View Single Post
Old August 13th, 2012, 12:41 AM   #18 (permalink)
styelz
Junior Member
 
styelz's Avatar
 
Join Date: Aug 2012
Location: Arsend
Posts: 34
 
Device(s): PP4MT-7
Carrier: Not Provided

Thanks: 3
Thanked 18 Times in 11 Posts
Default Permanent root access for PP4MT-7 with R/W access to /system.

Quote:
Originally Posted by Ninjafrogv3 View Post
My steps-
1- Downloaded Gapps and extracted on my desktop
2- moved System (All folders inside) folder to SDCard
3- Moved System from SDCard to Root
4- Gave permissions and tried to install (failed)
5- Turned off and then rested device and when turned back on says google service framework is not responding.
This works to give full "root" on the PP4MT-7.

Make sure the tablet is in USB Debugging mode (under Settings -> Developer Options).
Plug USB to PC.
Download and use UnlockRoot to gain root access.

This will root the device, but requires you to type "su" to get root and the /system partition is not writeable.

From CMD Prompt, go to where you have adb.exe and type "adb shell", when you connect you will see the prompt with a "$" at the end, this is a normal user.
shell@android:/ $
When you type "su" you will become the root user.
shell@android:/ $ su
shell@android:/ #

Typing "exit", will send you back to being a normal user.
Typing "exit" again will drop you back to CMD Prompt.

Backup your current nandc just in case:
Code:
adb shell 
su
dd if=/dev/block/nandc | gzip > /data/local/tmp/nandc-backup.dd.gz
To recover the Backup:
Code:
adb shell 
su
busybox zcat /data/local/tmp/nandc-backup.dd.gz | dd of=/dev/block/nandc
This custom nandc will drop you into root@android as soon as you start adb shell.
The /system partition is mounted read/write by default.
This allows AndroidCommander to work correctly.
Download my custom nandc-root.zip (PP4MT-7 ONLY) to your PC
Connect the USB cable to PC. Then do this using ADB:
Code:
adb push "c:\path\toyour\nandc-root.zip" /data/local/tmp/.
adb shell 
su
sync 
busybox unzip -p /data/local/tmp/nandc-root.zip | dd of=/dev/block/nandc
reboot
Adding Google Apps/Calendar/Gmail and 1Mobile Apps
Use ADB from PC CMD prompt to connect to tablet, and push your APK's to /data/local/tmp/

Here is a link to Latest GAPPS which contains the APK's. You can use CWMR to install this file or use the method below. You can also put the APK's into "/data/app" instead of "/system/app" if you have no room left on /system.

Code:
adb push Vending.apk /system/app/.
adb push 1MobileMarket.apk /system/app/.
adb push MarketUpdater.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push GoogleBackupTransport.apk /system/app/.
adb push GoogleCalendarSyncAdapter.apk /system/app/.
adb push GoogleContactsSyncAdapter.apk /system/app/.
adb push GoogleFeedback.apk /system/app/.
adb push GoogleLoginService.apk /system/app/.
adb push GooglePartnerSetup.apk /system/app/.
adb push Gmail.apk /system/app/.
Wait about 30 seconds, while the apps install and then type.
Code:
adb reboot
Also, ES File Explorer needs to be upgraded to work with root access correctly but wont let you as it is installed as a system app. Do this to remove it:

Code:
adb shell rm /system/app/es_file_explorer_v1_6_1_0.apk
..then install the latest version from the app store.
styelz is offline  
Last edited by styelz; August 20th, 2012 at 03:36 AM. Reason: Additional Info, Note, Typos.
Reply With Quote
The Following 2 Users Say Thank You to styelz For This Useful Post:
KomusoDroid (January 10th, 2013), Ninjafrogv3 (August 17th, 2012)