Play Store fix by LDB - Android Q&A, Help & Troubleshooting

************************************************************
* Alternativ DOWNLOAD *
*Playstore Fix.apk *
************************************************************
***for ROOT User***
Use the One click Fix Button to reset your Host files. After reseting, your Google Play Stor will work well.
The no Connection mistake is caused by the adblockers.
***for NON root User***
Follow all six Steps in the application.
After following the steps, google Play should be work well.

davide_94 said:
************************************************************
* Alternativ DOWNLOAD *
*Playstore Fix.apk *
************************************************************
***for ROOT User***
Use the One click Fix Button to reset your Host files. After reseting, your Google Play Stor will work well.
The no Connection mistake is caused by the adblockers.
***for NON root User***
Follow all six Steps in the application.
After following the steps, google Play should be work well.
Click to expand...
Click to collapse
Hi guys,
Google Play Store Fix.apk is now Updatet with some Bugfixing.
Be happy about your working google play store

Please help when loading applications that are fairly large in size over 200 MB. The download is not complete and tells me there is a 495 error Please Help

Related

cleaning autostart from unnecessary apps/services?

Succefully installed & tried the ROM: Dorimanx-Light on HTC HD2 and now I want to stop many applications and services from starting at boot, especially those which do "unclear" extensive Internet communication in the background.
I hope to save net-packets, CPU and battery by doing this.
So, please tell me what happens if I block the following apps/services starting on the boot:
- Download Manager
- FOTA Notifier
- FOTAKiller
- Google One Time Init
- Google Partner Setup
- Google Play Store
- Google Services Framework
- Media Storage
- Google Search
- Market Feedback Agent
- My Uploads
- Pico TTS
- Superuser
- ReportingServiceManager
- ROM Manager
(It is very welcome if someone explained here what is the purpose of running them at boot?)
I'm planning to stick to the rule to always set up apps off-line, after downloading the on my PC first, so are these Android's market-orinented services really indispensable, please?

[Guide+Video]How to Play Baldur's Gate and Planescape: Torment on Android with GemRB

Additional resources:
How to Play Fallout 1 with Dosbox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
GemRB Guide
Hello and welcome to the GemRB guide for playing Infinity engine games on Android. Your favorite RPGS Baldur’s gate1, Baldur’s gate2, Planescape: Torment, IceWind Dale, and IceWin Dale2, on your Android device. Here I use my mighty HP TouchPad with CM10 to battle my way through a classic RPG.
The Full Step by Step Video Guide:
Download the Step by step GemRB Guide Here:
1) Install The GemRB app from the Google Play Store:
2) Install the ES file explorer from the Play Store:
3) Once the GemRB app is installed open it and you will see the following screens.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4) You will be prompted to install 2 of these 3 files
Thebalder’s Gate 2 demo(800MB) (Optional)
GemRB data(override)
GemRB data(scripts)
-Select ok
5)a)Next choose the best Display size for your device and the install will complete and Exit.
-If you find the mouse emulation in the game is off then you might need to try a different size.
Or
If you wish to change or view the install directory then do the following.
5)b)Select “Show more options” to check or change the install directory.
-Select “Data installation location”
-Now you can choose the install location and folder name.
-Select OK and install the GemRB data files.
-After GemRB installs the data files it will show a black screen and then exit the application.
6) Open the ES File Explorer and go to the location where GemRB was installed.
-The default data directory will be /app-data/net.sourceforge.gemrb/GemRB.cfg.sample
- Once here rename "GemRB.cfg.sample" to "GemRB.cfg"(See picture)
7) Next tap the renamed GemRB.cfg file to open it. Select “text” and choose the “ES Note Editor”. Once open you will need to click the three dots in the upper left corner and select edit.
8) You will need to make changes in two sections of the Config file.
-First you must select the GameType=(YourGame)
-You will see a list of supported games below.
-The app will attempt to auto select the right game by default.
#####################################################
# #
# Game Type [String] Use one of the following #
# values: #
# #
# auto Attempt to autodetect game type #
# bg1 Baldur's Gate #
# bg2 Baldur's Gate 2 : SoA or ToB #
# tob Baldur's Gate 2 : ToB (obsolete) #
# iwd IceWind Dale (no How or ToTL installed)#
# how IceWind Dale : HoW or ToTL #
# iwd2 IceWind Dale 2 #
# pst Planescape Torment #
# (More will come) #
# #
#####################################################
GameType=bg2 (Here Baldur's Gate 2 is selected)
9) Next scroll down the page and set the Game path
-Below you will see the default GamePath
-You will need to change this for your chosen game.
(Default)
#####################################################
# Game Paths [String] #
# #
# These are the paths where the Game you want to #
# play is installed. #
# Enter the full path to the directory. #
#####################################################
GamePath=./
CD1=./
CD2=./CD2/
CD3=./CD3/
CD4=./CD4/
CD5=./CD5/
#####################################################
-You must enter the correct Game Path for GemRB to locate your game data and run the game.
-Once you have entered the Game Path location, save the changes by touching the save arrow in the upper left corner and select Yes.
-The follow game paths are meant to be used with the GOG versions of Baldur’s Gate, Baldur’s Gate2, Planescape:Torment, IceWindale, or Icewindale 2.
- My game paths assume the data will kept in a folders titled with the games name (bg1, bg2..ect)
-You can create multiple folders and switch between games by modifying the game paths or folder names.
Working Game Paths:
Baldurs’s Gate 1
GamePath=./bg1/
CD1=./bg1/data/
CD2=./bg1/data/
CD3=./bg1/data/
CD4=./bg1/data/
CD5=./bg1/data/
Baldur’s Gate 2
GamePath=./bg2/
CD1=./bg2/data/
CD2=./bg2/data/
CD3=./bg2/data/
CD4=./bg2/data/
CD5=./bg2/data/
Planescape: Torment
GamePath=./pst/
CD1=./pst/data/
CD2=./pst/data/
CD3=./pst/data/
CD4=./pst/data/
CD5=./pst/data/
Ice Windale Complete
GamePath=./how/
CD1=./
CD2=./how/CD2/
CD3=./how/CD3/
CD4=./
CD5=./
Ice Windale 2
GamePath=./iwd2/
CD1=./
CD2=./iwd2/CD2/
CD3=./
CD4=./
CD5=./
10) Install your selected game onto your computer. All these game are available for digital download and purchase from the Good Old Game Store (GOG.com)
http://www.gog.com/catalogue
If you Install the GOG versions of Baldur’s Gate, Baldur’s Gate2, Planescape: Torment, IceWindale, Icewindale 2, then you can use the follow GamePath configurations.
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
Saved Games:
-Windows 7/8 users who want to keep their saved games will need to create a new folder called “save”.
-You have to enable hidden files in folder options to see find the saves or just type the path directly in Explorer. Open the file and copy and paste your saved games into the new save folder.
C:\Users\<Your name Here!>\AppData\Local\VirtualStore\Program Files (x86)\GOG.com\Baldurs Gate
11) You will need to download and install Tweak & Fix packs for your chosen game from gibberlings3.net Tweak & Fix Pack Downloads:
-Fix packs will patch many issues that would otherwise make the game unplayable on Android.
-If you experience crashing when traps are sprung in Bg2, then you don’t have the fix pack installed.
-Tweak packs will modify and improve the game play for your Android device.
-One tweak will allow you to stack inventory items so you can carry more and micromanage less.
-The infinity engine modding community updates the Tweak & Fix packs regularly so check back here for updates.
-Download the Tweak & Fix packs for the game and OS (Windows, OS X, Linux) you have installed.
-Install the Tweak & Fix packs by running the .exe and directing it to the location where you installed the game.
-Be sure to check to double check that the correct location for the patches is used.
-By default the files will be installed in the CD version of the games directory and not the GOG directory.
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
Optional Resolution Patch:
- You can increase the games resolution to better take advantage of your devices screen size.
-Before running this patch you will need to know what resolution your device supports. You can Google --Search the name of your device and “resolution” to find out.
-The default game resolution will be 640x480.
-Download and install the Patch, be sure to check that the install directory is correct.
C:\Program Files (x86)\GOG.com\Baldurs Gate II (GOG path default)
C:\Program Files (x86)\Black Isle\Baldurs Gate II (CD path default)
-You will see the follow questions:
Install Component [Widescreen Mod]?
[R]e-install, [N]o Change, ninstall, [Q]uit or choose one:
1] for the original Infinity Engine (CHOOSE THIS!) (Don’t Choose this)
2] for GemRB(Choose This)
-Choose number 2 and press enter.
-Number 1 is for modding the resolution to play the games on your PC.
-Next you will enter your resolution as X Y coordinates.
-My HP TouchPad has a resolution of 1024(X) x 768(Y)
-Enter your X coordinate. It should be a number, >= 640.
-This is your default X resolution 640, enter your device's screen width=X
-Enter your Y coordinate. It should be a number, >= 480.
-This is your default Y resolution 480, enter your device's screen height=Y
Are you sure? Y/N
-choose y and press enter
-The patch will now mod the game files and exit.
12) Open to the folder where you installed the game data plus Tweak& fix packs.
-It is recommended* to Delete the files that end in .exe, these are not needed.
-I would recommend backing them up in another folder.
-Note* even if you fail to remove these the games still seems to run fine.
-Rename the folder that contains your game data.
-This Must be the same as your GamePath name. GamePath=./bg2/
-For this Example I used Baludr’s Gate 2 as the folder name (bg2)
-You can create several different game folders and switch between games by changing the folder path or names.
-You could use any of these Examples:
-bg1 Baldur's Gate
-bg2 Baldur's Gate 2
-iwd IceWind Dale
-how IceWind Dale
-iwd2 IceWind Dale 2
-pst Planescape Torment
13) Transfer the Game Data folder to your Android device with the USB cable.
-Copy the folder to the location you installed GemRB, /app-data/net.sourceforge.gemrb/
-Note the Game files are very large and can take up to 2.5 GB of storage space per game.
-Once the Game Data is on your Android device run The GemRB app to play the Game.
Source Information, Beta Downloads and Extras:
GemRB Game Engine Beta Download:
Note*(Recommended) Get the Beta version it includes updates to the game engine and supports multi-touch
1)Download the APK
GemRB-nmake-vs10-v0.7.2.apk
2)Download the Game Data
GemRB-nmake-vs10-v0.7.2.zip
3)Extract the Game Data
- Replace the "GUIScripts" folder with the new one.
- Replace the the"override" folder with the new one.
4)Install the latest gemrb apk.
-Watch this video to learn about installing apk files on your Android device. The methods shown for installing flash are the same for the GemRB apk.
Developers website:
Source install guide here:
Tweak & Fix packs:
Extras:
How to Play Fallout 1 and 2 on Android [GOG]
How to Play Fallout 1 and 2 on Android [No Mutants Thread]
How to Play Fallout 1 and 2 on Android [Video]
How to play Baldur’s Gate on Android[GOG]
Another Project by: RolandDeschain79.
I don't play any of these games, but thank you for sharing with the community your guides are always great. :thumbup:
This is one of the best game ! :victory:
Anyone tried this method yet?
Looks complicated
Works Great but try the Beta Build
Noookiller said:
This is one of the best game ! :victory:
Anyone tried this method yet?
Looks complicated
Click to expand...
Click to collapse
I should note that you will want to get the beta version from the very bottom of the instructions. There are several game engine updates included and multi-touch support. If you experience crashing still when open traps, then you must get this update.
-Enable 'Unknown Sources': In order to install an .apk file from your devices sdcard or internal memory, you first need to enable 'Unknown Sources' from settings/security.
-If you are using Android 4.0+, Ice Cream Sandwich and above, go to Settings/Security and enable 'Unknown Sources'.
-For Android 2.3 and below, go to Settings/Application/enable the 'Unknown Sources'.
-Use the link below to install the Free ES File Explorer File Manager.
-Download the Beta Engine .apk directly to your device Or Download it to a PC/Mac and then transfer it over with the USB cable.
-Install the files download directly to your device by clicking on the notifications.
GemRB Game Engine Beta Download:
Developers website:
*Updated my journal*
+1 thanks
---------- Post added at 05:25 PM ---------- Previous post was at 05:09 PM ----------
will this work on asus nexus 7
Go for It!
garytsat said:
+1 thanks
---------- Post added at 05:25 PM ---------- Previous post was at 05:09 PM ----------
will this work on asus nexus 7
Click to expand...
Click to collapse
It should run fine on your Nexus 7. Runs very well on my HP TouchPad
BG1 on ASUS TF-101
I've followed your instructions and the engine just seems to crash when I launch it, much like the initial launch before the BG1 data is copied. I've installed the GOG version, the tweak/fix pack from Gib3, and installed the widescreen patch as well. I tried to install the updated .72 and .8 beta versions but if it's installed over the Play Store version it won't install at all. Does it matter what version of Android I'm using? I'm on 4.2.2 if it makes and difference.
Just wanted to say, not only did your YouTube guide get bg2 running on my kindle hd, but the dark tower's ending made it my favorite series of all time
And was that a picture of the Master on your YouTube acct? Cuz if so, you're definitely the Man x10
Thanks for the sick tutorials
Sent from my Android Kindle Fire HD 7 Running Cyanogenmod 10.1
problem with mouse
Thanks for your videos. I got everything running but it says that it is detecting a bluetooth mouse when there isn't one and now my pointer is stuck in the top left corner! Is there any way to fix this?
sgabianni1980 said:
Thanks for your videos. I got everything running but it says that it is detecting a bluetooth mouse when there isn't one and now my pointer is stuck in the top left corner! Is there any way to fix this?
Click to expand...
Click to collapse
Glad you enjoyed it, Bluetooth is connected thru Android so try turning it off and unpairing your various BT devices.
my mistake
RolandDeschain79 said:
Glad you enjoyed it, Bluetooth is connected thru Android so try turning it off and unpairing your various BT devices.
Click to expand...
Click to collapse
My apologies...I turned off the bluetooth but it actually says hardware mouse detected...mouse emulation disabled.
Any suggestions?
Thank you
Thank you for the guide. I followed instruction, but for some reason it did not work. On startup, it crashed. I was unable to get to the BGII screen.
Is it because I have the ToB expansion as well? I purchased the extended edition on GoG.com.
Thanks!
(I'm trying Planescape: Torment right now)
---------- Post added at 07:40 PM ---------- Previous post was at 06:50 PM ----------
PenguinColada said:
Thank you for the guide. I followed instruction, but for some reason it did not work. On startup, it crashed. I was unable to get to the BGII screen.
Is it because I have the ToB expansion as well? I purchased the extended edition on GoG.com.
Thanks!
(I'm trying Planescape: Torment right now)
Click to expand...
Click to collapse
Just kidding, I figured it out. I had to put it all in a folder called bg2.
Anyone figured out a way of inputting a character name at the creation point of the game without a physical keyboard?
Never mind, found the faint icon at top left ...:silly:
baldurs gate crashing
Hi, firstly thanks for the guide and the apps that make this possible. Its amazing to have baldurs gate running on android (I'm using a nexus 7 2013). Baldurs gate was running perfectly but I've run into a few occasions where the game crashes during side quests. I can avoid these certain 'crash points' but I'm missing out on parts of the game which isn't ideal. I downloaded a logcat app to capture what's going on, I have no programming knowledge at all so it means nothing to me but I'm hoping someone can help me out. I purchased the game from GOG games with the expansion pack, downloaded and installed as the guide instructs, I didn't install the tweaks pack as I'm trying to keep the game original so whether this is why I'm running into problems I'm not sure. That's the only deviation I took from the guide but I followed everything else to the letter. The crashing occurs on a few quests, for example when starting a particular quest - a few dialogue options then a battle should begin but gemrb crashes, this is the fatal line from the logcat (I can post the whole logcat if required)
04-12 21:48:53.038 29543 29570 F Libc : Fatal Signal 11: (SIGSEGV) at 0x000010b0 (code=1), thread 29570 (GLThread)
And on another quest but on completion an NPC should die and drop an item
04-12 21:53:36.393 31004 31020 F Libc : Fatal Signal 11: (SIGSEGV) at 0x000010b0 (code=1), thread 31020 (GLThread)
I can see theres a similarity in the two logcats and hopefully there's a solution out there. I'd appreciate any help or knowledge regarding the above, thanks if you took the time to read this through.
Many thanks for this - Baldur's Gate is one of my favourite games, and the chance to play it on the Touchpad is very welcome
Thank you, new updates available
Spherewalker said:
Many thanks for this - Baldur's Gate is one of my favourite games, and the chance to play it on the Touchpad is very welcome
Click to expand...
Click to collapse
Hey thanks, don't forget to checkout some of the newer builds of this app. Unfortunately the app hasn't been updated in a longtime but you can manually install updated versions. There is a link to version 7.2 in the thread but there is likely newer versions that I haven't had time to test yet. If you give those versions a go please let me know how it worked out for you and if my info needs updating. I just noticed that links to several pictures are down and I will fix those now.
Cheers
Roland
Source Information, Beta Downloads and Extras:
GemRB Game Engine Beta Download:
Note*(Recommended) Get the Beta version it includes updates to the game engine and supports multi-touch
1)Download the APK
GemRB-nmake-vs10-v0.7.2.apk
2)Download the Game Data
GemRB-nmake-vs10-v0.7.2.zip
3)Extract the Game Data
- Replace the "GUIScripts" folder with the new one.
- Replace the the"override" folder with the new one.
4)Install the latest gemrb apk.
-Watch this video to learn about installing apk files on your Android device. The methods shown for installing flash are the same for the GemRB apk.
Developers website:
Source install guide here:
Tweak & Fix packs:
RolandDeschain79 said:
Hey thanks, don't forget to checkout some of the newer builds of this app. Unfortunately the app hasn't been updated in a longtime but you can manually install updated versions. There is a link to version 7.2 in the thread but there is likely newer versions that I haven't had time to test yet. If you give those versions a go please let me know how it worked out for you and if my info needs updating. I just noticed that links to several pictures are down and I will fix those now.
Click to expand...
Click to collapse
Thanks for the heads-up. When I get the chance I will do and will let you know how it goes.
I have tested today Planescape Torment on the latest 0.8.0 version and I can confirm that now we have multi touch. It can be used to scroll the map.
I am also waiting for ExaGear RPG in order to play Fallout and Arcanum on touchscreen.
Dosbox Turbo for Fallout
natzy85 said:
I have tested today Planescape Torment on the latest 0.8.0 version and I can confirm that now we have multi touch. It can be used to scroll the map.
I am also waiting for ExaGear RPG in order to play Fallout and Arcanum on touchscreen.
Click to expand...
Click to collapse
You can play fallout 1 and 2 already with a reasonably fast android device. Just checkout my Dosbox Turbo thread below
[Guide+Video] How to Play PC Games on Android with DosBox Turbo
[Guide+Video] How to run Fallout 1 & 2 on Android with QEMU

[Q] Unfortunately, Google Play services has stopped. Help?

Hey everybody, i get the error: Unfortunately, Google Play services has stopped. about 4 times a minute and my phone is unusable! i tried the following but it didnt fixed the problem for llonger than 2h. I'm using a gs3 (i9300) with 4.4.4 kk Archidroid 3.0.2 and boeffla kernel.
for everybody still struggeling with g.p.s. fc's:
ok best would be a clean system(cache,dalvik,system, data, inertnal storage).
if the error occurs,
1. go to settings-->apps-->g.p.s. (google play service)
2. write down the last 3 numbers (example: 7.5.71_(1955121-034)--> 034
3. uninstall updates + clear cache+ manage space-->clear all data
4. restart phone
5. reinstall g.p.s. update from google play store.
IF THAT FAILS:
1. go to http://www.apkmirror.com/apk/google-inc/google-play-services/
2. download the newest version with your 3 letters in the end: example: i have 034 --> i download:
Google Play services 7.5.74 (1997312-034) ||| please compare with the attached guide if the numbers are right (see end of my post)
3. install the apk
4. go to settings-->apps-->g.p.s. (google play service)
5. clear cache+ manage space-->clear all data
6. restart phone
Important: you need the right version or it will show up a error while installing. You can find out the right version with this tut:
To figure out the right version of Google Play services for your Android device, go to Settings -> Apps -> Google Play services, and look at the last 3 numbers in the parentheses. You'll see something like -XYZ where:
* X defines Android version:
0 for Android <5.0
4 and 7 for Android >=5.0
8 for Android TV
* Y defines CPU architecture:
1 for armeabi
3 for armeabi-v7a
4 for arm64-v8a
7 for x86
* Z defines DPI:
0 for universal
2 for 160
4 for 240
6 for 320
8 for 480
Notes:
It seems that -7YZ builds became -4YZ with Google Play services 6.5. If you were on -7YZ before, you should now install -4YZ.
Looks like -8YZ builds are for Android TV.
Examples:
-014 for Android <5.0 armeabi CPU 240 DPI device
-438 for Android 5.0+ armeabi-v7a CPU 480 DPI device
-876 for Android TV x86 CPU 320 DPI device
Click to expand...
Click to collapse
Moreover the following solution is not working for me, i need my gps on high accuracy most of the day.
Set the location to "Device only" instead of "High accuracy", this stops the error completely until google fixes the issue...
Click to expand...
Click to collapse
Is there another solution out there? IT looks like they fixed that problem for lollipop builds, so why its not fixable for kk?
push*
oh and if i turn off gps google play service is causing a massive wakelock
BOYS I GOT IT!!!!!!!!!!! HERE IS THE FINAL SOLUTION FOR G.P.S. FC'S!!!
The problem is caused by libjavacore.so Arter released a fix for (what i think) lollipop releases only for info, DONT FLASH!. it forces a bootloop for 4.4.4.
BUUUUUUT Markox89 released this issue fixer but i was scared of destroying all optimzed libs and data from archidroid. so i copied Markox89s libjavacore.so aaaaaaaand it works!!!!
So step by step now:
1. download attached libjavacore.rar AND EXTRACT!!!!
2. Put the libjavacore.so somewhere on your phone
3. restart to TWRP (recovery)
4. make a nandroid backup (to be save if bootloop) --> full backup
5. open up mount and mount system
6. go to advanced and open file manager
7. now copy the new libjavacore.so (press on it and copy)
8. go to /system/lib
9. paste it
10. not sure if necessary but i pressed on libjavacore.so and sed chmod 755
11. reboot problem solved!!!!!!!!!!!
12. wipe data and cache from gps to avoid wakelock!
13. install myandroidtools from playstore
14. reboot.
15. open myandroidtools --> services --> system
16. go to Google Play Services and google-services-framework and enable (make a tick at) at "System update service". (this will stop the google play services wakelock)
17. reboot. and your done
Wohoooooooo iam pretty happy and running late for a party, but i needed to share hf guys

Gapps Sync Fail - tried everything!

bigknowz said:
Another option is to:
Disable Google Play Services
Uninstall updates (you may have to remove Device Manager from Administrator list)
Update Google Play Services (optional)
Reboot
Click to expand...
Click to collapse
cc @IMadeYouReadThis @bigknowz
Nothing is working for me
HTC One M7 + InsertCoin Sense 7 ROM by @baadnews + Elementx 22.4 by @flar2
All Apps showing last sync Dec 3..
Even manual sync does not change the Dec 3 date... *but* gapps not updating at all..
Already Tried
Clearing data/cache on all google apps - fail
Removing + reinstalling all google apps - fail
Deleting hosts - fail
re-checking client.android.google ip - fail
List of removed and reinstalled gapps:
Google Apps I had previously ( and re-installed into sys / data)
1. Google services framework
2. google account service
3. google first login
4. google play services (gmscore/gms) 10.8.4 - revert to 9.8
5. vending/phonesky/store - v7
ALL FAIL
Note:
After removing all google apps and manually re-installing gms + gmail & calender - no new email or calender event showing - always show "could not sync at this time"..
NOTE - the host file was REMOVED but still nothing
Note2: I don't know if this will matter (because I already checked/removed/installed hosts from etc) but I previously had
1. adaway (already removed hosts file - now all ads are back.. but still no google sync)
2. lucky patcher (undo core.jar patches, reboot.. still no sync)
3. re-intalled ROM system img - no luck
*help*
ryankabir said:
cc @IMadeYouReadThis @bigknowz
Nothing is working for me
HTC One M7 + InsertCoin Sense 7 ROM by @baadnews + Elementx 22.4 by @flar2
All Apps showing last sync Dec 3..
Even manual sync does not change the Dec 3 date... *but* gapps not updating at all..
Already Tried
Clearing data/cache on all google apps - fail
Removing + reinstalling all google apps - fail
Deleting hosts - fail
re-checking client.android.google ip - fail
List of removed and reinstalled gapps:
Google Apps I had previously ( and re-installed into sys / data)
1. Google services framework
2. google account service
3. google first login
4. google play services (gmscore/gms) 10.8.4 - revert to 9.8
5. vending/phonesky/store - v7
ALL FAIL
Note:
After removing all google apps and manually re-installing gms + gmail & calender - no new email or calender event showing - always show "could not sync at this time"..
NOTE - the host file was REMOVED but still nothing
Note2: I don't know if this will matter (because I already checked/removed/installed hosts from etc) but I previously had
1. adaway (already removed hosts file - now all ads are back.. but still no google sync)
2. lucky patcher (undo core.jar patches, reboot.. still no sync)
3. re-intalled ROM system img - no luck
*help*
Click to expand...
Click to collapse
Can you install GPS?
http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-10-1-33-release/
bigknowz said:
Can you install GPS?
http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-10-1-33-release/
Click to expand...
Click to collapse
You mean GMS ?
I already tried re-installing everything GMS 9.8 auto updates to 10.4 (238) - Play Store works only if "auto update via wifi".. manual browsing + install gives LOGIN ERROR...
SYNC stuck forever
also tried *#checkin..

[ROM] LineageOS for easy microG + UnifiedNlp [Nov 2] [Nougat & Oreo]

This is LineageOS built from official sources (cm14.1 and lineage-15.0 branches), featuring two patches that allow for Signature Spoofing and Network Location providers to be used outside of /system. These two conditions allow for easy installation of microG and related-services, along with the modular location provider platform UnifiedNlp.
I also include a few other extras (see ROM Features below), and experiment with things every now and then. Suggestions are welcome!
What is microG and UnifiedNlp? microG is a free re-implementation of Google's proprietary apps and libraries. UnifiedNlp serves as a replacement to Google Location Services and helps your device find its location (more info).
Benefits of microG and UnifiedNlp:
FLOSS
Lightweight
Modular
Can run with relatively-limited permissions
Improved device performance and battery life
Lower data usage
Faster GPS locks and better location accuracy
Significantly more control over privacy
No max-brightness bug (related to Google Location Services; when you wake the screen and it goes max-bright for a short period of time)
ROM Features:
Upstream up-to-date LineageOS builds
Location Providers can be installed outside of /system (intended for UnifiedNlp and allows microG to provide that)
Can toggle Signature Spoofing on or off for applications that can use it (intended for microG and FakeStore)
Native 493 DPI (see compatibility notes below)
Steven Black's Unified Hosts File built-in (gambling and fakenews filters)
Various Tweaks
Latest Nougat Version (recommended):
2017/10/31
Latest Oreo Version (testing):
2017/11/02
Older Versions:
Google Drive Archive
Instructions:
Can be found in the 2nd post down or by clicking here
Recommendations and Tips
Can be found in the 3rd post down or by clicking here
Known Issues
Can also be found in the 3rd post down or by clicking here
Reporting Problems and Issues
I'm not too knowledgeable in Android development and likely can't help directly with most ROM, kernel, and/or hardware issues
The best advice I can give is to post issues in this thread and hope others can share a solution, and/or report the issue upstream to LineageOS developers/maintainers if applicable
Changelog:
Nougat/cm14.1 (at the bottom of the page)
Oreo/lineage-15.0 (at the bottom of the page)
LineageOS shamu Changelog
Compatibility Notes:
The latest Nougat/cm14.1 version of this ROM passes SafetyNet (last checked: 2017/10/31)
The latest Oreo/lineage-15.0 version does not pass SafetyNet (last checked: 2017/10/29)
LineageOS and the default kernel support F2FS, however, the unofficial TWRP projects that support F2FS for shamu currently don't support F2FS decryption. Unless you know what you're doing, I suggest using a custom kernel with forced-encryption disabled if you want to have Data and Cache partitions with F2FS
493 DPI is used on this ROM. The default DPI for a Nexus 6 is 560. Some apps from Play Store may not show when the DPI is not set to an expected value. Theoretically, apps acquired from F-Droid and Yalp Store (when spoofing a N6) are not affected by this, but reports about this are welcome (a quick fix is wm density 560)
Other Notes:
This ROM should work fine with GApps, but I don't test this kind of set-up. If you choose not to use microG nor go GApp-less, I recommend using Open GApps
This ROM is signed with my key and the build type is userdebug
I use this ROM daily with microG and primarily to play Pokemon GO and Ingress; I should be able to notice any SafetyNet, location, or other issues quickly but all reports are welcome!
The patches and my notes for compiling (below) should be easily adaptable for any device capable of running LineageOS, or any ROM theoretically (change the Motorola manifest for other non-moto devices or remove it and supply your own vendor blobs if applicable)
Modifications Done:
Notes for Nougat/cm14.1
Notes for Oreo/lineage-15.0
Additional Support:
microG on xda-developers
UnifiedNlp on xda-developers
microG Website
microG Wiki
Other Resources:
How this ROM is built
My Nexus 6 configuration and other notes
Reddit guide for setting up microG + UnifiedNlp
Shadow53's notes on flashable zips for microG and Play Store, Google Cal/Contact sync, and other information
Shadow53's NO GAPPS initiative
XDA:DevDB Information
LineageOS for easy microG + UnifiedNlp, ROM for the Nexus 6
Contributors
espionage724
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Nightly
Created 2017-07-06
Last Updated 2019-01-06
Instructions
Initial Instructions:
Wipe device (TWRP -> Wipe all partitions and Format Data)
Flash ROM (copy the zip over to the Internal Storage of the N6 over USB)
Format Data and Cache to F2FS (optional; need a supporting TWRP; note you cannot decrypt F2FS-encrypted partitions in TWRP currently)
Flash GApps (optional; DO NOT do this if wanting to use microG)
Flash a custom Kernel (optional)
Flash Magisk (optional)
Reboot to System
Update Instructions:
Boot to TWRP
Flash updated ROM zip
Flash custom kernel (optional; but if you've used a custom kernel before, it'll be replaced with the default LineageOS one when you update; I recommend using the same kernel or an updated version of it)
Reboot to System
Core microG + UnifiedNlp Apps Package
This will provide the microG Services Core, Services Framework Proxy, DroidGuard Helper, NominatimNlpBackend, and MozillaNlpBackend APKs for convenience (these can also be downloaded from F-Droid)
These are the core applications needed to get the most out of microG and can be installed either over adb or just manually installed one-by-one on the phone
You will still need to read the instructions below in order to get things working
F-Droid will update packages as needed; no need to worry if the date on this package appears old
Compatible with both Nougat and Oreo builds
2017/10/31
microG Application Descriptions:
microG Services Core: Core services and UnifiedNlp (required)
microG Services Framework Proxy: Google Cloud Messaging (GCM) support
microG DroidGuard Helper: SafetyNet support
UnifiedNlp Application Descriptions:
NominatimNlpBackend: Looks up location based on geo-data (required)
LocalGsmNlpBackend: Notes cellular towers you connect to and refers to a local database (created from online sources) to determine location
LocalWifiNlpBackend: Scans nearby WiFi APs, links them to GPS coordinates, and stores them in a local database to determine location
Apple UnifiedNlp: Scans nearby WiFi APs and uses Apple's database to determine location
MozillaNlpBackend: Scans nearby WiFi APs and uses Mozilla's database to determine location (less work to set-up than LocalGSM and LocalWifi)
microG + UnifiedNlp Instructions:
Install F-Droid
Enable Unstable Updates (F-Droid Settings -> Expert mode -> Unstable updates; it's currently required to install the latest unstable microG Services Core)
Add the microG repository (visit https://microg.org/download.html)
Install the following: microG Services Core, NominatimNlpBackend, location backend(s) of choice, and other microG applications of choice for additional features (see the above list)
Enable Signature Spoofing for microG Services Core (Settings -> Apps -> ⚙ -> App permissions -> Spoof package signature)
Grant all permissions available for microG Services Core and location backend(s) of choice Settings -> Apps -> (application) -> Permissions)
Open microG Settings and enable desired features (if using Google SafetyNet, you must do ⋮ -> Advanced -> Use official server)
Configure UnifiedNlp Settings (check Nominatim from address lookup backends, and check desired location backend(s) under location backends)
Verify Self-Check has confirmation on all checks (UnifiedNlp being registered in system may require a reboot to start working)
Recommended microG + UnifiedNlp Packages:
Install microG Services Core, microG Services Framework Proxy, microG DroidGuard Helper, NominatimNlpBackend, and MozillaNlpBackend
If you want to run location resolution locally, install LocalGsmNlpBackend and LocalWifiNlpBackend instead of MozillaNlpBackend, or alternatively, install all three and keep MozillaNlpBackend disabled until required
App Store Notes:
You'll likely either want Yalp Store and FakeStore, or legitimate Google Play Store
If you're trying to avoid Google services, Yalp Store + FakeStore is what you'll want
Play Store will likely be wanted if you want a higher chance at being able to use paid apps and IAP (no guarantees; untested)
Play Store needs to be installed as a privileged application to work properly, and also assigns itself high permissions
You can also choose to install Play Store and Yalp Store; note that FakeStore should not be installed at the same time as Play Store though
You can also use any other app store(s) instead of Play Store or Yalp Store or even choose to not install a store at all, but any apps you install that check if Play Store exists will need FakeStore installed still
Yalp Store Application Descriptions:
FakeStore: Fakes the existence of Google Play Store for applications that require it
Yalp Store: Allows downloading and updating of apps from Google Play Store, serves as an alternative to official Google Play Store, and if signed-in with your real Google account, allows for paid-apps to be downloaded; apps that do license checks post-install will fail, and IAP isn't possible currently
Yalp Store Instructions:
Open F-Droid
Install FakeStore and Yalp Store
Enable Signature Spoofing for FakeStore (Settings -> Apps -> ⚙ -> App permissions -> Spoof package signature)
Configure Yalp Store (⋮ -> Settings -> Pretend to be a Nexus 6; this is potentially required to avoid this)
Download desired applications
Enable only updating of applications acquired through Yalp Store (optional; sometimes versions differ from Play Store and F-Droid; ⋮ -> Settings -> Change app white list -> (select apps), and also set the Black or white list of apps for update to Only the chosen apps will be checked for updates)
Play Store Application Description:
Phonesky.apk: This is the name of the Play Store apk; allows for traditional Play Store behavior; apps that do post-install license checks and IAP are personally untested (feedback from anyone who tests this would be awesome)
Play Store Instructions:
Download the latest open_gapps-arm-7.1-pico archive (GitHub or the main site) (use 8.0 for Oreo; untested)
Extract it somewhere temporary
Go into the Core folder and find vending-all.tar.lz
Extract its contents
Go into the vending-all/240-320-480/priv-app/Phonesky folder
Take Phonesky.apk and move it somewhere temporary or just note its location
Reboot your device to Recovery
Mount /system on the Android device and use adb push to copy Phonesky.apk from local storage to /system/priv-app/Phonesky.apk
Reboot to System
Issues, Recommendations, and Tips
Known Issues (Nougat/cm14.1):
PowerHAL errors flood the log when using a custom kernel with mpdecision removed such as FrancoKernel
Known Issues (Oreo/lineage-15.0):
Cannot decrypt storage from TWRP if using Encryption
vndbinder SELinux denial and crash occurs every 5 seconds (should be fixed with 2017/11/01)
Double-tap to wake is unreliable
Security patch level is old (August 5, 2017)
Recommended Apps:
Email: K9 (incompatible with webmail encrypted providers like Tutanota and ProtonMail)
Store: F-Droid, Yalp Store
Calendar and Contacts: DAVdroid (with a self-hosted Radicale server or a provider like Posteo)
Social: AndStatus with Mastodon or GNU social (choose a server or self-host one)
Chat: Conversations (choose a XMPP server or self-host one with something like Prosody)
Browser: Firefox Klar (Klar is on F-Droid and is also known as Focus; both are the same thing)
Weather: Forecastie
Password Database: KeePassDroid
2FA: andOTP
Maps: OsmAnd~
Recommended Settings:
Developer Options -> Disable Mobile data always active (Oreo/lineage-15.0)
Oreo/lineage-15.0 Findings (2017/10/29):
AsteroidOS Sync with a LG G Watch (dory) seems to work fine
A good bit of LineageOS-specific settings are missing (no Caffeine tile, no Expanded Desktop settings, no lockscreen digit scramble)
SELinux is Enforcing by-default
Only one wallpaper is included
When previewing a Ringtone, it starts out super quiet, then goes full volume (full being whatever the Ring volume is set at)
Thanks for the support.... What are some benefits of
"microG and UnifiedNlp" and/or how is different? I read the link about Floss which is really cool.
Sent from my Nexus 6 using Tapatalk
andrewjt19 said:
Thanks for the support.... What are some benefits of
"microG and UnifiedNlp" and/or how is different? I read the link about Floss which is really cool.
Click to expand...
Click to collapse
I notice GPS locks and accuracy seem to be a bit better; I use the LocalGSM and LocalWifi backends.
I particularly like that microG doesn't require a lot of permissions. Plus since I don't entirely use a lot of Google services, I don't need to have them installed or running in the background either.
I also like the better control over location. With the local backends, my location data doesn't have to be sent off to an online server somewhere. I grab a large database for cell towers from OpenCellID and Mozilla, and that has me covered for the GSM backend. And for Wifi, I just scan for access points as I travel around and build my own database. For first-time visits, I have to rely on the GSM backend first, but for return visits, the Wifi backend should work.
And finally, it's also just kind of neat using this kind of set-up I've tried to go without GApps in the past, but ever since I started playing Pokemon GO and Ingress, I didn't like having to lose those games. Plus there was a few apps I wanted from Play Store too. But now, I can be without GApps, and also have PoGO and Ingress, and even more surprisingly, I pass SafetyNet.
New build available; changes include resync with sources, 493 DPI set (I don't believe this will be a problem outside of Play Store app compatibility; in which case, it can be set back to 560 from the Local Terminal), and the target build changed from userdebug to user.
New build: Resync, previously removed default apps are re-added, and now the ROM includes Steven Black's Unified Hosts File built-in with the gambling, fakenews, and porn filters enabled
Interesting.... I may try this out.
For those who don't know, I provide flashable zips that ease the installation process of microG and/or the Play Store. I'm actually the site linked to on that Reddit post (kinda curious who linked to me).
The microG zips should completely check all boxes in the self-check checklist EXCEPT for the one about setting up the UnifiedNlp backends. The zips come with the Mozilla location backend and the Nominatim geocoder backend, I just haven't figured out how to get them enabled yet.
Those who are stuck using Google to sync contacts/calendar have an add-on zip that can be flashed to be able to sync those. Note that, as of last testing, you may need to go into Settings > Apps and manually enable permissions on one or both sync adapters in order to get it to work.
Finally, @espionage724, if it helps any I also provide a standalone PlayStore zip for people who want to install microG as a user app. It is the patched PlayStore from NanoMod that *should* support (in-)app purchases.
Links:
My own No Gapps/microG setup guide: https://shadow53.com/no-gapps/setup-guide/
FAQ for common issues while setting up microG:
https://shadow53.com/no-gapps/faq/
Table displaying alternatives to "all" Google apps:
https://shadow53.com/no-gapps/alternatives/
And the zip installer downloads
https://shadow53.com/no-gapps/downloads/
New build (2017/07/09) available: Resync with sources, and Steven Black's host file now only uses the default lists (removed gambling, fakenews, and porn filters)
Shadow53 said:
Interesting.... I may try this out.
For those who don't know, I provide flashable zips that ease the installation process of microG and/or the Play Store. I'm actually the site linked to on that Reddit post (kinda curious who linked to me).
The microG zips should completely check all boxes in the self-check checklist EXCEPT for the one about setting up the UnifiedNlp backends. The zips come with the Mozilla location backend and the Nominatim geocoder backend, I just haven't figured out how to get them enabled yet.
Those who are stuck using Google to sync contacts/calendar have an add-on zip that can be flashed to be able to sync those. Note that, as of last testing, you may need to go into Settings > Apps and manually enable permissions on one or both sync adapters in order to get it to work.
Finally, @espionage724, if it helps any I also provide a standalone PlayStore zip for people who want to install microG as a user app. It is the patched PlayStore from NanoMod that *should* support (in-)app purchases.
Links:
My own No Gapps/microG setup guide: https://shadow53.com/no-gapps/setup-guide/
FAQ for common issues while setting up microG:
https://shadow53.com/no-gapps/faq/
Table displaying alternatives to "all" Google apps:
https://shadow53.com/no-gapps/alternatives/
And the zip installer downloads
https://shadow53.com/no-gapps/downloads/
Click to expand...
Click to collapse
Thanks for the links and information!
Last Updated 2017-07-09
The Latest Version is not found on google drive.
gmzhouh said:
Last Updated 2017-07-09
The Latest Version is not found on google drive.
Click to expand...
Click to collapse
Thanks; I thought that URL looked like it was missing a bit of text, but it loaded fine for me when I added it at the time.
Fixed the URL in the first post, and it (2017/07/09) can be found here: https://drive.google.com/file/d/0B9CekGWwY1hjMEdhYmJoeGE2TlU/view?usp=sharing
New build (2017/07/11); just a resync from sources
Do I need to use MicroG to pass Safetynet? And do I need to use f2fs?
xNotta said:
Do I need to use MicroG to pass Safetynet? And do I need to use f2fs?
Click to expand...
Click to collapse
I believe you'll need either microG (and DroidGuard) or GApps to pass SafetyNet, otherwise, apps can't check for SafetyNet compatibility (Magisk's test throws an error if I try doing the check without either).
As for F2FS; you don't have to use it. By-default, /data and /cache partitions use ext4 which works fine.
espionage724 said:
I believe you'll need either microG (and DroidGuard) or GApps to pass SafetyNet, otherwise, apps can't check for SafetyNet compatibility (Magisk's test throws an error if I try doing the check without either).
As for F2FS; you don't have to use it. By-default, /data and /cache partitions use ext4 which works fine.
Click to expand...
Click to collapse
Thank you.
I was going to use BeansGApps full to flash gapps.
So, I can just ignore all the MicroG stuff and still pass Safetynet and have a working rom that plays Pokemon go?
I'm not ready to try f2fs yet.
xNotta said:
Thank you.
I was going to use BeansGApps full to flash gapps.
So, I can just ignore all the MicroG stuff and still pass Safetynet and have a working rom that plays Pokemon go?
I'm not ready to try f2fs yet.
Click to expand...
Click to collapse
Yep you can ignore the microG stuff, flash a GApps package, and pass SafetyNet, but if this is your only objective, you can also accomplish this on most other ROMs (including official LineageOS).
On the note of Bean GApps though, unless there was an update, the June Full package is broken. You'll have to use either May's Full package, or June's Mini package. I'd probably just recommend a variant of Open GApps depending on what packages you want.
eh this is great thanks, and thanks the people with microG and UnifiedNlp too. I didn't know anything about these. This is great
I trust that this will work fine for Verizon users?
Christopher8989 said:
eh this is great thanks, and thanks the people with microG and UnifiedNlp too. I didn't know anything about these. This is great
I trust that this will work fine for Verizon users?
Click to expand...
Click to collapse
I believe it should be fine for Verizon users (at least as fine as a regular LineageOS build would be anyway), but I haven't tried it.
New build (2017/07/13): https://drive.google.com/file/d/0B9CekGWwY1hjcWlFX01sRk12MmM/view?usp=sharing
New build (2017/07/16): https://drive.google.com/file/d/0B9CekGWwY1hjYXFyX0o2QWlJRGs/view?usp=sharing
I believe upgrades will be unaffected by this, but for fresh installs, I forgot to set 493 DPI. If you want this (or any other value; replace 493), you can run the following over adb shell while booted in TWRP (can be at any point after you flash the zip but before rebooting into System):
Code:
mount '/system' && sed -i 's/'ro.sf.lcd_density=560'/'ro.sf.lcd_density=493'/g' '/system/build.prop'
Or you can do it after booting into the ROM via normal means:
Code:
wm density 493

Categories

Resources