I installed OMNI 4.4 on my N7000 two days ago. Now i've some questions:
1. App2SD doesn't work, message: App couldn't move to SD. Why, the same app is moveable with CM10.2.
2. Yesterday my battery went down to 0% in less then 2 hours. The most energy is used by Google+, why?
3. How could i select if i want to used location based on GPS or on WLAN (or other wireless Networks)?
dc7os said:
I installed OMNI 4.4 on my N7000 two days ago. Now i've some questions:
1. App2SD doesn't work, message: App couldn't move to SD. Why, the same app is moveable with CM10.2.
2. Yesterday my battery went down to 0% in less then 2 hours. The most energy is used by Google+, why?
3. How could i select if i want to used location based on GPS or on WLAN (or other wireless Networks)?
Click to expand...
Click to collapse
1) CM10.2 is based on Android 4.3, Omni is 4.4.x. Other than that, I don't know what might cause that to not work.
2) Google+ can be a SERIOUS battery hog. I had it kill my old phone's battery in 2 hours flat, but my new one it is fine on. Seems to be no correlation.
3) Go to settings, locations. It might be in your Google Account settings now. Check there.
Google made a lot of changes to storage with 4.4 - As it is older devices are barely working and having numerous weird issues with storage with the new changes.
Among other things, it used to be that Google used a special fuse daemon to do permissions remapping of /data/media to /sdcard on newer devices. Now they're doing the exact opposite - FAT partitions must be remapped using a special fuse daemon which seems VERY inefficient. I've seen media scanning on first boot take as long as 30-45 minutes, pegging the CPU. Seems to only occur on first boot though.
It kind of reminds me of the old 4.1 mediascanner issues but worse, since I think it affects any device with a FAT partition for /sdcard
I saw another nice Feature, take a look at http://sdrv.ms/1kt6BdJ But i don't run an OTA update...
Entropy512 said:
Google made a lot of changes to storage with 4.4 - As it is older devices are barely working and having numerous weird issues with storage with the new changes.
Click to expand...
Click to collapse
Storage changes might be weird, but the inability to move apps to SD card and install some of the apps from Google store are down to enforcing Selinux for the n7000.
If you use terminal emulator to disable enforcing (su, setenforce 0) all the problems disappear and you can move and install stuff with no problems whatsoever.
Until you reboot, that is. Then everything moved and installed simply vanishes into thin air because the policy is back to enforcing.
chasmodo said:
Storage changes might be weird, but the inability to move apps to SD card and install some of the apps from Google store are down to enforcing Selinux for the n7000.
If you use terminal emulator to disable enforcing (su, setenforce 0) all the problems disappear and you can move and install stuff with no problems whatsoever.
Until you reboot, that is. Then everything moved and installed simply vanishes into thin air because the policy is back to enforcing.
Click to expand...
Click to collapse
But how should i do it, SuperSU doesn't work right. If i start an application that want to use SU rights, there's no popup from SuperSU. I flashed SuperSU 1.72 Beta after the latest nightly. But i don't get the needed rights.
dc7os said:
But how should i do it, SuperSU doesn't work right. If i start an application that want to use SU rights, there's no popup from SuperSU. I flashed SuperSU 1.72 Beta after the latest nightly. But i don't get the needed rights.
Click to expand...
Click to collapse
1.72 is old; flash 1.80 from here.
Hello everyone at XDA,
I have searched through the whole internet for some time and I couldn’t find something that worked, So this is why I’m opening this thread.
I have today a Nexus 4 with stock 4.2.2 Kitkat, and I am searching for an app or something that could install a chroot with Debian in it.
I have too a Motorola Droid 3 with stock Android 2.3 Gingerbread that used an app called Linux Installer to build and install a chroot environment and everything worked as it should.
But I’ve tried to install it on the Nexus 4 and I couldn’t, it gave me some strange errors, I believe that the app may be incompatible with newer firmwares.
Since then I’ve tried a lot of alternatives, and every one of them have failed at some point, I’ve tried:
Linux Deploy
Debian Kit
Lil’ Debi
Linux Installer
I’m not a newbie, so I can at least assume that the apps haven’t failed because I didn’t know how to configure them, I’m just trying to figure out why them don’t work.
I don’t know if it helps, but the only modification that I have done to the device is that I’ve installed CWM and rooted it by flashing SuperSU. I tried installing busybox too but it didn’t work (maybe something missing to do?)
So, have you guys been using a chroot on newer firmwares like 4.2.2? what app or method do you guys use?
You could try to set selinux to permissive mode.
run following as root:
Code:
setenforce 0
I AM IN NO WAY TAKING CREDIT FOR THE WORK DONE BY zeppelinrox.
Anyways, I've noticed a few things a bit off about the newest OTA which was released to us loving Moto G owners. A good bit of us have snatched up the update and I believe this post may have great improvement over the already snappy Lollipop update.
Note: Do this at your own risk!!!
A few quick requirements!!!
ROOT! obviously...
Titanium Backup or any other system app uninstalling application
SManager
Busybox installer
Your choice of scripts downloaded from the [V6U9RC13]For Your Lag(4x) Do it good, Good, GOOD, GOOD! SuperCharge Your Launchaaah! thread by zeppelinrox.
STEPS!
Using Titanium Backup (or equivalent), uninstall ALL system installed apps you're NEVER going to use. This is necessary in order to free up space on the /system partition as there is no free space after a clean OTA.
Install Busybox as the fresh OTA does not come with it.
Head over to [V6U9RC13]For Your Lag(4x) Do it good, Good, GOOD, GOOD! SuperCharge Your Launchaaah!
Maybe read the entire OP if you want. It's quite educating. Then download the latest V6 SuperCharger which is found at the 'For Your Lag' Link next to the Latest V6 SuperChargers. Also, if you want, you can install KAK and 3G TC at the given links in the OP. I haven't ran into any problems, it's just all at your own risk.
If you use all three MODs I'm sharing in this post, you should run them in this order: 3G TC, then V6 SuperCharger, and finally KAK. They don't necessarily have to be in that exact order, it's just how I did it and had no issues.
In SManager, you MUST have 'browse as root' selected and when selecting the scripts the 'run as root' option has to be selected, otherwise the scripts WILL fail.
Run each script and follow the on-screen prompts and choose your desired settings.
Here's a little explanation as to WHAT is being applied with these scripts. 3G TC adds values to the TOP of your build.prop file which tweak 3G settings to your liking (in the 3G TC script.) Also, there is a Wi-Fi fix option in case your Wi-Fi doesn't work. It fixed my Wi-Fi. The V6 SuperCharger is the meat and potatoes of this modification. After selecting all of your "driver options" you'll run through a few automated lists in the script to select settings based on your liking. NOTE: WHEEL ALIGNMENT AND DETAILING OPTIONS DO NOT WORK AS LOLLIPOP HAS 'PIE' ENABLED WHICH BLOCKS ZIPALIGNING, SQLITE DBS VACUUMING, AND FIX PERMISSIONS. What I run is BulletProofing apps every 14 seconds, and Engine Flush every .25 hrs (15 mins.) BulletProofing apps runs a script which is locked in memory at boot and runs at your selected time (30 seconds is default.) This process reads your current running apps and changes their OOM priority to -17 essentially making them un-killable (bulletproof.) This is nice, as I have had issues where an app will link to YouTube being open or whatnot and then I click back to the previous app and it has to re-draw into memory essentially losing my place (like refreshing your Facebook timeline or Twitter feed, etc upon return) This script helps stop that from happening essentially putting all foreground apps into a bulletproof state. Which stays up to date with what time frame you put, as for me every 14 seconds. This helps a ton with multi-tasking issues that we Moto G users have been plagued with! The engine flush also is locked in memory at boot and runs at your selected time (I chose .25 hrs which is 15 minutes.) This process will flush your RAM at your given time intervals essentially preventing normal phone re-starts because your cache gets dumped keeping your phone snappy. Also, it WILL NOT run when the screen is on so your multi-tasking apps will stay open while being ran. If you are worried about apps closing after turning your screen off and want to keep your multi-tasking ability just increase the time interval at which the Engine Flush occurs. I believe the max value is 24 hours. Last but not least is KAK. The Kick Ass Kernelizer tweaks built in android values and well, the script explains it well enough. It warns about boot-loops happening with I/O tweaks, but I haven't ran into any issues. Like said earlier DO IT AT YOUR OWN RISK!!!
How to ensure everything runs as explained!!!
V6 SuperCharger script will tell you we have no init.d support which is fine. Just navigate to /data/V6_SuperCharger
click "!FastEngineFlush.sh" Select "Su" and "Boot" options then click 'Save'
Then navigate to /data. From there, do the same settings as the above script to "97BulletProof_Apps.sh", "98KickAssKernel.sh", and "99SuperCharger.sh"
Open the "V6_SuperCharger_for_Android..." script again and let it do it's initial run in. Then select the superclean and restart option.
Upon your phone booting up, you should see an upgrading apps popup, boot time WILL take a while, so go eat a snack to celebrate your fantastic mod work
To ensure ALL apps ran at boot or are running navigate to /data and open "Ran_BulletProof_Apps.log", "Ran_EngineFlush-O-Matic.log", "Ran_KickAssKernel.log", and "Ran_SuperCharger.log"
They all should exist since they ran at boot, heh. Opening them as text will show you the most recent time they all ran!
Enjoy your SuperCharged Lollipop!!
Issues:
Permission may be denied for adj values in the /sys folder. The path will be returned in the V6 SuperCharger script. Follow to the path and ensure user have read/write/execute permissions. This will ensure memory adj values stick at boot.
Just noticed an install of e.g. Facebook takes 2+ minutes. While system said it was installing, I noticed dex2oat was running.
I am assuming this is compiling/conversion of old Dalvik to Art.
Still... Is this a normal execution time for such job?
Every phone that I installed fb takes more than 2mins to install, maybe fb app not uptated 100% to art, I installed that on a Xoom with 3.1 and the app tells me to I need to update Android version
Enviado desde mi XT1562 mediante Tapatalk
Yes. I'd assume it to be API vXX which means it does not support < 4.0 or something. Plus, because the majority is still on < 5.0 it comes with Dalvik. Someone correct me if optimising for 5.0 isn't even an option. I am further assuming that 5.0 can convert with dex2oat but there isn't necessarily something like oat2dex on < 5.0.
Best ROM Currently (11/2018)
Look at the date above. This is for current, relevant info. I'm looking for people's opinions on the best ROMs right now. Things to consider: speed & functionality, & whatever else you think is important. There aren't many options at all these days.
Please chime in & let's get this debate going!
I'll go first. I plan on updating this post as I try more. BTW the big reason I created this thread is to save people time. I spent at least a week now trying to get a functional & fast (or at least usable) ROM. ICS, which is the last ver of Android the manufacturer supports, is just too old to consider an option, in my opinion. So I tried https://forum.xda-developers.com/eee-pad-transformer/development/rom-t3318496 last & it's just way too slow for me. I did the bigwheelie partition increase, but honestly I don't think that's necessary for most of us (& it took me a long time!). & It takes forever to read each thread & hundreds of posts inside them to get up to date regarding these ROMs...just to find out something doesn't work. People often aren't nice about repeat questions & expect you to read through hundreds of pages...Im the opposite! I want to save you time & give you an up to date summary of ROM options & what to expect. I also found out the hard way that Google Play doesn't work on tduros Marshmallow ROM. Not his fault, darn Google. BUT there's MicroG as an alternative.
So there you have my first review:
KatKiss KatchMellow is waaaay to slow for me. Gapps doesn't work (tablet will keep restarting), but MicroG is a Google Play alternative.
I'll try out older ROMs next to see if speed gets any better & report back...
UPDATE:
I exhaustively tried getting microg to work on both KatKiss KatchMellow & Lollipop, but finally gave up. I'm sure its possible, but I ran out of time & patience.
I did however end up with a pretty fast solution: KatKiss Lollipop with Fdroid for my app store, and via that I installed DavCal (to tie into my Google Calendars) & Simple Calendar that displayed this. Many apps I wanted worked. Some not but I found an alternative. MX player plays videos fine & theres a million audio apps. Id recommend this.
Thank you for this. I also came here to find the best and fastest ROM but was overwhelmed by the number of comments to sift through. I have KatKiss 6.0.1 with playstore but no other Google apps. It's a bit slow. I'm gonna try KatKiss Lollipop with FDroid.
If anybody finds a solution to have google play store and no constant bootloping.... I've tried Katkiss 6.01, 5 and now went down to Omnirom kitkat 4.4 they all reboot constantly with google play store
I'm using Tims katsmallow. Gapps is an absolute no-go. I tried microg and ended up with the same bootloop/reboot after installing YouTube. I'm currently using no gapps and f-droid. It works fine, and functional. I want to use the chromecast, and that's not functional. I have seen some reference to CM or even lineage existing for the 101. I can't track it down though. I'm going to dig into that next, maybe even compile a build of lineage if it ever existed.
Reverse-anastomosis said:
I'm using Tims katsmallow. Gapps is an absolute no-go. I tried microg and ended up with the same bootloop/reboot after installing YouTube. I'm currently using no gapps and f-droid. It works fine, and functional. I want to use the chromecast, and that's not functional. I have seen some reference to CM or even lineage existing for the 101. I can't track it down though. I'm going to dig into that next, maybe even compile a build of lineage if it ever existed.
Click to expand...
Click to collapse
We never had lineage. I think the newest CM was all the way back to 10.3. Our TWRP is now very outdated and that may cause problems flashing any newer ROMs
Yeah, I find references to lineage, but it appears that it never was built. I found CM 10.2, and am considering flashing it...but I'm fairly sure it won't be any better than Tims latest build. It would be nice if we could convince him to do one last build for us, but it seems fairly clear that he is done.
4xxxxL said:
If anybody finds a solution to have google play store and no constant bootloping.... I've tried Katkiss 6.01, 5 and now went down to Omnirom kitkat 4.4 they all reboot constantly with google play store
Click to expand...
Click to collapse
Reverse-anastomosis said:
I'm using Tims katsmallow. Gapps is an absolute no-go. I tried microg and ended up with the same bootloop/reboot after installing YouTube. I'm currently using no gapps and f-droid. It works fine, and functional...
Click to expand...
Click to collapse
Hi, inspired by your comments I undusted my old TF101 and brought it back to life.
Objective: To have a working tablet for my children to play.
Restrictions: Tablet must be responsive and easy to use. Ads should be eradicated or reduced to a minimum. Tablet must not auto-reboot nor crash.
Initial state: Rooted tablet with TWRP recovery and Timduru's Marsmallow (random reboot problem) ROM installed. Linux computer with adb tools installed. A microSD (FAT32) holding every zip file I needed to flash.
Procedure:
Step 1. I've wiped everything (system, dalvik, cachè), all, using TWRP.
Step 2. Kind of followed Jan's guide at KCORE.ORG. (Read it here).
------ I did install Timduru's last Android 6 (a.k.a. Marshamallow) ROM (v34 from 2017). (Available here).
------ I skipped Super SU 2.52 from Timduru's (not sure whether it was a good idea or not).
------ I did not install any gapps.
------ Flashed F-droid (NanoDroid-fdorid and NanoDroid-patcher zips. I used the latest I found, 20.3.2018208). It was actually Nanolx's NanoDroid (Available here). It might be important to mention that when I selected Timduru's ROM to be flashed using TWRP, it asked me whether I wanted to add more zips to the flashing process; so I added both NanoDroid files to the queue (but skipped Super Su because I didn't want it to be flashed).
It took some time to finish the flashing process. Once it did I wiped dalvik and cachè, and rebooted.
----- Tablet booted just fine. When it finished I immediately rebooted to recovery (TWRP).
----- Then I flashed the last Super Su version I could find (v2.82-201705271822). The official site didn't provide a valid download so I used google to find an alternate source for it. (Remember to checksum everything before installing to avoid errors or malware -Trojans, virus, etc.-)
----- Once Super Su was flashed I rebooted (didn't wipe anything this time). It rebooted a couple of times until it was idle. I then ran Super Su app to check if it was Ok. It was. Then fixed some settings like language (Spanish, in my case), time zone (Mexico City) and location (changed to 'high accuracy' from 'device only'). And then connected to the Internet.
----- I ran F-droid and disabled all repositories but microG. Forced repositories update and installed microG Services Core and microG Service Framework Proxy.
---- Then I re-enabled the F-droid repository, forced it to update and upgraded microG (for me it was available).
---- Installed the recomended backends:
---- ++ UnifiedNlp (no GAPPS).
---- ++ MozillaNlpBackend (I didn't want the one from Apple as Jan did).
---- ++ NominatimNlpBackend
---- ++ WiFi Location Service (I don't know if this was necessary but I installed it anyway).
---- ++ Local GSM Location (I think this wasn't necessary because the tablet doesn't have GSM nor any other cellular SIM, but I installed it anyway to cover all my bases).
---- Patched the ROM to allow signature spoofing. (Check Jan's article about this). The second and third patch weren't applied because the files were already patched but I followed every step there to the end.
---- Followed Jan's article at sections "Configuring microG Services" and "Reinstall Google Play Store"
Step 3. I took the opportunity to install and run the AdBlocker script from this thread. In my case there was no pdf but the script file. I downloaded the raw text file and created a file named adblocker. Used the adb shell to ran it. I needed to remount the system partition in order to move the script to /system/bin. (A google search can help here if you don't know how to do it). Short version: it installed and ran Ok.
Step 4. On my first attempt (second, third, and maybe fourth actually), I installed apps from the Google Store. Eventually I ended with the reboot loop again. So in the end I opted for downloading the apk files of the apps I wanted to install (from apkpure.com) and did it manually (actually I used a for loop and adb in bash, but it counts as manually).
Step 5. That was it. Tested some apps and gave the tablet to my little monsters for further testing. The kids have been very happy playing around with the old tablet.
Additional considerations:
1. In my case I installed an app blocker so the children won't mess with anything important, microG settings and F-droid included.
2. I didn't install Google Play Games nor any games that depended on it. So the idea of me using the tablet to play was abandoned.
3. There are some apps that the old TF101's hardware cannot handle, so I uninstalled them as they crashed at start up.
Conclusion: TF101 is old but with this workaround it might live to fight more battles. Kids apps are simple, but they run (some Ok, some a bit slow). My kids learn and have fun with the old tablet, so mission accomplished!
Further considerations and remarks:
1. Updating apps is not a concern for me unless they stop running. If they run they do stay, otherwise I will check them manually and then decide.
2. No Google account was registered in the tablet. Store is there, but it is not used.
3. I installed some other apps aside from the children's ones, like the app locker, a file manager and things alike.
Good luck.
EDIT: Updated to Super Su SR5 (highly recommended) and added suhide-lite.
EDIT: Reboots restarted eventually. The solution was not installing microG nor Google apps, and therefore no store at all. I installed my kids' apps manually using adb. I also omitted Youtube kids. Tablet has been working fine for almost a week now.
Katkiss Kitkat with no gapps. Smooth like butter.
Workaround is to first flash with gapps, reboot and go through first time setup (skip wifi), then reboot into twrp, wipe system and flash without gapps, then reboot.
Reason is first time setup wont work without gapps for kk.
My detailed instructions in the timduru mm thread (kk was closed)
Yes. I can confirm (after multiple back and forth flashing) that Katkiss works perfectly w/o gapps.
Now w/o gapps how does one get the apps to install?
Edit : Looks like yalp store is the answer
aaranddeeman said:
Yes. I can confirm (after multiple back and forth flashing) that Katkiss works perfectly w/o gapps.
Now w/o gapps how does one get the apps to install?
Edit : Looks like yalp store is the answer
Click to expand...
Click to collapse
You can look for your app's .apk file (e.g., apkpure.com), download it and use adb to install it.
I'm using katschmallow, no gapps. It has been very stable for a couple of months. I have microg installed, and a lot of apps from yalp are working OK. YouTube seems to be the culprit in making it bootloop. I've been using newpipe instead.
Works without gaps
Reverse-anastomosis said:
I'm using katschmallow, no gapps. It has been very stable for a couple of months. I have microg installed, and a lot of apps from yalp are working OK. YouTube seems to be the culprit in making it bootloop. I've been using newpipe instead.
Click to expand...
Click to collapse
I tried it as well and works well. I installed rom with the latest gapps (Jan 19th) and it has nice feature that you can disable "autoupdate apps" from upper right corner "three dots". Actually it was quite stable even with the gapps as long as you don't allow autoupdates.
Of course those apps, which are requiring Google play support won't work (mainly google made).
But many apps don't work with TF101 if you load the latest version so I found older versions from uptodown.com site as well other sites have old versions if you just search those.
Here are some apps and working versions. (some never might work as well but I did not have time to try furher)
Dropbox 18.2.2
Firefox 51.0.3
Uptodown 3.18
Chrome 49.0.2 (you need this if you want use your google account)
Mega 3.2.6.2.6
Spotify 8.4.0.534
OneDrive 4.12
Surprise was that the latest version of MS Outlook mail/calendar works
JaTun2 said:
I tried it as well and works well. I installed rom with the latest gapps (Jan 19th) and it has nice feature that you can disable "autoupdate apps" from upper right corner "three dots". Actually it was quite stable even with the gapps as long as you don't allow autoupdates.
Of course those apps, which are requiring Google play support won't work (mainly google made).
But many apps don't work with TF101 if you load the latest version so I found older versions from uptodown.com site as well other sites have old versions if you just search those.
Here are some apps and working versions. (some never might work as well but I did not have time to try furher)
Dropbox 18.2.2
Firefox 51.0.3
Uptodown 3.18
Chrome 49.0.2 (you need this if you want use your google account)
Mega 3.2.6.2.6
Spotify 8.4.0.534
OneDrive 4.12
Surprise was that the latest version of MS Outlook mail/calendar works
Click to expand...
Click to collapse
Do you guys happen to know how I can root my TF101? I have two and I want to see what my best options are to get this thing to work with youtube. Please let me know if these two tablets are still worth the trouble.
I have spent countless hours chasing my tail as ASUS SYNC isn't even online anymore and all the exe files aren't made for windows 10. I have two, I am a college student and I would like a tablet to play Youtube when I am eating, as I don't have a tv in the dinning room/table.
Thanks in advance.
I have not been able to get YouTube working on mine. I have katschmallow without gapps, and use newpipe for YouTube. Anything Google service related seems to boot loop the tablet.
Reverse-anastomosis said:
I have not been able to get YouTube working on mine. I have katschmallow without gapps, and use newpipe for YouTube. Anything Google service related seems to boot loop the tablet.
Click to expand...
Click to collapse
Thanks for the quick reply. I guess I'll use it as a paper weight. On the plus side, I use my TF101s as a camera for the apt when I leave for school breaks, via Alfred. The video quality sucks, but at least it still has a little functionality.
It's not quite paperweight territory, but without support from Timduru it's becoming more and more crippled. I'm thankful for all of the years of service it has given.
baylin said:
Do you guys happen to know how I can root my TF101? I have two and I want to see what my best options are to get this thing to work with youtube. Please let me know if these two tablets are still worth the trouble.
I have spent countless hours chasing my tail as ASUS SYNC isn't even online anymore and all the exe files aren't made for windows 10. I have two, I am a college student and I would like a tablet to play Youtube when I am eating, as I don't have a tv in the dinning room/table.
Thanks in advance.
Click to expand...
Click to collapse
This link goes to a thread with a linux and windows method that could work for you.
Best of lucks
---------- Post added at 08:06 PM ---------- Previous post was at 07:53 PM ----------
Reverse-anastomosis said:
I have not been able to get YouTube working on mine. I have katschmallow without gapps, and use newpipe for YouTube. Anything Google service related seems to boot loop the tablet.
Click to expand...
Click to collapse
You should try OGYoutube instead, it depends on microG. You can use your google account and you will also get rid of the ads.
Look for the apks at apkmirror (ogyoutube and microG for OGYT)
Update for anyone still using this device. I discovered that . apk files can be installed from the terminal emulator. I was using katschmallow without gapps but kept getting random reboots. I went back to KK, and it is blazing fast. No reboots so far. Anyway, when you flash KK without gapps, there is no good way to install apps. I placed the apps that I wanted to install on the external SD, and installed in terminal as follows.
su
cd extSdCard
ls
pm install packagename.apk
Edit:Firefox 51.0 still works on this device on KK and is the minimum version for adbock plus.
Hello sirs
from your post I assume that best ROM il KAT KISS MM without Google Gapps.
I already have this configuration, but too many apks ( I use APTOIDE like market) do not works.
I would like to try a ROM based on original Firmware ( ANDROID REVOLUTION HD 3.6) . do you know if Google works with original FW ?
thanks