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
[I]su
dd if=/dev/block/nandc | gzip > /data/local/tmp/nandc-backup.dd.gz[/I]
To recover the Backup:
Code:
adb shell
[I]su
busybox zcat /data/local/tmp/nandc-backup.dd.gz | dd of=/dev/block/nandc[/I]
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
[I]su
sync
busybox unzip -p /data/local/tmp/nandc-root.zip | dd of=/dev/block/nandc
reboot[/I]
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.
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.