Stable AOSP 7.1 setup w/ working Google and Voice - ACHIEVED!

Search This thread

HiltonJ

Member
Feb 8, 2018
15
33
This guide is to install AOSP 7.1.2 and GApps on the Samsung Galaxy Tab 10.1, model GT-P7500 ("p4"). It has also been reported working on the Wifi-only version GT-P7510 ("p4wifi") with minor changes, noted in the instructions. I will update this main post as better information becomes known.

Updated 2018-Aug-06
After a couple dozen wipe-and-retry sessions, I thought I'd share my current setup which to date has been the most stable configuration I've had between Nougat and Oreo. I've had absolutely no stability issues so far with this setup, and I even have fully functional Google search, voice search (and Ok Google), and voice typing - no crashes. Anyone who's tried to install a modern GApps on these devices will know the frustration of literally endless and unstoppable "....has stopped" messages!

Here's what I've got working on my GT-P7500:
- AOSP Nougat 7.1 (all thanks to @decatf)
- Fully functional Google Apps - NO "... has stopped working"/"... keeps crashing" issues. None.
- Google Search, Google Now, voice search, voice typing, and other voice-related services ALL WORK. No crashing.


I should also mention that I have NOT included the instructions to create the 1GB /system partition. I figured this out when I was trying to install modern GApps that needed more space; in the end the instructions below turned out to be the best and do not require the expanded space. I have posted the file in another thread if anyone wants it for other purposes.

Installation Instructions:
  1. Download these files to your PC. Some files are different for different variants of the device - make sure you get the right ones for your device!
    • Odin v1.85 (download)
      Use only this version, the newer ones don't work well with this device.
    • TeamWin Recovery Project
      Custom unofficial versions for p4* by @decatf. Direct download links below; select the right one for your device. (original thread / downloads page) Some have reported issues with TWRP 3.1.1; if you experience issues, try TWRP 2.8.7.0 instead.
    • Android Open Source Project 7.1.2 Custom Built for Galaxy Tab 10.1 - AOSP 7.1.2 built for p4* by @decatf (downloads page) (original thread).
      • decatf's AOSP 7.1.2 2017-10-05 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
    • SuperSU v2.82 (download) (original thread).
    • Custom GApps from decatf's Lollipop release (download) (original thread).
      Yes, really, the Lollipop version. Just trust me.
  2. Boot into Download mode (instructions).
  3. Connect to PC.
  4. Start up Odin v1.85.
    • If the device is properly recognized, it will show up in the first of the row of white squares at the top. If not, install the Samsung USB Drivers and start again.
  5. Use Odin 1.85 to install TWRP 3.1.1 Custom.
  6. Reboot to Recovery mode (instructions).
  7. Wipe the device, including the /system partition.
  8. Transfer the AOSP, SuperSU, and GApps files to the device.
  9. Install decatf's AOSP 7.1.2.
  10. Install SuperSU v2.82.
  11. Do NOT install GApps at this time, despite all the instructions everywhere else that you would normally install GApps before the first boot. This older release is being used to get a version of the Google app that works on this tablet's no-longer-supported CPU, and the install is done after first boot to bypass Google's Setup Wizard which will put you in an impossible-to-exit loop.
  12. Reboot to System, and allow complete boot-up. Note that the boot will take several minutes as Android 7 does its thing setting up - be patient!
  13. Once fully booted, wait a minute for the system to settle, then reboot back into Recovery.
  14. Install custom GApps.
  15. Reboot to System. Boot should be much faster this time.
  16. You can do this part later, but the final steps will be smoother if you do this first.
    • Install a CPU Speed Control program of your choice. Device Control, 3C Toolbox, No-Frills CPU, heck even Automate or Tasker if you already have a script setup.
    • Set your CPU Max speed to 1400 MHz (1.4 GHz). I find stability issues at anything above 1400 on my device; your mileage may vary. When testing speeds, do not set them to apply on boot until you are certain it is still stable, or you may have some difficulty reverting.
    • Optionally Set your CPU Governer to Performance. This results in a smoother system overall, and doesn't seem to have much of an effect on battery life. I also use some settings to drop the Governer to Interactive when the screen is off, back to Performance on screen on. You can do this using any number of programs like Automate, Tasker, IFTTT, 3C Toolbox, and many others...
  17. Most important step - open Play Store, go to My Apps, select Google, click the Menu in the top-right corner, and uncheck Auto-Updates. Alternately, you can go to Play Store Settings, and disable auto-updates altogether, but that is more troublesome than simply inhibiting the single app.
  18. Update Google Play Services. It will need to be updated before most of the newer apps will function, so might as well do it now.
  19. Install all the other Google apps you want from the Play Store, and any updates... you will need to update Play Services before most of the newer apps will function... but never, ever update the main Google app.
  20. Open Settings.
    • Scroll to the bottom, and open Language and Input. Select Physical Keyboard settings, and enable "Show Virtual Keyboard". This ROM fakes having a physical keyboard always connected for some reason, so you will never see an on-screen keyboard unless you turn this on.
    • As long as we're in Settings, go to Security, and enable Unknown Sources. You'll probably want this.
    • Set up your Wi-Fi connection.
    • Adjust any of your other preferred settings.
  21. You're finished! Try installing some of the software below.

Known issues:
  • Browser will crash once or twice during the first few minutes of operation for unknown reasons. Doesn't seem to happen again after that.

Recommended software that works: (I'll add Play Store links later...)
  • 3C Toolbox / 3C Toolbox Pro - I've found this to be an excellent package for numerous functions including CPU control, app control, and battery reporting - I was able to quickly determine which of my chargers would charge it fastest. Also gives options for optimizing device on each boot and a number of other useful functions.
  • Via Browser, a modern browser built to be slim and speedy "for geeks". It is surprisingly responsive compared to the other two options on this old device.
  • decatf's Chromium for Tegra 2 CPUs (direct link to Downloads). This is a modern browser with all the features you expect, but compiled to run on the older CPU. It is a little bit slow but is essentially Chrome without the official branding, including the ability to sync with Chrome on other devices. @decatf is nice enough to keep compiling new versions to keep it roughly on par with Chrome, let's hope he keeps it up.
  • Firefox Focus, a privacy-focused version of the Firefox browser maintained separately. For whatever reason, this one is still compiled for older devices where the full browser is not. It is a modern and relatively speedy browser which can be nice to have on hand, but purposely eliminates features most people want in a daily-use browser, like bookmarks, history, etc.
  • Got suggestions for useful software that functions well on this old device? Let me know!

Mainstream software that WILL NOT WORK, even though it shows up as compatible in the Play Store and will install fine (but complain about your CPU type or report 'unsupported device'):
  • Google Chrome browser - as an alternative, check out decatf's Chromium, noted above.
  • Mozilla Firefox browser - as an alternative, check out Firefox Focus and Via Browser, noted above.
  • Find another one? Let me know! There were more but I've forgotten.



Original post...
You read it. I have a Tab 10.1 (GT-P7500) which I have managed to configure with decatf's AOSF Nougat 7.1, Google Apps with fully functional Google App and Voice Search (NO crashes), and with an enlarged /system partition so there is actually room on the partition to install some extra system apps without mucking about with linking or anything.

I slapped a quick guide to the GApps bit on the end of decatf's 7.1 thread in Development, but I wonder if there is enough of an interested audience for me to write up how I did the whole thing?

Disclaimer: It may or may not involve pentagram carvings and Satanic rituals.
 
Last edited:

HiltonJ

Member
Feb 8, 2018
15
33
I could find little to no information on how to do any of this, but I pieced it all together, experimented, and got it working. I've solved most of the problems I was having, including the ones that seem to be most commonly posted here from what I can see.

So here's what I've got working on my GT-P7500:
- decatf's AOSF Nougat 7.1
- Fully functional Google Apps, NO "... has stopped working"/"... keeps crashing" issues. None.
- Google App WORKS. No crashing.
- Google Now WORKS. No crashing.
- Voice search WORKS. No crashing.
- Voice typing and other voice-related services WORK. No crashing.
- Larger /system partition.

What I haven't figured out or haven't worked on yet:
- Some apps do not seem to be reading the compass properly, but I think a test app showed it as working, so needs more investigation...
- Get (standard) Firefox running.
- Which partitions can be safely reduced or eliminated to increase available data space.
- Experimenting to see if any voltage adjustments will allow 1.6GHz overclocking to function without freezing up. My device will only run stable at 1.4GHz
 
Last edited:

Crossova

Member
Jan 13, 2008
19
1
Yes Please!

Please post the instructions. I still use the OG Galaxy Tab 10.1 regularly. Yes its slow as all heck, and barely runs 2 apps at a time. But Id like to do this just for giggles before my Yoga Book comes in the mail and i lay my 6yr old Tab to rest.
 

panina

Member
Mar 27, 2012
37
3
I'd also be very much interested in this. I just got one of these as a gift for a NGO that I'm working for, and would love to be able to use it...
 

SCzarny

New member
May 2, 2018
2
0
Was this guide ever posted and has anyone tried it

Yes they posted it here:
https://forum.xda-developers.com/showpost.php?p=75777254&postcount=1046

I followed all the steps up until I got to 'install SuperSU'. First root I did, it stopped the home button/recent apps button from working. So I started again and didn't install it
GApps worked perfectly and I was able to login to google and download all my apps
Once I rebooted the system, the tablet was stuck on the "Android" logo for about 5-8 mins so I left it and then it loaded normally. 2nd time it loaded perfectly.
Installed Device Control [root] but it said it wasn't able to access the processor tab so uninstalled.
 

oncinc

New member
Dec 7, 2013
3
0
When I install aosp-7.1-p4-20171005.zip, I got:
E3004: This package is for "p4" devices; this is a "p4wifi"
and stop installing
How to solve this?
 

astepkin

New member
Sep 9, 2010
4
0
Word/Excel

Hi! I can't launch Microsoft Word/Excel/PowerPoint from Play Store. I get a message "This device uses a processor that doesn't meet the system requirements for installing Office.". Have I done something wrong during the update? Thanks!
 
Last edited:

robert_vdv

New member
Aug 22, 2018
2
0
Mine is running very smoothly including internet and video, however, I am having the following issues:
- home screen circle and task history triangle buttons in the bottom menu are not working
- when I plug in the USB cable my computer recognizes the device but no menu pops up on the tablet allowing me to select file sharing
- I can't access developer options in the settings menu (tapping 7 times on the build version does not bring it up)

So right now I can't move any files to the tablet.
 

astepkin

New member
Sep 9, 2010
4
0
Mine is running very smoothly including internet and video, however, I am having the following issues:
- when I plug in the USB cable my computer recognizes the device but no menu pops up on the tablet allowing me to select file sharing
So right now I can't move any files to the tablet.

Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?
 

robert_vdv

New member
Aug 22, 2018
2
0
Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?

Unfortuntately, something is wrong with my onscreen menus. I can't swipe down to expand the menu, so I only see the top row of symbols (wifi, user, flashlight, auto-rotate, Bluetooth) and can't get to any other symbols. I'm kind of new to this so I'm not sure what impact different versions of TWRP would have - my version is 3.0.3. Maybe I should update to the version noted in the post.

I get the same error for Word.
 

Macfly60

Member
May 14, 2015
9
0
Good guide, but some inconsistencies in the sequence.

For example, you indicate to disable the auto-update on the Google app BEFORE to fill in your Google account: it's impossible.
And even after you enter your Google account, you need to install at least one application (and therefore activate the wifi) to see the Google app in the list "My applications".

Other than that, it's more stable than my previous installation, and just for that: thank you!
 

dinosaur99

Member
Jul 11, 2017
14
5
f4t2

Good guide, I successfully installed Nougat on my Tab 10.1. following your steps. Very smooth. BTW, I didn't install any Gapps son I can't provide any feedback about it. I can say overclocking to 1400 Mhz seems pretty stable on my unit.
Regarding the non-NEON issue, I found this guy built a relatively recent Firefox 59 package compatible with our device. It's not the latest version, but it's better than what we had. It works fine for me.:good:

If you're interested the project is here:

https://github.com/schmaller/Fennec4Tegra2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    This guide is to install AOSP 7.1.2 and GApps on the Samsung Galaxy Tab 10.1, model GT-P7500 ("p4"). It has also been reported working on the Wifi-only version GT-P7510 ("p4wifi") with minor changes, noted in the instructions. I will update this main post as better information becomes known.

    Updated 2018-Aug-06
    After a couple dozen wipe-and-retry sessions, I thought I'd share my current setup which to date has been the most stable configuration I've had between Nougat and Oreo. I've had absolutely no stability issues so far with this setup, and I even have fully functional Google search, voice search (and Ok Google), and voice typing - no crashes. Anyone who's tried to install a modern GApps on these devices will know the frustration of literally endless and unstoppable "....has stopped" messages!

    Here's what I've got working on my GT-P7500:
    - AOSP Nougat 7.1 (all thanks to @decatf)
    - Fully functional Google Apps - NO "... has stopped working"/"... keeps crashing" issues. None.
    - Google Search, Google Now, voice search, voice typing, and other voice-related services ALL WORK. No crashing.


    I should also mention that I have NOT included the instructions to create the 1GB /system partition. I figured this out when I was trying to install modern GApps that needed more space; in the end the instructions below turned out to be the best and do not require the expanded space. I have posted the file in another thread if anyone wants it for other purposes.

    Installation Instructions:
    1. Download these files to your PC. Some files are different for different variants of the device - make sure you get the right ones for your device!
      • Odin v1.85 (download)
        Use only this version, the newer ones don't work well with this device.
      • TeamWin Recovery Project
        Custom unofficial versions for p4* by @decatf. Direct download links below; select the right one for your device. (original thread / downloads page) Some have reported issues with TWRP 3.1.1; if you experience issues, try TWRP 2.8.7.0 instead.
      • Android Open Source Project 7.1.2 Custom Built for Galaxy Tab 10.1 - AOSP 7.1.2 built for p4* by @decatf (downloads page) (original thread).
        • decatf's AOSP 7.1.2 2017-10-05 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
      • SuperSU v2.82 (download) (original thread).
      • Custom GApps from decatf's Lollipop release (download) (original thread).
        Yes, really, the Lollipop version. Just trust me.
    2. Boot into Download mode (instructions).
    3. Connect to PC.
    4. Start up Odin v1.85.
      • If the device is properly recognized, it will show up in the first of the row of white squares at the top. If not, install the Samsung USB Drivers and start again.
    5. Use Odin 1.85 to install TWRP 3.1.1 Custom.
    6. Reboot to Recovery mode (instructions).
    7. Wipe the device, including the /system partition.
    8. Transfer the AOSP, SuperSU, and GApps files to the device.
    9. Install decatf's AOSP 7.1.2.
    10. Install SuperSU v2.82.
    11. Do NOT install GApps at this time, despite all the instructions everywhere else that you would normally install GApps before the first boot. This older release is being used to get a version of the Google app that works on this tablet's no-longer-supported CPU, and the install is done after first boot to bypass Google's Setup Wizard which will put you in an impossible-to-exit loop.
    12. Reboot to System, and allow complete boot-up. Note that the boot will take several minutes as Android 7 does its thing setting up - be patient!
    13. Once fully booted, wait a minute for the system to settle, then reboot back into Recovery.
    14. Install custom GApps.
    15. Reboot to System. Boot should be much faster this time.
    16. You can do this part later, but the final steps will be smoother if you do this first.
      • Install a CPU Speed Control program of your choice. Device Control, 3C Toolbox, No-Frills CPU, heck even Automate or Tasker if you already have a script setup.
      • Set your CPU Max speed to 1400 MHz (1.4 GHz). I find stability issues at anything above 1400 on my device; your mileage may vary. When testing speeds, do not set them to apply on boot until you are certain it is still stable, or you may have some difficulty reverting.
      • Optionally Set your CPU Governer to Performance. This results in a smoother system overall, and doesn't seem to have much of an effect on battery life. I also use some settings to drop the Governer to Interactive when the screen is off, back to Performance on screen on. You can do this using any number of programs like Automate, Tasker, IFTTT, 3C Toolbox, and many others...
    17. Most important step - open Play Store, go to My Apps, select Google, click the Menu in the top-right corner, and uncheck Auto-Updates. Alternately, you can go to Play Store Settings, and disable auto-updates altogether, but that is more troublesome than simply inhibiting the single app.
    18. Update Google Play Services. It will need to be updated before most of the newer apps will function, so might as well do it now.
    19. Install all the other Google apps you want from the Play Store, and any updates... you will need to update Play Services before most of the newer apps will function... but never, ever update the main Google app.
    20. Open Settings.
      • Scroll to the bottom, and open Language and Input. Select Physical Keyboard settings, and enable "Show Virtual Keyboard". This ROM fakes having a physical keyboard always connected for some reason, so you will never see an on-screen keyboard unless you turn this on.
      • As long as we're in Settings, go to Security, and enable Unknown Sources. You'll probably want this.
      • Set up your Wi-Fi connection.
      • Adjust any of your other preferred settings.
    21. You're finished! Try installing some of the software below.

    Known issues:
    • Browser will crash once or twice during the first few minutes of operation for unknown reasons. Doesn't seem to happen again after that.

    Recommended software that works: (I'll add Play Store links later...)
    • 3C Toolbox / 3C Toolbox Pro - I've found this to be an excellent package for numerous functions including CPU control, app control, and battery reporting - I was able to quickly determine which of my chargers would charge it fastest. Also gives options for optimizing device on each boot and a number of other useful functions.
    • Via Browser, a modern browser built to be slim and speedy "for geeks". It is surprisingly responsive compared to the other two options on this old device.
    • decatf's Chromium for Tegra 2 CPUs (direct link to Downloads). This is a modern browser with all the features you expect, but compiled to run on the older CPU. It is a little bit slow but is essentially Chrome without the official branding, including the ability to sync with Chrome on other devices. @decatf is nice enough to keep compiling new versions to keep it roughly on par with Chrome, let's hope he keeps it up.
    • Firefox Focus, a privacy-focused version of the Firefox browser maintained separately. For whatever reason, this one is still compiled for older devices where the full browser is not. It is a modern and relatively speedy browser which can be nice to have on hand, but purposely eliminates features most people want in a daily-use browser, like bookmarks, history, etc.
    • Got suggestions for useful software that functions well on this old device? Let me know!

    Mainstream software that WILL NOT WORK, even though it shows up as compatible in the Play Store and will install fine (but complain about your CPU type or report 'unsupported device'):
    • Google Chrome browser - as an alternative, check out decatf's Chromium, noted above.
    • Mozilla Firefox browser - as an alternative, check out Firefox Focus and Via Browser, noted above.
    • Find another one? Let me know! There were more but I've forgotten.



    Original post...
    You read it. I have a Tab 10.1 (GT-P7500) which I have managed to configure with decatf's AOSF Nougat 7.1, Google Apps with fully functional Google App and Voice Search (NO crashes), and with an enlarged /system partition so there is actually room on the partition to install some extra system apps without mucking about with linking or anything.

    I slapped a quick guide to the GApps bit on the end of decatf's 7.1 thread in Development, but I wonder if there is enough of an interested audience for me to write up how I did the whole thing?

    Disclaimer: It may or may not involve pentagram carvings and Satanic rituals.
    1
    Are you tried aldiko ?
    1
    I love the effort that went into keeping this old tablet running. I thought I'd flash my first rom but even after I installed the Samsung drivers for W10 my PC won't detect the tablet. I restarted the PC thinking that would be a fix but it's a no go. Solution's anyone? Cheers.
    I think what your loking for is in the pull down menu where you allow the tablet to connect and share files.

    ---------- Post added at 02:00 PM ---------- Previous post was at 01:44 PM ----------

    Hi, Thank you for the excellent effort. I am on the lookout to upgrade my GT 10.1 p4vzw. I don't care about cellular capabilities. I know that when installing ROMs, you should always use one that was designed for your sepecific model
    If I am correct the ROM presented here comes from the Google Nexus (5 or 6) and the 8.0 version for the Galaxy Tab p4wifi comes from the Google Pixle. Look up the Build Number which should confirm that. But to answer your question, The Galaxy Tab 10.1 (2012) cellular tablet was issued by T-Mobile and Verizon and at the time they cost about a 1000 bucks. If you have one you'll notice that it's built pretty solid. I don't believe the Nexus and Pixle have phone capabilities. So you may not get that kind of programing with the kernel. So it shouldn't hurt if you flash it in.
    But hey! I just realized something. You probably have an SD card slot? That's a question and possibly a big one.
    1
    Noob install

    So I am following the instructions (thank you HiltonJ) and hope to add a few noob details as I go along. Note I have a P7500 with 3G and using a Windows 7 computer. My P7500 still had stock samsung android (4.0.4 I think) and wasn't pre-rooted. Read the rest in conjunction with HiltonJ's instructions!

    1. Make BACKUPS!
      • Backup your old apps (as old versions compatible with the P4's tegra chip may no longer be easily available. Install APK Extractor by Meher (https://play.google.com/store/apps/details?id=com.ext.ui&hl=en_ZA). Go through the list of apps and tap to save each to a .APK installation file on the tablet's internal storage. (Take care to avoid the click-bait ads in APK extractor with messages like "click to update list of apps" - worst case it opens your browser, but the tablet is so slow you can just back button yourself to safety before the Ad loads).
      • Connect your tablet to PC and manually copy any files you want to backup, including the DCIM folder with your photos and videos as well as the above .APK files in the ExtractedAPKs folder.
      • Set Windows Explorer to also show hidden files. This way you could possibly save some app data in hidden folders (like your kid's Minecraft worlds).
      • Also delete any large files and movies (not system files) to reduce your system backup file size (see #4).
    2. Getting the required files.
      • Some of the direct links in HiltonJ's tutorial are dead, but generally you can get by by going following the links provided to the original download page.
    3. Run ODIN and installing TWRP.
      • When you connect the tablet with ODIN already running, you'll see a msg "<ID:0/007> Added!!" and the textbox
        under ID:COM will display some text. This means your tablet has connected (and your samsung drivers installed correctly. I kinda expected "P7500 connected" but its ODIN and not designed for user friendliness).
      • I downloaded both the MD5 and .zip twrp files and put them in the same folder. I used v3.1.1 for my P7500. The older version might be more reliable with certain P4 models.
      • Click the PDA button, and select your TWRP MD5 file. Make sure the PDA checkbox is checked and hit start. It will check the MD5 checksum (file integrity) and then proceed to upload the image files. You should get a "PASS!" msg.
    4. Booting into TWRP for the first time and making a system wide backup
      • Unplug the tablet and restart, boot into recovery (you will now get the TWRP welcome screen instead of ye old samsung recovery)
      • I got an option from TWRP311 about keeping the system partition read-only (this seemed like the safer route for
        the moment, so I went for the "keep read only" option.
      • MAKE A BACKUP OF YOUR ENTIRE SYSTEM WITH TWRP FIRST (select backup, select all items to backup, select compression option and start backup). The backup will be made to the tablets internal storage so make sure you have enough free space.
      • Restart "to system", connect to PC again and backup the newly created TWRP folder to your PC. This should contain all the critical files to restore your tablet back to your original state (minus the personal data which TWRP says it doesn't backup, but which you backed up in #1). When asked, no need to install the TRWP android app.
    5. Boot into TWRP again and WIPE!
      • Wipe > advanced > wipe all (dalvik/art cache, cache, system, data and internal storage). Leave USB OTG.
      • You can now transfer AOSP, SuperSU, and GApps zip files to the device from Windows. The tablet should be visible from Windows as a "P4" portable media player and able to see the internal storage via USB when booted into TWRP.
      • Don't reboot. Go back.
      • Select install from the main menu, and select your AOSP zip file (I used aosp-7.1-p4-20190318.zip). Check "zip signature verification". Uncheck "reboot". And Swipe to flash.
      • Now repeat with the SuperSU file. But also check "Reboot". I went with the latest beta release SR5-SuperSU-v2.82-SR5-20171001224502.zip (see here for the updates since 20170528: https://forum.xda-developers.com/showpost.php?p=64916199&postcount=3)
      • On reboot, again no need to install the TRWP android app.
    6. Boot into AOSP for the first time
      • *wait*.
      • Once in, don't fiddle too much. I rebooted a second time by mistake - but it started up a lot faster.
      • Reboot into TWRP recovery. Install GApps "p75xx-gapps-L-7-17-15.zip" without the "zip signature verification" option. I had to transfer it again, as seemingly the folder I created before has dissapeared after flashing AOSP. Reboot back into AOSP.
    7. Set up wifi, set as metered connection (this might help prevent background updating of the google app).
    8. Open playstore and disable auto-update under settings as instructed. I do not have "google play services" in the list so I cannot update it. I did get a pop-up later on to update google play service, which I did successfully.
    9. So far so good. Performance seems nice and smooth - at least nicer than before on stock. I decided to not overclock the tablet at this stage, as this may lead to battery draining others have mentioned. I'd rather test vanilla performance first then overclock later.


    ---------- Post updated at 2020/05/07 --------------------

    I am glad I went for the upgrade. So far works for me, at least for the primary purpose as a gaming tablet for the kids.

    Things that worked/I tested so far (in aosp-7.1-p4-20190318.zip):
    • Back, home and app drawer buttons are working 100%.
    • Google search & voice working.
    • Basic browser working
    • Camera works (photos at 3.1 MP, video at default 720p crashes the camera app, but works when set to 480p)
    • I could enable developer options through settings (there's an interesting NEON emulation on/off option to play with).
    • Transferred backup media and apk files from Windows back to tablet via usb.
    • Installed Total Commander from the play store as a file manager and used it to install some of my old apps saved in #1.
    • Netflix wasn't available on the play store (Play store seems to block unknown devices for Netflix) - but I could install an old version (3.16.3 build 5359) from APK file. Video streaming works with no audio lag. This was BTW the last version that worked on stock 4.0.4 (also the last version of Netflix that doesn't support downloading offline videos).
    • The latest 04/2020 version of minecraft doesn't work (or at least it loads ages), but an older version v.1.7.0 works well (much faster than the same old version on stock 4.0.4).

    To be tested
    • Youtube & new version on Netflix
    • New version of minecraft with NEON emulation set to OFF in the developer settings
    • Notifications

    Not working:
    • Modem, just says no sim card present (supposedly this is because I used the newer aosp-7.1-p4-20190318.zip)
    • USB OTG doesn't seem to work for flash disks, but it does work for a mouse and keyboard. USB host connection to Windows PC does work.
    • If you switch off NEON emulation in dev options, google play services throws the occasional error. Doesn't seem to make much difference to minecraft response in v.1.7.0.
    • Settings menu is sometimes just blank. Seems to work if you long press on wifi in the pull down menu, then navigate to other setting from the wifi submenu.
    1
    Man! You're my trully hero! I'm three days trying to fix the Google Apps on this tablet and i never did, when i follow your instructions everythings works like a charm.
    Love you my brother! ♥

    PS: i just flashed the 2019 version of 7.1, no the 2017 as you said on your description.

    Many many thanks from Brazil
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone