I have an AT&T Atrix 4G with system version 4.5.91 and android version 2.3.4. I am a Noob to the Android platform and researched this extensively on the web but I am still unsure about how to or if I need to Deodex my phone. I have rooted the phone using Petes Motorola Root Tools v1.05 (worked awesome) and downloaded several recommended apps for rooted phones. I want to use the modification to unlock the Webtop using the HDMI cable without the dock (http://forum.xda-developers.com/showthread.php?t=980193). All web sites say the phone needs to be deodexed before performing this modification. Is my phone already deodexed? Do I need to deodex my Atrix? Is there an auto-deodexer program that will work for this phone? How do I back everything up before deodexing my phone (I use Titanium Backup app)? Any help would be greatly appreciated and sorry for being a Noob! I LOVE this Phone!!!! Might even have to get rid of the ole lady so I can spend more time with my Atrix 4G!!! LOL
Sorry I re-posted this here as well as in the Atrix forum to try to get some help. Thanks for understanding.
I have read this topic (http://forum.xda-developers.com/show...=how+to+deodex) and because I am such a super noob with Android here is where I get confused:
I am assuming that when I first run xUltimate v2.2 my USB connenction should be set to none????? I do have USB Debugging and Unknown Sources enabled.
1. Unzip xUltimate v2.2, and launch "Main.exe"
2. If everything goes well xUlt should recognize the phone and make a connection. You now should see a list of options.
3. Run option 1. After option 1 is done, run option 2.
4. Now these well take a while. Run option 3.
5. IMPORTANT: After you have run option 3, you MUST navigate to the xUltimate folder and find "origi_frame" folder, and delete "guava.odex". It's a bad file, and interferes with deodexing process.
6. Now run option 4, and wait.
7. Exit xUltimate, and put the phone in USB mass storage.
8. Go back into the xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
How do I access the root of sdcard and have the ability to copy them?
9. Put the phone in PC mode
I have never seen an option for PC Mode in my USB connection. Does this get installed in the previous steps or do I enable this in settings somewhere?
10. Open a command prompt, and do the following:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
Lol look you dont need to deodex jus do a search for nebtop download and install and it will emulate the webtop dock so it works via hdmi without a webtop and no mods needed.
Sent from my MB860 using Tapatalk
Related
This is how i managed to install the Google Maps 5.7.0 ownhere/Brut.all MOD which enables Navigation in countries where originally you cnt use this app. this is a modified version that seamlessly replaces the original app.
i tried to follow the instructions provided in the original thread but i kept facing problems and errors like "Application not installed" when trying to install the app, and "remount failed: no such file or directories", among others.
i also dnt have the Maps app availble in the market in my country, i can only sideload it.
it took me few days of googling to finally make it work on my Galaxy Ace. i'm running a rooted stock 2.2.1
it's simple once you got the right instructions. but as usual, i'm not responsible if your phone just decides to go brain dead on its own
for this you need ROOT access, Superuser, ADB and Titanium Backup
in Titanium Backup, choose Maps and back it up (app+data).
in case things dnt work out, you can always use this backup to restore the original app and data.
in Titanium Backup, choose Maps and wipe data then uninstall.
in Titanium Backup, choose Street View, wipe data and uninstall.
use whatever way to place the maps5.7.0-ownhere.apk file in the root of your sd card.
(i dnt know what's the diffrence between maps5.7.0-ownhere and maps5.7.0-ownhere-testkeyresign. i used the first and it's working fine.)
now connect your phone to your computer and make sure you keep your screen on. that's very important for the next step to work.
launch ADB and enter these commands:
adb shell (in the next line, a $ will appear)
su (when you inter this, Superuser in your phone will prompt you to grant root access. confirm it. a # will appear in the next line)
mount -t rfs -o remount,rw /dev/block/stl9 /system (this will remount your system in Read/Write mode)
cp /sdcard/maps5.7.0-ownhere.apk /system/app/maps5.7.0-ownhere.apk
mount -t rfs -o remount,ro /dev/block/stl9 /system (remount system back in ReadOnly mode)
exit
exit
Maps should appear in your app drawer.
you can now reinstall Street View.
if anything is not clear enough, just ask
I think its more easy to just use root explorer to copy that googlemaps apk to its proper place, because what i understand from that adb command is it copy the googlemaps apk to /system/app folder which could be done in just two or three click with root explorer. Cmiiw
But nevertheless, thanks for this tutorial tho
Sent from your phone
is it working
an0nym0us_ said:
I think its more easy to just use root explorer to copy that googlemaps apk to its proper place, because what i understand from that adb command is it copy the googlemaps apk to /system/app folder which could be done in just two or three click with root explorer. Cmiiw
But nevertheless, thanks for this tutorial tho
Click to expand...
Click to collapse
that was the first thing that came to my mind when installing didnt work. i copied the file with root explorer but the Maps app didnt show up in the app drawer.
i only speak from my own experience, i'm no expert.
thank you for the contrbution
imranaryan said:
is it working
Click to expand...
Click to collapse
it is working on my phone
hi all,
I followed a few topics here and it was my first time doing all this for an android device. to be honest it is super confusing and Im lucky i got through all of them with Google's help
I was trying to edit the build.prop file to be able to make phone calls via BT but when I try to edit the file as in Pull it .. edit it and then Push it back in... it says YOU NEED ROOT ACCESS!
Here is what i did from the beginning..
I followed the instructions in this thread
http://forum.xda-developers.com/showthread.php?t=1194709
then I rooted using the clockworkmod.. followed these instructions:
Copy su-2.3.6.1-ef-signed.zip to your sdcard root
Start clockworkmod recovery (instructions below)
Select "install zip from sdcard"
Then select "Choose zip from sdcard"
Then select "su-2.3.6.1-ef-signed.zip"
Then select "Yes - install su-2.3.6.1-ef-signed.zip" to confirm
Then go back
Then reboot.
You're rooted!
then i went to the thread of enabling BT Phone calls for Flyer:
http://forum.xda-developers.com/showthread.php?t=1185688
But I dont have permission to edit the Build.prop file. so I googled a bit and I downloaded the Android Commander application and installed Notepad ++ so i can do that via Windows but I still dont have root access for some reason. I see the Superuser app on my flyer btw.
Can anyone please help?
If I get this to work I will make a full detailed step by step instructions and post it in xda so everyone else follows the same steps (which half of them were not explained fully)
Thanks,
Kaveh.
EDIT>>>>> I promised a full detailed tutorial. I own you guys one... here is document: http://bit.ly/qR1OmO
and thanks for all the help!
kaveh-link said:
hi all,
I followed a few topics here and it was my first time doing all this for an android device. to be honest it is super confusing and Im lucky i got through all of them with Google's help
I was trying to edit the build.prop file to be able to make phone calls via BT but when I try to edit the file as in Pull it .. edit it and then Push it back in... it says YOU NEED ROOT ACCESS!
Here is what i did from the beginning..
I followed the instructions in this thread
http://forum.xda-developers.com/showthread.php?t=1194709
then I rooted using the clockworkmod.. followed these instructions:
Copy su-2.3.6.1-ef-signed.zip to your sdcard root
Start clockworkmod recovery (instructions below)
Select "install zip from sdcard"
Then select "Choose zip from sdcard"
Then select "su-2.3.6.1-ef-signed.zip"
Then select "Yes - install su-2.3.6.1-ef-signed.zip" to confirm
Then go back
Then reboot.
You're rooted!
then i went to the thread of enabling BT Phone calls for Flyer:
http://forum.xda-developers.com/showthread.php?t=1185688
But I dont have permission to edit the Build.prop file. so I googled a bit and I downloaded the Android Commander application and installed Notepad ++ so i can do that via Windows but I still dont have root access for some reason. I see the Superuser app on my flyer btw.
Can anyone please help?
If I get this to work I will make a full detailed step by step instructions and post it in xda so everyone else follows the same steps (which half of them were not explained fully)
Thanks,
Kaveh.
Click to expand...
Click to collapse
You can try with Root Explorer ( https://market.android.com/details?id=com.speedsoftware.rootexplorer&feature=search_result )
.touch 2 second build.prop, sellect Open in text editor
You don't have permission because its not mounted as r/w. You can mount it as r/w by using root explorer like the previous post said, or you can do it from adb or a terminal emulator on your device. Or someother editor. The command to mount as read write is this:
su (enter)
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system (enter)
Then you should be able to open the file in the editor of your choice.
After you are done remount the system as read only by doing this:
su (enter)
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system (enter)
I had the same problem until I installed Busybox did
Simple method.....
If you just install the ES Filexplorer app on a rooted device then go to settings in ES, under root explore section just tick the two boxes.
Set home directory from /sdcard/ to / and your done!
You can then go to the System directory, open build.prop as a text file using ES's own Note editor. Note editor will also save a backup of your old build.prop file.
Reverse the above ES settings if you want to be safe, close ES, then reboot.
Thanks for all the help guys. Im creating a step by step full detailed instructions for the htc flyer s-ff+permaroot+enabling phone calls and Ill share it in xda soon.
I had to download the apk of root explorer off the internet since I had no market access here in Iran (currently here for vacation..) then I used that to mount r/w then edited the file.. saved it and then I mount back to r/o.. reboot and BOOM PHONE app was there.
btw maybe this is a bit strange but I dont need BT headset to make phone calls lol. I used the normal headset which was in the box and everyone can hear me clearly.. perfect call quality..
thanks again for all the help and stay tuned for the instructions (i know u guys know the way already lol but still)
Bluetooth is not a necessity, it was added for full functionality eg: car handsfree, stereo headsets for music and calls etc.
You can make a call using just the tablet's mike and speakers, the supplied cable headset or any bluetooth earpiece/headset. Just like a real phone....
Farsquidge said:
Bluetooth is not a necessity, it was added for full functionality eg: car handsfree, stereo headsets for music and calls etc.
You can make a call using just the tablet's mike and speakers, the supplied cable headset or any bluetooth earpiece/headset. Just like a real phone....
Click to expand...
Click to collapse
Oh really? but people dont hear my voice when I just use the tablet itself (without using the normal headset)
btw Im almost done with the tutorial for HTC FLYER... I need people to read this and edit it (complete it if I havent explained something somewhere)
I used afew topics to make this tutorial for other noob users like myself >.< and I put the source topics (XDA topics) in the file. Where should I post the tutorial? any ideas?
edited my post... here is the document I promised:http://bit.ly/qR1OmO
EDIT*** short link works now... sorry about that!
I just bought an SGS2 from a carrier in Brazil (TIM) but it came full of crappyware and most importantly: without the Development Mode option in Settings > Applications !!
So basically, although I could root it by replacing the kernel, I'm still not able to adb shell on it because of this issue.
Does anyone have an idea on how to enable the Development Mode through ConnectBot?
Also, how do I remount the SD from ConnectBot with 'rw'? You know... to remove all the crappyware...
Thank you
bruno.borges said:
I just bought an SGS2 from a carrier in Brazil (TIM) but it came full of crappyware and most importantly: without the Development Mode option in Settings > Applications !!
So basically, although I could root it by replacing the kernel, I'm still not able to adb shell on it because of this issue.
Does anyone have an idea on how to enable the Development Mode through ConnectBot?
Also, how do I remount the SD from ConnectBot with 'rw'? You know... to remove all the crappyware...
Thank you
Click to expand...
Click to collapse
dont you have cwm with replacing the kernel? so cant you flash a custom rom and with that everything you want? (still not dev relevant )
Sorry, I forgot to mention that I don't want to replace the stock ROM... not for now.
I'm waiting for CM7
bruno.borges said:
Sorry, I forgot to mention that I don't want to replace the stock ROM... not for now.
I'm waiting for CM7
Click to expand...
Click to collapse
ah okay. cm7 is already available almost everything is working. there are stock roms available for download in intratech's thread. without replacing your current rom it'll be difficult. I cant help more :-/
This thread should be in Q&A.
The first steps you need to take (rooting & custom recovery) are available in the CF-Root thread
Rawat said:
This thread should be in Q&A.
The first steps you need to take (rooting & custom recovery) are available in the CF-Root thread
Click to expand...
Click to collapse
he already did that: So basically, although I could root it by replacing the kernel, I'm still not able to adb shell on it because of this issue.
My question is: how to enable Development Mode from ConnectBot (terminal) directly from inside Android? Remembering that I have root
Again not dev and I'm not sure about connectbot but why don't you just replace settings.apk? Wouldn't t that take care of it instantly?
To replace settings.apk I need adb shell, or read-write access to mounted SD.
The reason I'm posting this to Dev question, is because devs are probably the ones with knowledge on how to do this.
I have root, I have terminal access to root (ConnectBot for example) and that's all.
I cannot adb shell into it because Development Mode option is not present on Settings > Applications.
How do I remount with read-write access the SD ? This way, I can download a settings.apk (new question: any hint from where I can get the stock-stock version?) and cp to /syste/app through ConnectBot
Use terminal emulator and remount system rw and then replace settings? Won't that work ?
Sent from my GT-I9100 using XDA App
Remounting with +rw worked. Carrier specific apps deleted. Now any hint on what settings.apk should I use? The one from CM7 ?
Must I replace SettingsProvider.apk too?
bruno.borges said:
Remounting with +rw worked. Carrier specific apps deleted. Now any hint on what settings.apk should I use? The one from CM7 ?
Click to expand...
Click to collapse
afaik different framework --> wont work. if you have a fast internet connection download a custom rom(based on samsung i.e. not miui or cm7), extract it and pick the settings.apk
take care. should match your present firmware. probably 2.3.3 and most of the users are on 2.3.4 or 2.3.5(miui+cm7)
or if anybody is so kind he could upload his settings.apk (i'm on miui so sorry)
http://forum.xda-developers.com/showthread.php?t=1182498
Flash that kernel with odin.
Download just about any rom, minus cm7, grab SettingsProvider.apk and Settings.apk from the zip file (/system/app/SettingsProvider.apk)
put them somewhere you can find them, open a command prompt in that directory.
(if you haven't setup adb properly you will need to drop everything in with the adb.exe file, but I would suggest setting it up properly.)
adb shell
su (accept on phone)
mount -o remount,rw /system
exit
exit
adb push SettingsProvider.apk /system/app
adb push Settings.apk /system/app
designgears said:
http://forum.xda-developers.com/showthread.php?t=1182498
Flash that kernel with odin.
Download just about any rom, minus cm7, grab SettingsProvider.apk and Settings.apk from the zip file (/system/app/SettingsProvider.apk)
put them somewhere you can find them, open a command prompt in that directory.
(if you haven't setup adb properly you will need to drop everything in with the adb.exe file, but I would suggest setting it up properly.)
adb shell
su (accept on phone)
mount -o remount,rw /system
exit
exit
adb push SettingsProvider.apk /system/app
adb push Settings.apk /system/app
Click to expand...
Click to collapse
Im 100% sure that the above WILL work..
But care to explain why you dont want to flash a custom rom?
Just curious..
Sent from my GT-I9100 using XDA Premium App
Which ROM do you recommend, that is mostly closer to stock Samsung TouchWiz 2.3.3 ?
I don't want to install CM7 yet because it still lacks some features.
bruno.borges said:
Which ROM do you recommend, that is mostly closer to stock Samsung TouchWiz 2.3.3 ?
I don't want to install CM7 yet because it still lacks some features.
Click to expand...
Click to collapse
modaco's prebaked ROM offers stock + a few tweaks that most people would find useful.
And although your questions would be best answered by those with developer knowledge, it still doesn't mean it should be posted here.
Also, even if you don't have terminal access, I'm pretty sure with root you can use Root Explorer to copy over the new settings.apk and setting the appropriate permissions.
Alright, thanks a lot!
Can someone knowledgeable please submit a detailed post, which instructs how to remove any files added during the Root Process, as well as any other file permission changes or modifications of any other type?
I see many half assed posts in these forums made by unqualified members, which are nothing but a waste of time and clutter this great resource. I would appreciate it if this post could be addressed by those who truly understand this process.
The file that was used to Root the SCH-i905 from Verizon was the one attached to this post.
Thanks in advance! This could be a great learning tool if answered properly.
Can some one please respond? Or is it that everyone is too scared to post helpful information?
Well, since no one was of any assistance, I was forced to piece together information and come to an understanding of how this works, and how to fully reverse what was done by this Root Update.
To begin, I would like to mention, that removing Superuser.apk from the /system/app folder, along with 'su' from the /system/bin folder, will negate your Root Access, and put you back to your default levels of access. This will prevent Mobile Device Management Solutions, such as AirWatch, Zenprise, or MobileIron from detecting your device as being compromised.
I was not successful in removing these two files via the ADB shell, however I was successful when using a Terminal Emulator App on the Device itself.
1.) I began by installing a free Terminal Emulator from the Android Market.
2.) Launched the Terminal Emulator and typed 'su' , then pressed Enter to gain Root Shell Privileges.
3.) From the Root Shell, I typed the following commands to remount the '/System' Directory to gain Read/Write Access.
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
4.) I typed the following commands to remove 'Superuser.apk' and 'su'.
cd /system/app
rm Superuser.apk
cd /system/bin
rm su
5.) Type the following command to remount the '/System' Directory back to Read Only.
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
6.) Sync your device with Google under Settings / Accounts & Sync.
7.) Reboot your device, and you are good to go.
It might be a good practice to perform a Factory Reset on your device after doing this, however this is not completely necessary. I tested the Air-Watch Agent installation after performing the procedure mentioned above, and the Air-Watch console no longer detected my device as being compromised.
I will add that on my sch-i905 I found the bin directory under system not under system/app. For me, replacing cd /system/app/bin with cd /system/bin did the trick but the rest worked a treat - thanks for the post!
Thanks for pointing out my typo. I corrected the path in my Post.
Thanks for this.
Does this restore the stock recovery that was replaced with Clockwork when the kernel.zip and recovery.zip files were flashed to obtain root? I do not totally understand the relationship between Superuser and CWR. I found a reference to a flashable stock recovery in post 14 here http://forum.xda-developers.com/showthread.php?t=1205639&page=2 , but I'm unclear on the instructions.
I'm trying to understand how, if possible, to return my VZW LTE Tab to out-of-the-box stock, if desired.
Rooted: Droid Incredible / Droid X / Thunderbolt / 3G-4G Xoom / Galaxy Tab 10.1 LTE
I have the Superuser icon showing up in my apps folder, but I don't appear to have root access. I can't su in the terminal emulator nor can I load apps that require root access. I also tried removing the Superuser.apk via a file manager with no luck.
Any idea how to remove this thing if I don't actually have root access?
---------- Post added at 09:25 PM ---------- Previous post was at 09:10 PM ----------
OK, I rooted again and fixed whatever was broken. Then I was able to apply these commands to unroot the device.
Thank you!
tbcpn said:
Thanks for this.
Does this restore the stock recovery that was replaced with Clockwork when the kernel.zip and recovery.zip files were flashed to obtain root? I do not totally understand the relationship between Superuser and CWR. I found a reference to a flashable stock recovery in post 14 here http://forum.xda-developers.com/showthread.php?t=1205639&page=2 , but I'm unclear on the instructions.
I'm trying to understand how, if possible, to return my VZW LTE Tab to out-of-the-box stock, if desired.
Rooted: Droid Incredible / Droid X / Thunderbolt / 3G-4G Xoom / Galaxy Tab 10.1 LTE
Click to expand...
Click to collapse
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
Stock Recovery isn't required to Root the device. However, if you wish to install CWM via ROM Manager from the Android Market, Root Permissions are required.
If you use an ODIN Flash of CWM, there is no need for Root Permissions because you are flashing via ODIN.
The stock recovery zip file that you referenced in the other post should be fine.
Just use ODIN to Flash back to Stock Recovery and use the process that I mentioned to remove Root Permissions and Super User, and you should be all set to return your device after a Factory Wipe.
Cheers!
~Scott~ said:
I have the Superuser icon showing up in my apps folder, but I don't appear to have root access. I can't su in the terminal emulator nor can I load apps that require root access. I also tried removing the Superuser.apk via a file manager with no luck.
Any idea how to remove this thing if I don't actually have root access?
---------- Post added at 09:25 PM ---------- Previous post was at 09:10 PM ----------
OK, I rooted again and fixed whatever was broken. Then I was able to apply these commands to unroot the device.
Thank you!
Click to expand...
Click to collapse
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
Scott,
I'm sorry for just seeing your post. I'm sure that you figured it out by now. You need to gain Root Access to your device again to remove Super User. You are in a Catch22.
If you are using an SCH-I905, Root your device, then download Script Manager from the Android Market.
Run this very simple Bash Script that I wrote to remove Root and Super User.
Paste this into notepad and save it as Unroot.sh then run with Script Manager.
Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /system/app
rm Superuser.apk
cd /system/bin
rm su
mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system
Be sure to run the Script as Root from within Script Manager. The app will kind of freeze up as soon as it runs, which is normal. This will certainly take care of your problem.
Thanks for your post of stockrec in a different post. You saved me a month ago with that one.
Cheers!
Will Samsung know if I rooted my GT 10.1 LTE after using these commands, and sending in for warranty?
Does anyone know how often airwatch checks for the root? anyway to bypass the checks?
Is this the same for the US Cellular 4G Tablet? I have been reading and all that I have found was WiFi only files. Which if I were to root with those I lose the 4G radio.
Perfect.. Just what I need. Thanks
I have an AT&T Atrix 4G with system version 4.5.91 and android version 2.3.4. I am a Noob to the Android platform and researched this extensively on the web but I am still unsure about how to or if I need to Deodex my phone. I have rooted the phone using Petes Motorola Root Tools v1.05 (worked awesome) and downloaded several recommended apps for rooted phones. I want to use the modification to unlock the Webtop using the HDMI cable without the dock (http://forum.xda-developers.com/showthread.php?t=980193). All web sites say the phone needs to be deodexed before performing this modification. Is my phone already deodexed? Do I need to deodex my Atrix? Is there an auto-deodexer program that will work for this phone? How do I back everything up before deodexing my phone (I use Titanium Backup app)? Any help would be greatly appreciated and sorry for being a Noob! I LOVE this Phone!!!! Might even have to get rid of the ole lady so I can spend more time with my Atrix 4G!!! LOL
http://forum.xda-developers.com/showthread.php?t=1162764&highlight=how+to+deodex
Atrix4guser said:
I have an AT&T Atrix 4G with system version 4.5.91 and android version 2.3.4. I am a Noob to the Android platform and researched this extensively on the web but I am still unsure about how to or if I need to Deodex my phone. I have rooted the phone using Petes Motorola Root Tools v1.05 (worked awesome) and downloaded several recommended apps for rooted phones. I want to use the modification to unlock the Webtop using the HDMI cable without the dock (http://forum.xda-developers.com/showthread.php?t=980193). All web sites say the phone needs to be deodexed before performing this modification. Is my phone already deodexed? Do I need to deodex my Atrix? Is there an auto-deodexer program that will work for this phone? How do I back everything up before deodexing my phone (I use Titanium Backup app)? Any help would be greatly appreciated and sorry for being a Noob! I LOVE this Phone!!!! Might even have to get rid of the ole lady so I can spend more time with my Atrix 4G!!! LOL
Click to expand...
Click to collapse
Thank you for your post. I have read this topic (http://forum.xda-developers.com/show...=how+to+deodex) and because I am such a super noob with Android here is where I get confused:
I am assuming that when I first run xUltimate v2.2 my USB connenction should be set to none????? I do have USB Debugging and Unknown Sources enabled.
1. Unzip xUltimate v2.2, and launch "Main.exe"
2. If everything goes well xUlt should recognize the phone and make a connection. You now should see a list of options.
3. Run option 1. After option 1 is done, run option 2.
4. Now these well take a while. Run option 3.
5. IMPORTANT: After you have run option 3, you MUST navigate to the xUltimate folder and find "origi_frame" folder, and delete "guava.odex". It's a bad file, and interferes with deodexing process.
6. Now run option 4, and wait.
7. Exit xUltimate, and put the phone in USB mass storage.
8. Go back into the xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
How do I access the root of sdcard and have the ability to copy them?
9. Put the phone in PC mode
I have never seen an option for PC Mode in my USB connection. Does this get installed in the previous steps or do I enable this in settings somewhere?
10. Open a command prompt, and do the following:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot