Multi user crash on custom 4.4.2 roms (CM11, Omnirom) - Nexus 10 Q&A, Help & Troubleshooting

Hello,
I've tried both nightly and snapshot versions of CM11 on my Nexus 10. I have also tried the nightly version of Omnirom.
All gave me problems with multi users: I've created 2 more users (one normal, one restricted), but when I tried to switch to one of the users, I got error messages of system apps crashing - launcher crashed, system UI crashed, etc.
Multi user work fine on stock 4.4.2 rom (rooted), I've also tried the deodexed stock rom published here, and it also work. But for some reason it doesn't work for me on CM11 or Omnirom...
Is this a known issue? Is there something I can do in order to make it work?
Can someone who uses these roms test it and tell me if you also have issues with multi users?
Any help would be appreciated!

Animor said:
Hello,
I've tried both nightly and snapshot versions of CM11 on my Nexus 10. I have also tried the nightly version of Omnirom.
All gave me problems with multi users: I've created 2 more users (one normal, one restricted), but when I tried to switch to one of the users, I got error messages of system apps crashing - launcher crashed, system UI crashed, etc.
Multi user work fine on stock 4.4.2 rom (rooted), I've also tried the deodexed stock rom published here, and it also work. But for some reason it doesn't work for me on CM11 or Omnirom...
Is this a known issue? Is there something I can do in order to make it work?
Can someone who uses these roms test it and tell me if you also have issues with multi users?
Any help would be appreciated!
Click to expand...
Click to collapse
I was testing earlier today on last night's CM11 and had errors. The issue was a missing part of the commit on proper security labeling of multi-user data directories. It should be fixed in tonight's release but you will likely have to delete the users you added.
https://github.com/CyanogenMod/android_frameworks_native/commit/f2337c9cdf1e167a4a383961755392e3dd9aa3c1#commitcomment-5825564

Thank you very much! I will be waiting for the fix.
Meanwhile I have opened a JIRA on CM website:
https://jira.cyanogenmod.org/browse/CYAN-3783

sbradymobile said:
I was testing earlier today on last night's CM11 and had errors. The issue was a missing part of the commit on proper security labeling of multi-user data directories. It should be fixed in tonight's release but you will likely have to delete the users you added.
https://github.com/CyanogenMod/android_frameworks_native/commit/f2337c9cdf1e167a4a383961755392e3dd9aa3c1#commitcomment-5825564
Click to expand...
Click to collapse
Hi,
I've just checked with the latest nightly (cm-11-20140328-NIGHTLY-manta), and the problem is still there.
I tried to create a restricted profile/user, and got an error message and freeze. I can't get to home screen on that user.
I did full wipe before installing this version.

I wanted to add some additional settings that may be helpful with the multi-user experience. As described at http://www.pocketables.com/2013/03/how-to-enable-multiple-user-mode-on-cyanogenmod-10-1-and-some-other-android-4-2-2-roms.html, the user there needed to add a couple settings to build.prop:
fw.max_users=8
lockscreen.rot_override=true
The first apparently helps with enabling multiple user (like with showing the users menu under Settings). The second makes it so the lockscreen can rotate to landscape mode, as only in landscape mode (at least for phones) only in landscape mode are the users shown.
If the builds automated getting these properties (or programmatic equivalents thereof) then it would avoid the need to hack them in.
I still don't know whether this is all that is needed though. I just installed cm-11-20140329-NIGHTLY-toro.zip to my old Galaxy Nexus and it didn't have the main fix, so when I create a Restricted User, the user must go through the whole Cyanogenmod setup, and at the end I get "Unfortunately, Cyanogenmod Account has stopped." as described in the Jira issue.

Animor said:
Hi,
I've just checked with the latest nightly (cm-11-20140328-NIGHTLY-manta), and the problem is still there.
I tried to create a restricted profile/user, and got an error message and freeze. I can't get to home screen on that user.
I did full wipe before installing this version.
Click to expand...
Click to collapse
For a restricted user you have to turn a launcher on in the settings for the user.

sbradymobile said:
For a restricted user you have to turn a launcher on in the settings for the user.
Click to expand...
Click to collapse
Thanks very much! I went into the settings for the restricted profile, and enabled the "*HPROF" app as you mentioned on the JIRA page, and the profile now loads.

Well...I spoke too soon, it seems. The Restricted User does not gain access to any apps after first login; I can install new apps on my regular User account and then give the Restricted User access, but when I actually log in with the Restricted User, they don't show up in the apps listing. It does gain access to apps that I give it access to prior to first login though. This unfortunately makes the Restricted User feature useless to me in CM11.
I was going to submit a bug in JIRA, but I'm using a nightly build (I had initially installed it hoping it would have better multi-user support) and they don't accept bug reports from there.
Looks like I may need to downgrade to stable if I want to actually submit a bug, but at any rate, for now it's on here.

tg2k said:
Well...I spoke too soon, it seems. The Restricted User does not gain access to any apps after first login; I can install new apps on my regular User account and then give the Restricted User access, but when I actually log in with the Restricted User, they don't show up in the apps listing. It does gain access to apps that I give it access to prior to first login though. This unfortunately makes the Restricted User feature useless to me in CM11.
I was going to submit a bug in JIRA, but I'm using a nightly build (I had initially installed it hoping it would have better multi-user support) and they don't accept bug reports from there.
Looks like I may need to downgrade to stable if I want to actually submit a bug, but at any rate, for now it's on here.
Click to expand...
Click to collapse
There is no point in opening a new JIRA anyway, since there is already the JIRA I've opened (see the link above) on this subject. I took the effort to install snapshot version...
So please comment to this JIRA with what you wrote here, to give more information to the dev team about this bug. Hopefully they will fix all related issues to multi user on CM11.

tg2k said:
Well...I spoke too soon, it seems. The Restricted User does not gain access to any apps after first login; I can install new apps on my regular User account and then give the Restricted User access, but when I actually log in with the Restricted User, they don't show up in the apps listing. It does gain access to apps that I give it access to prior to first login though. This unfortunately makes the Restricted User feature useless to me in CM11.
I was going to submit a bug in JIRA, but I'm using a nightly build (I had initially installed it hoping it would have better multi-user support) and they don't accept bug reports from there.
Looks like I may need to downgrade to stable if I want to actually submit a bug, but at any rate, for now it's on here.
Click to expand...
Click to collapse
This just requires a slight change to Trebuchet so that it loads the updated app list when a restricted user logs in. I am attaching an apk with the change to load the app list if you want to test.

Hi,
Can you please write it in the JIRA? So CM dev team would implement your solution for future releases?
https://jira.cyanogenmod.org/browse/CYAN-3783

sbradymobile said:
This just requires a slight change to Trebuchet so that it loads the updated app list when a restricted user logs in. I am attaching an apk with the change to load the app list if you want to test.
Click to expand...
Click to collapse
My apologies for not knowing how to do this, but I get the App Not Installed error: An existing package by the same name with a conflicting signature is already installed.
I looked this up and the general recommendation for most apps seems to be to uninstall and then install the new one. Given that I'm actively using the launcher I would replace, this seems like a dangerous idea and I don't want to brick the phone. What alternatives are there? Switch to another launcher temporarily, then uninstall Trebuchet, and then install and switch over to your updated version? Or does it involve ADB? I haven't used ADB since I had a G1, so I've had a long time to forget whatever I once knew there.

tg2k said:
My apologies for not knowing how to do this, but I get the App Not Installed error: An existing package by the same name with a conflicting signature is already installed.
I looked this up and the general recommendation for most apps seems to be to uninstall and then install the new one. Given that I'm actively using the launcher I would replace, this seems like a dangerous idea and I don't want to brick the phone. What alternatives are there? Switch to another launcher temporarily, then uninstall Trebuchet, and then install and switch over to your updated version? Or does it involve ADB? I haven't used ADB since I had a G1, so I've had a long time to forget whatever I once knew there.
Click to expand...
Click to collapse
FWIW, I switched launchers and the other launcher I tried had no issues here. I am not able to simply remove the original Trebuchet though. At least the other launcher seems to work in this regard though.

Related

ACER 500A, flashed with HoneyVillain_1.2, unable to download apps

So I have my new Acer 500A and it is flashed, now I want to actually install apps on it, but every app I try to download says "Error Processing Purchase".
Now I did search and they said remove the cache for market, delete my account and then add them back, I did this, but still same issue.
Next I tried purchasing through the web and then installing this works, but is not acceptable, obviously.
Currently I seem to have a small door stop (which it is bad at as it is too thin ). What I want is to be able to install apps any app from the market (you know how it is suppose to work), since until this is fixed I will not/can not do anything with the device, I am looking for a solution. If the solution is a different ROM (or what ever else). I do not care as I have nothing into the device yet, heck I can not install any apps.
Oh, and yes I flush all the caches, I've been doing it it Android devices for some time now and know the plan when changing ROMS.
Thanks,
ERIC
No offense intended, but if you post questions regarding the ROM you're using in it's original thread you're more likely to not only getting a quicker response, but if the ROM author is decent, he'll answer your question himself/herself.
Just in case you get lost and can't find that thread, here it is for you:
http://forum.xda-developers.com/showthread.php?t=1138115
I found updating to the newest Market, 3.3.11 does work, the older version which remains installed does not work still. This solution seems acceptable for now.
ERIC
ok this is a really easy fix go to this site and update the market to the new version i had the same problem but this is going to fix!
i cant post outsite links sorry bro coz im a "NOOB" but go to google and just type update android market and its the 4th link down
scroll down and download the apk file that updates the maket and install it and that should fix it

[Q] Help enabling Multi-User on latest AOKP

First I love AOKP, and it has defined android for me for a while. I need some help getting multi-user support on the aokp nightly. Apologies, if this is against any rules.
I am running the latest 10/15 nightly, although a majority of my attempts were done on the 10/10 nightly.
My setup post freset:
twrp to install nightly, gapps 08/13, photosphere, lte zip.
boot rom, no google sign in
adb push titanium backup, restore android device id, reboot, restore all apps with data
restore nova settings and lte apn settings
Click to expand...
Click to collapse
So this is where I'm starting from.
ATTEMPT 1
I use terminal for the following
adb shell
su
pm get-max-users (should show 1)
setprop fw.max_users 8
pm create-user Guest
Click to expand...
Click to collapse
This brings up the users tab in settings where I can see the Guest user I just created. I go to set it up and it soft reboots to the welcome to android setup screen. Great. but every gapps start crashing. basically fail fail fail. no keyboard means I cant set up the profile. Even then there's no way to get to terminal to softboot back to my original. so from here I nandroid restore in twrp.
ATTEMPT 2
My next option was to start from a clean install and download/install the xposed framework. That allowed me to use the Modaco Toolkit module that list the following as a feature.
Google Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
Click to expand...
Click to collapse
This actually worked well. I saw the users option in settings, I was able to create different users, and the phone soft rebooted to set up the new user. Great, but still every gapps stoppes working as soon as the welcome screen pops up. Although with this option I can long press the power button and go back to my original user.
So can anyone provide some insight as to how to install the gapps in the emulated /1 folder for a second user?
Since multiuser on phone is a Microsoft Nokia patent, Google can't enable it by default.
I don't know how to edit the buildprop to do it, but I use this app to enable it: https://play.google.com/store/apps/details?id=org.sferadev.multipleuser
The problem is your DPI have to be below a certain number for the multiuser switching to show up on your lockscreen, 192 or something. But then everything on the screen looks very small so its not worth it anymore unless you have a 6" device maybe.
I know that Paranoid Android have multiuser feature so it's the only solution I know of. I'm just not willing to let go of AOKP either.

[Q] Modifying Buil.prop for App Install

Hello there. I'm not new to the Android rooting scene but am brand new to Nook. My Nook came Wednesday night and it was rooted Thursday night. My main goal of root was to install an app (Moon+ Reader) that would give me reading statistics such as time till end of chapter and till end of book. My wifes Kindle has this feature and I want it now .
So Moon+ Reader has a min-SDK version of 8 (Android 2.2). I decompiled and built it using APKTool 1.5.2 changing the min-SDK version to 7; but the app will not install on my phone or the Nook. My next step is to modify build.prop setting 'ro.build.version.sdk=8.' Now, I've modified other parameters in build.prop, but never the sdk version. Will this have any adverse reactions for the Nook? In my mind it will be fine and if the app installs and doesn't function I can uninstall the app and restore the backup of build.prop. Am I crazy here, is there another app that keeps track of statisticts? I've tried Kindle, but it did not work.
--
Mooney
JMooney5115 said:
... the app will not install on my phone or the Nook.
Click to expand...
Click to collapse
Well, why don't you find out what the problem is?
What does your logcat say?
Changing build.prop doesn't make much sense.
I may have misrepresented myself in my OP. The problem in question here is not the install of the modified APK, rather the modifying of the build.prop and the troubles (if any) associated with changing the min-SDK. Sorry I posted a thread on this because I have moved past getting this app working.
JMooney5115 said:
I may have misrepresented myself in my OP. The problem in question here is not the install of the modified APK, rather the modifying of the build.prop and the troubles (if any) associated with changing the min-SDK. Sorry I posted a thread on this because I have moved past getting this app working.
Click to expand...
Click to collapse
I just tried changing the minsdk in build.prop on my HTC One to try and install an 'incompatible app' and now I'm in a bootloop. Need to wait til I get home from work now to fix it.
Doh!
Android checks for incompatibilities between system version and app minimal required version.
Obviously, to make these congruent you can change either one.
The thing is, this will only have any utility if the app maker overestimated the level of API that they are using.
If an app is using Jellybean introduced API features no amount of lying is going to get that app to work.
So if you still want to play with lying about versions, do yourself a favor and modify the app, not the system.

Jiayu S3 viruses?

Hello,
I am having through a major problem here. I am trying to figure how got into this and solve this problem.
I am new to android but generally and experienced user. Bought my Jiayu from vickmall pre-rooted about 4 months ago and realised that my phone if infected when random apps where installing themselves from time to time (once very two weeks eg.).
Generally I am installing Google apps only except Adway and a few other essential non google play apps.
Also I am careful with what I installed and most of apps ever download where legit (e.g facebook etc).
Thanks to SDMaid I found a virus SYSTEM app hidden from normal app explorer with the name "Pine" and package name org.slaughter.brilliant. The name itself got me very suspicious. I also noticed that "install from unknown sources" was automatically turned on each time I opening my Wifi or Data.
So I exported the apk and scanned through various online scanner giving me obviously that is harmful.
e.g anubis.iseclab org/?action=result&task_id=18ea3597ad6a61394e5335fefcbc86899&format=html
Un-installed it through SDMaid and then the nightmare came...
I am having numerous of app ads several times a day to the notifications bar or as a shortcut icons that go to google play. I see from time to time a toast says "Downloading" without having any visible result.
You realise that this is not as common as a rogue app can be, besides the fact I am acting like a paranoid at the moment ....
With SDMaid again through latest modified files I saw 3 files in the ES Explorer folder named "recomm" that had a list with all this spammy apps that I get notifications. I was quite upset and though that ES Explorer (quite known app I think) was packed with rogue apps!?. So I deleted it but nothing. Ads came again the other day.
I tried to see from what app came the ad notification "e.g Holo Launcer" by pressing the notification for a few secs. I saw that it came from trebuchet launcher...
I tried scanning my phone with avg,malwarebytes and kaspersky. I got something only with kaspersky the following file in a .kpsh folder (related to com.kpsh.sdk.KpshService of trebuchet?).
virustotal com/en/file/6871be33ba862c4594ffee60444f7cf296cb657e4f1384a27c1be6a5da0d7078/analysis/
Erased it but it seems to recreate itself again from time to time.
Also scanned trebuchet and settings app here and got these.
virustotal com/en/file/000f796f06f193f2e61eb007d374a06d3211ddb7e1facf3c386621e1f024b828/analysis/1442420388/
virustotal com/en/file/bbb2783fb9a2ad9aa94fc71d6b78179917e8669ec266cdd5758fd1e46f853bdf/analysis/1442420356/
I decided to erase the whole .kpsh folder to see if that solves the problem till now.
My mistake I believe is leaving "Unknown sources" on as it was by default and got to this mess without know what app did all this. I believe that I was going to get a warning before something got installed but unfortunately...no.
I don't know if this was prepacked or something or was totally my mistake somehow but I am slowly giving hope away.
Any suggestion would be very helpful.
Reflash the whole thing is my very very last option since I am not familiar with the process.
Thank you all for the time reading this.
Hi,
I've experienced exactly the same problem a couple of days ago. I used the Addons Detector-app to find out that the Trebuchet-app was responsible for the icon and message ads. Unfortunately it was part of the default apps and couldn't be deleted via the apps manager.
I first installed the Nova Launcher-app as a replacement for the Trebuchet Launcher 3
and activated it (Apps -> Start Page). Then I stopped the Trebuchet app, installed the Root Uninstaller-app, enabled the request of root access (Security Superuser), started the Root Uninstaller-app, chose System Apps and selected the Trebuchet Launcher-app. After pressing the delete button and confirming the root access the app was moved to the waste basket. That's it!
I found that "install from unknown sources" was several times enabled again without my action. AVG antivirus detected ap. "Education" and "Settings" ? as malware. I have frozen "Education" - it cant't uninstall, and after that unknown sources does not change it's status..
Find com.android.fallen if exists in system\app and delete it (use file explorer with root).
LeD00de said:
Reflash the whole thing is my very very last option since I am not familiar with the process.
Click to expand...
Click to collapse
Same thing here but recently I got very tired and did "reflash the whole thing".
Ingredients were: Smart Phone Flash Tool, the right USB driver, a lot of RTFM and the latest 5.1.1 Beta (#4) from Jiayu Germany. Even though it is beta, I already prefer it over that bugged OS it came with.
Edit: Forgot to mention that I checked the beta #4 at virustotal, no probs!
SigmundDroid said:
Same thing here but recently I got very tired and did "reflash the whole thing".
Ingredients were: Smart Phone Flash Tool, the right USB driver, a lot of RTFM and the latest 5.1.1 Beta (#4) from Jiayu Germany. Even though it is beta, I already prefer it over that bugged OS it came with.
Edit: Forgot to mention that I checked the beta #4 at virustotal, no probs!
Click to expand...
Click to collapse
Decided to flash to jiayu germany 5.1.1 beta 10. I managed to get the rom but the flashing tutorial I found is in german.
Do you have instructions of backup/reflash/recover or whatever in English please?
LeD00de said:
Decided to flash to jiayu germany 5.1.1 beta 10. I managed to get the rom but the flashing tutorial I found is in german.
Do you have instructions of backup/reflash/recover or whatever in English please?
Click to expand...
Click to collapse
Use SP Flash Tool on your computer. If you come from KK (such as perhaps your stock ROM) and go to to LP (such as the Beta10 ROM) then it is important to choose 'firmware upgrade' in SP Flash Tool. That's because partition layout changed (LP has one extra partition, not sure what it is for). Once on LP you can choose 'download' to flash further LP upgrades. To backup/recover a ROM one typically uses a custom recovery (mostly TWRP on S3). Beta10 comes prepackaged with LP partition aware TWRP. Beta10 also has GApps, so there is no need to flash GApps on top of it.
Success
LeD00de said:
Decided to flash to jiayu germany 5.1.1 beta 10. I managed to get the rom but the flashing tutorial I found is in german.
Do you have instructions of backup/reflash/recover or whatever in English please?
Click to expand...
Click to collapse
It's a bit hard to remember my odyssey though webspace back then but I bookmarked some stuff... but here is a pretty decent recipe: some link*
The SP Flash tool was fairly easy but to use get the drivers running was problem. Tried some things without success and got lucky with the same site: some other link**
Altogether:
1. Get SP Flash tool and the right USB driver and make it work (eg. ADB driver)
2. Get the ROM
3. Choose the ".scatter"-file in SP Flash tool and flash
It's some weeks now and I also vaguely remember that the phone had to be off (well, not really sure but you'll see).
! Don't forget to check any downloaded at least with virustotal - I did that back then but the DL-links might have changed.
!! Use it at your own risk! Some kittens might get killed, or even worse: your gets bricked.
* and ** Alas, my apologies, I am not allowed yet to post links but if you google for androidxda sp flash you should find it instantly or just let me know.
Okay, I'm probably a little late for this, but hopefully this will be somewhat helpful to other people having the same problem.
I myself have purchased a Jiayu S3 Advanced a few months back: while the price is hard to beat, it comes with that ROM that sometimes starts installing "random" apps on its own. At first it was bearable, but at some point it started downloading multiple apps every day.
After some analysis (pretty much looking for data usage by different apps) I figured that the problem was with the Trebuchet launcher (which was the only app in that list that I didn't recall using - and also, why would it need Internet access?).
So, what I've done was rather straightforward: install Google Now launcher (but any other launcher should do), uninstall that other launcher. Worked like a charm!
Also, I've heard a few people complaining about this sort of problem with Chinese smartphones: watch out and consider that next time you buy a new smartphone! I know I will

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

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:
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.
TWRP 3.1.1.0 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
TWRP 2.8.7.0 - for GT-P7500/p4 (download) - for GT-P7510/p4wifi (download) - for SGH-T859 (download)
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.
Boot into Download mode (instructions).
Connect to PC.
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.
Use Odin 1.85 to install TWRP 3.1.1 Custom.
Reboot to Recovery mode (instructions).
Wipe the device, including the /system partition.
Transfer the AOSP, SuperSU, and GApps files to the device.
Install decatf's AOSP 7.1.2.
Install SuperSU v2.82.
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.
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!
Once fully booted, wait a minute for the system to settle, then reboot back into Recovery.
Install custom GApps.
Reboot to System. Boot should be much faster this time.
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...
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.
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.
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.
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.
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.
Click to expand...
Click to collapse
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
pOST the instructions
please post instructions
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.
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...
yes please!
Please post instructions/guide. Would love to able to update the tablet. My daughter uses it and it's so slow
pls advice if said method can be aplied to P7100
I am also interested in what you did to get everything working (for me, the Setup Wizard continually crashes right after the first screen).
Was this guide ever posted and has anyone tried it
robbinmoreka said:
Was this guide ever posted and has anyone tried it
Click to expand...
Click to collapse
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.
FYI, I had to use TWRP 2.8.7.0 available at the same link https://forum.xda-developers.com/devdb/project/dl/?id=24424 for my p4wifi. I tried the latter one, but didnt work so just copied over the older tar file, installed in TWRP itself, rebooted recovery, and then the rest of the steps worked. Thanks OP for trying to bring this old tablet back to life!
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?
oncinc said:
E3004: This package is for "p4" devices; this is a "p4wifi"
Click to expand...
Click to collapse
My bad, so sorry, I forgot to provide the links for multiple devices! I've fixed the main post. You want to get this file: https://forum.xda-developers.com/devdb/project/dl/?id=26886
Perfect guide, thank you! Brought my long forgotten tab back to life with some extra sparkle. I too had to use TWRP 2.8.7.0 to get the ROM to install on my P4. (Donwload link to 2.8 Recovery as the main thread links were down : https://get.xda-developers.com/dl/1....md5?key=juCucVnKuO7-Lt_mR3qH6g&ts=1534633325)
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!
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.
robert_vdv said:
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.
Click to expand...
Click to collapse
Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?
astepkin said:
Slide down the notification bar. Select Nougat symbol to switch the USB mode.
Can you run Microsoft Word?
Click to expand...
Click to collapse
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.
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!
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

Categories

Resources