[ME572c] - root & debloat

Gentaz

Senior Member
Dec 21, 2014
74
34
0
Hi all !

As I couldn't find many information and hacks about the Asus ME572c (K007), I thought I might start by sharing my experience with the device.
For those who are having a hard time to find resources, here are the changes that I could carry out without messing all up :

Rooting the device :
It was fast and easy using the "ROOT ZenFone" app I found on an alternative market (could be on the play store, I didn't checked...) rooted and installed SuperSU in a few minutes, then I pushed in my usual root apps (firewall, explorer, busybox, uninstaller, patcher, ...) and started the bloat-shoot party.

Apps removal :
Once rooted, any (good) root removal app will do, pick your favorite and be careful to what you do : I frightened myself a few times doing those things and I still don't have any backup/recovery procedure besides a factory reset...
You may want to check dependencies before you delete an app and maybe check what's the app for : you may loose functionality you wanted to keep but that I didn't care about...
As I don't use google services I got rid of every google apps except google search (mainly for voice recognition) and maps : so keep in mind that if you want to keep google apps on your pad your may not go as far as I did.

I managed to keep a fully working device and to remove so far :
- all google apps (play store, framework, services,... ) except search & maps
- calendar, contact, phone/mobile applications and providers
- all apps containing "asus" in their name except : ASUS_Air_Status (seems to be needed for GPS) and com.asus.lockscreen (I never touch lockscreen apps : I had a bad experince :crying:), but as it don't seem to be active at any moment, as it's a few kilobyte and even if I don't use any lockscreen : I won't take the risk. By the way, don't remove/freeze "keyguard" as well (will mess with locking/navbar or something else important for the OS...)
- CMclient/DMclient
- intel/widi named apps (screen casting ? not sure), cwsservicemanager, windows/multitasking (dual apps mode)

I'ts nor a detailed or a complete list but just clues to what you may try...
Most of the apps were first frozen, then deleted when no issues were found following few basic tests, but some apps can still run even when freezed (asus apps do that a lot), so pick a good process viewer to see through that. The result is a device which is quick from "power on" to "available", and has few running process letting plenty of resources available (around 600 Mb of memory used at start-up)

Usual tuning :
Whatever the device we have (HTC, Nexus, ...) we all have the usual set of performance enhancing modification we like to apply, here're mines:
- stop logging (logcat & dmesg)
- kernel/ioscheduler/mem/dalvik tuning (many apps to do that)
- disable error check/reporting (along with many other common build.prop modifications you'll find all over the web)
- good task killer / greenify / services, wakelock & autostart editor : no more resources hogging with no reason from the few apps left on the device...

CCL: I got mine since mid-December and I'm pretty happy with the tuning I've done so far : I obtained more and more perfs till it scores over 41 000 at Antutu ( just like my good ole Nexus 5 :silly: ). I don't have a reference mark with stock apps installed, I'll be interested if someone can submit some scores; I'll submit some screenshots with detailed marks in the next posts.

Besides all the removal I've been doing, everything seems to work fine on the hardware side (GPS, bluetooth, sound, ...), I got rid of some software features like dual apps, social networking, or Asus dsp manager (which woks quite well on this device, I may get it back...) bit I'm very happy with the current config.

I think I'll stop my pump-it-up frenzy there before it explodes, and wait for Asus to release Lollipop or if any ROM (I'd love a PAC-Rom) becomes available for this device.
 

TujungaGuy

Member
Nov 25, 2014
20
20
0
Los Angeles
Hi Gentaz, come on over to our ME572 thread and let's get this killer "7 tablet the support it deserves!

http://forum.xda-developers.com/showthread.php?t=2915779

I've also rooted and removed bloatware. Also disabled the navbar via build.prop because it takes up space in some off the apps I use.

I'm pretty new to android tuning, curious what tweaks you've performed. Care to elaborate?

I'm wondering if the mods want to move the thread I linked above to this subforum for more exposure?
 
Last edited:

Gentaz

Senior Member
Dec 21, 2014
74
34
0
Hi TujungaGuy,

Thanks, I read that thread you linked while waiting for the Memo to be delivered and it pointed me to this "ZenFone" app : the pad was rooted less than one after I got it, I didn't even care to test Asus apps :)

I'm not sure to find time to detail (and remember) the modifications I made for a specific environment and usage I have for this pad (telescope control and unix/linux networking). To me it's more like a computer than a "social/communicating/whatever most people see in this device" tablet. I'm currently writing a "quickref" in my wiki : I may publish this later on XDA if it's not too messy and incomplete.

Being myself a sysadmin, I have solid unix/Linux grouds but don't know much about the "android" part of the OS too, and I have to say, not really interested into learning it...

I was merely throwing ideas I had and that worked for me, but I'm willing to help : so I may start by answering questions if any or give directions in particular aera anyone would like to have look at.

Sent from my K007 using XDA Free mobile app
 

Gentaz

Senior Member
Dec 21, 2014
74
34
0
The most performance improving task, but the most dangerous and longest to figure out at the same time is a proper app management, eg which app can I move, freeze or delete without having the device not responding or loosing hardware abilities ( GPS, bluetooth, ...).

I can't submit a proper list of "safe to delete apps" but I made screenshots showing the apps I kept and the one I moved from /system to /data.

Starting from the 11.8.3.30 firmware published by Asus (I made the ota update), here is the list of curently installed apps on my ME572C, one may deduce by comparison the (long) list of apks that were deleted.


Frozen apps (I kept just in case...):
1420478018559.jpg

System apps :
1420478184843.jpg 1420478197779.jpg 1420478213561.jpg

User apps (without the one I installed), most of them were moved from system to userspace :
1420478528252.jpg 1420478536519.jpg

Some apps have their french name (sorry), but I didn't find a good app management tool showing the file names : I'll take any suggestion (a resubmit lists with proper names).

Hope this helps !

Sent from my K007 using XDA Free mobile app

PS: Corrected wrong screenshot (last one was a duplicate)
 

Attachments

Last edited:

Gentaz

Senior Member
Dec 21, 2014
74
34
0
ME572c recovery

Today I did it : I changed a setting I shouldn't and my Memo became unusable (boot loop ?); even factory reset didn't do the trick...
So now I can make a How-to for recovery and rooting ;o)

Recovery (stock firmware) :
==> You'll need a MicroSD card on wich you have to put a file with you PC (or another device)

Prepare SD :
- Get update file from Asus (mine was UL-K007-WW-11.8.3.30-user.zip for 8.3.30 version and WW device)
- Copy file to FAT formatted MicroSD and rename it "MOFD_SDUPDATE.zip"

Go to droidboot mode :
- turn the K007 on with "Power" and "Volume UP" keys and keep'em pressed
- release "Power" when the screen turns on
- then release "Vol UP" a few second later when the Asus logo disappears

Flash :
- insert MicroSD into K007 slot
- Select "SD Download" using "Vol DOWN" key then confirm with "Power"

==> It will flash the device with the original Asus firmware and reboot to display the first launch wizard...

Not sent from my K007...
 
Last edited:

Gentaz

Senior Member
Dec 21, 2014
74
34
0
ME572c Root

Now For the rooting part.
==> You'll need a computer with adb or a MicroSD on which you can put files with another device

Download resources :
- download the RootZenFone app from "asuswebstorage" : https://www.asuswebstorage.com/navigate/s/1DC355CA300041BDAC1FBE7C9F749501Y

Install kit :
- using ADB (adb push RootZenFone-1.4.6.8r.apk /sdcard/) or using the MicroSD
- allow installation from unknown sources in android security setting
Screenshot_2015-01-13-22-53-55.jpg
- install the app (use file browser to find apk file)
Screenshot_2015-01-13-22-54-33.jpg

Root the device :
- Remove known wifi networks and disable wifi
- launch rooting application and proceed
Screenshot_2015-01-13-22-54-43.jpg
- it did launch a "demo mode" but don't panic : press OK then quit this demo app then wait 10s then reboot
Screenshot_2015-01-13-22-57-17.jpgScreenshot_2015-01-13-22-58-46.jpg

==> It will go into flash mode (small droid being serviced with a progress bar), then go for a normal start

Check :
- go in application list to find if SuperSU app is available
Screenshot_2015-01-13-23-01-49.jpg
 
  • Like
Reactions: pWEN

MrSimmonsSr

Senior Member
Jul 24, 2008
264
56
28
Thanks for the rooting info. You can just download the APK directly into the tablet's download folder as well. No need for a SD card or ADB. Just an FYI.

Sent from my K007 using Tapatalk
 
  • Like
Reactions: bearcat668

mlakia

New member
Jan 20, 2015
2
1
0
did the same....

I did the same today... tried the upload to SD card, I assume you are unzipping the file prior to putting it in? I tried both renaming and not renaming the file. I tried both zipped and unzipped on the disk. I am having no luck. Please help... I have added screen shots, both showing the same error I continue to receive.

:confused:

Today I did it : I changed a setting I shouldn't and my Memo became unusable (boot loop ?); even factory reset didn't do the trick...
So now I can make a How-to for recovery and rooting ;o)

Recovery (stock firmware) :
==> You'll need a MicroSD card on wich you have to put a file with you PC (or another device)

Prepare SD :
- Get update file from Asus (mine was UL-K007-WW-11.8.3.30-user.zip for 8.3.30 version and WW device)
- Copy file to FAT formatted MicroSD and rename it "MOFD_SDUPDATE.zip"

Go to droidboot mode :
- turn the K007 on with "Power" and "Volume UP" keys and keep'em pressed
- release "Power" when the screen turns on
- then release "Vol UP" a few second later when the Asus logo disappears

Flash :
- insert MicroSD into K007 slot
- Select "SD Download" using "Vol DOWN" key then confirm with "Power"

==> It will flash the device with the original Asus firmware and reboot to display the first launch wizard...

Not sent from my K007...
 

Attachments

Gentaz

Senior Member
Dec 21, 2014
74
34
0
If you read the how to it says copy and rename : so no unzip involved here...

Other checks you may peform :
- download : checksum your downloads (if no checksum given download twice and compare md5)
- version localization : there are WW, TW and a third version for the device and so are the firmwares released by Asus ==> did you use the good one for your device ?
- the error message you posted says error is on the footer (end) of the file : how did you copy it ? (I suggest using adb push) or maybe your sd is going bad or dosn'thave enough free space (there should be nothing else on it, it already worked with media files on it me) : try another one or an empty one you formated with your device (blank it using dd command).

Sent from my K007 using XDA Free mobile app
 
Last edited:

mlakia

New member
Jan 20, 2015
2
1
0
didnt work....

Thanks for your help. Im sure I am doing something wrong. From what I am able to tell (unable to start tablet to verify) I should also be installing the WW version. I actually, out of desperation, tried each version with no success. I did format the SD card after each version, also with no success. I would love to try adb but I am a bit of a noob to this and get lost with all the steps on the walk throughs I do find. Do you by chance have a step by step for the morons of us out there (everything from what programs, to what steps, and system requirements.....with screenshots if possible :fingers-crossed:)?

Thanks again for the help.

If you read the how to it says copy and rename : so no unzip involved here...

Other checks you may peform :
- download : checksum your downloads (if no checksum given download twice and compare md5)
- version localization : there are WW, TW and a third version for the device and so are the firmwares released by Asus ==> did you use the good one for your device ?
- the error message you posted says error is on the footer (end) of the file : how did you copy it ? (I suggest using adb push) or maybe your sd is going bad or dosn'thave enough free space (there should be nothing else on it, it already worked with media files on it me) : try another one or an empty one you formated with your device (blank it using dd command).

Sent from my K007 using XDA Free mobile app
 
  • Like
Reactions: kanuto1423

Gentaz

Senior Member
Dec 21, 2014
74
34
0
Hi mlakia,

There's not much more to say : all details and screenshots that I could pick are in the how-to.
Besides I'm not using windows for the 'not on tablet' part thus screenshots would be useless...

All I can provide is :

- download Asus rom http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME572C/UL-K007-WW-11.8.3.30-user.zip as MOFD_SDUPDATE.zip (respect the case) on a empty fat formatted SD :

wget http://dlcdnet.asus.com/pub/ASUS/EeePAD/ME572C/UL-K007-WW-11.8.3.30-user.zip
mv UL-K007-WW-11.8.3.30-user.zip MOFD_SDUPDATE.zip
md5sum MOFD_SDUPDATE.zip
289f23ac72bc6d78c9a8814774e83287 MOFD_SDUPDATE.zip

- then with adb :
adb push MOFD_SDUPDATE.zip /storage/MicroSD/
- or some other way to do it using you pc any other device that can write on the sd if you Memo is stuck (check the md5sum of the copied file !)

- launch recovery then flash from SD...

==> unless your download or SD is corrupt, maybe there's a real issue : you may try to call Asus helpdesk or open another thread in Q&A for more help on recovery.


Sent from my K007 using XDA Free mobile app
 
  • Like
Reactions: bearcat668

Gentaz

Senior Member
Dec 21, 2014
74
34
0
Hi !
Here's a refined, close to minimum, system apps list that are required for the OS and hardware to work properly. Sound apps (maxaudio & icesoundserver) can be removed but at the expense of a poor sound quality.

Keep in mind it's only the system required apps : although i deleted most of the preinstalled apps, I moved many of them as user apps (/data/app/ ) as I guessed they're not system related or don't need to be up all the time : unlike system apps you can greenify user apps.

You may see an non-standard app : rotation manager. I installed it as a system app as I wanted it to be always up, thus I can use the memo in permanent landscape mode preventing an oom kill.

But you have to have an IME (keyboard), the audiowizard app and maybe others to be able to use the pad (you may look very stupid without an IME...) !

As usual : I'm not responsible if your pad becomes a brick or gains world domination as a consequence of your tinkering...

List of system apps :
View attachment 3149796View attachment 3149798

List of user apps :
(many could be useless, I never saw any *context app running...)
View attachment 3149799View attachment 3149800View attachment 3149801


Sent from my K007 using XDA Free mobile app
 

aaaa15

New member
Jul 12, 2009
1
0
0
Could not open attachments

Thanks very much for posting your refined lists.
Maybe it was just me, but I could not open any of the attachments in your latest post. When I clicked the attachment, it said something like "Invalid Attachment specified. This can happen for a variety of reasons-- most likely because the thread or post you are trying to view has been moved or deleted. Please return to the forum home and browse for another similiar post."
Could you double check the attachments, please? Thanks again!
 

Gentaz

Senior Member
Dec 21, 2014
74
34
0
@abhijeet : can you avoid quoting whole posts in this useless manner plz ?

Sorry for bad attachments : I'll try to correct or I will repost...

Sent from my K007 using XDA Free mobile app
 

pWEN

Senior Member
Aug 12, 2012
371
109
73
Pittsburgh, PA
Here's a refined, close to minimum, system apps list that are required for the OS and hardware to work properly. Sound apps (maxaudio & icesoundserver) can be removed but at the expense of a poor sound quality.

Keep in mind it's only the system required apps : although i deleted most of the preinstalled apps, I moved many of them as user apps (/data/app/ ) as I guessed they're not system related or don't need to be up all the time : unlike system apps you can greenify user apps.

You may see an non-standard app : rotation manager. I installed it as a system app as I wanted it to be always up, thus I can use the memo in permanent landscape mode preventing an oom kill.

But you have to have an IME (keyboard), the audiowizard app and maybe others to be able to use the pad (you may look very stupid without an IME...) !
If I understand correctly, AudioWizard is a required app. Is that correct? I've been working on my own list of apps that are safe to remove (similar to what's linked in my signature - you can preview the one for the ME572C I've been working on here), and ran into an issue: I tried deleting the Sound Recorder app and Titanium Backup locked up. I left it for roughly ten minutes trying to install it before forcing a shutdown. After that I got stuck in a boot loop and had to flash the latest firmware. But I'm not sure if it's a coincidence and the removal of another app is what caused the boot loop, and not the failed removal of Sound Recorder.

By the way, your list is very helpful and I'll be sure to update my own later based on it!

Update available!!! But failed to update. I think root caused this. Anyone experienced same result?
Root typically locks out OTA updates. On the ASUS firmware page for the tablet I see a new Version JP_V11.8.3.31 but I don't see that version for TW or WW yet. Also, just to guess, JP is Japan, TW is Taiwan, and WW is worldwide... is that correct?
 
  • Like
Reactions: bearcat668

Abhijeet357

Senior Member
Mar 27, 2011
158
35
48
Amchi Mumbai
If I understand correctly, AudioWizard is a required app. Is that correct? I've been working on my own list of apps that are safe to remove (similar to what's linked in my signature - you can preview the one for the ME572C I've been working on here), and ran into an issue: I tried deleting the Sound Recorder app and Titanium Backup locked up. I left it for roughly ten minutes trying to install it before forcing a shutdown. After that I got stuck in a boot loop and had to flash the latest firmware. But I'm not sure if it's a coincidence and the removal of another app is what caused the boot loop, and not the failed removal of Sound Recorder.

By the way, your list is very helpful and I'll be sure to update my own later based on it!



Root typically locks out OTA updates. On the ASUS firmware page for the tablet I see a new Version JP_V11.8.3.31 but I don't see that version for TW or WW yet. Also, just to guess, JP is Japan, TW is Taiwan, and WW is worldwide... is that correct?
Check the Asus website now. The firmware update is available for WW.