[LS990] ZVB/ZVC Root Method + ZVB Rooted Stock Rom - Sprint LG G3

Another fine TEAM CODEFIRE release :victory:
This thread is for:
A. Those with TWRP already installed but wish to update their rom to stock pre-rooted ZVB.
B. Those on stock unmodified LS990 ZVB/ZVC and want root.
METHOD A
Prerequisite: TWRP already installed and working.
1. Click and download the pre-rooted stock ZVB and modem zips below and place them on internal or external sdcard.
2. Flash zip from step #1 in TWRP (while in twrp.. Install > select zvb rom > swipe slider to confirm and flash)
3. Reboot out of TWRP and back into system. Finished.
If TWRP says "no OS" (after step #3) just ignore and continue with the reboot.
If phone hangs at bootup (after step #3) for more than 5 minutes you may have to boot into TWRP and do a factory reset.
Unplug phone from USB cable > pull battery then put battery back in > hold volume down + power to boot into TWRP > select "Wipe" > swipe slider to confirm.
DOWNLOAD FLASHABLE ZIPS HERE
You will see 2 zip files... one containing system/boot and the other containing modem/rpm/tz. I'd suggest flashing both zips... but some people may not want to update modem which is why I split them into 2 zips.
Click to expand...
Click to collapse
METHOD B
Prerequisite: USB Debugging enabled, Windows computer, LG USB drivers installed and reading comprehension. Have a mac or linux?... use a virtual machine.
USB drivers - CLICK HERE to download
There is no need to pack this into a 1-click bat file. It's a few simple commands... all laid out for you step-by-step below. 1-click roots can fail... but doing everything manually and properly should have a 100% success rate. Plus you're seeing how the entire process works and maybe learning a thing or two. Don't be a lazy 1-click zombie.. this is XDA not androidcentral.
Thanks to:
blog.lvu.kr for the Send_Command.exe - LINK HERE
Unjustified Dev for his original English Guide - LINK HERE
l33tlinuxh4x0r for his idea on swapping the old LAF partition - LINK HERE
thecubed, IllegalArgument (the other members of TEAM CODEFIRE) and jcase for the LG G4 root - LINK HERE
Me, myself and I have have taken all of the above ideas and formed 'em like Voltron to bring root to the the latest LS990 updates (ZVB/C). I have written the directions below so that any n00b who can read should be able to follow along. For those that know what you're doing already... the main thing to pay attention to are the commands themselves.
1. Download THIS ZIP FILE HERE. Unzip it on your windows computer. Location of folder is not important.. just make sure you know where to find it.
2. Open the folder you just unzipped and inside should be a bunch of loose files. Hold the "Shift" key then right-click someone in the folder and select "Open command window here". A command prompt window should open.
If confused, CLICK HERE for a link with a more detailed explanation.
3. While phone is booted up normally (and usb debugging enabled).. click on the command prompt window then type: "adb devices" without the quotes and hit enter/return. You should see your phone listed in the output.
If no device is found.. make sure USB Debugging is enabled - CLICK HERE
If output says "Device Offline" check your phone's screen.. you may still have to accept the RSA prompt. Check the box then hit OK. CLICK HERE for example.
4. Once you see your phone listed after "adb devices" command it's time to begin... copy the entire command below and paste it into the command prompt windows (right-click > paste.. not control + v) then hit enter/return to send the command. Be sure to copy the ENTIRE command below.. it's a long one. Command may take 10-15 seconds to complete.
Code:
adb.exe push busybox /data/local/tmp/ && adb.exe push lg_root.sh /data/local/tmp/ && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp/ && adb.exe push lafzv6.img /sdcard/
5. Reboot into Download Mode. There are multiple ways to do this.. but since you already have the command prompt windows open and adb connected simply type the following command into command prompt then hit enter/return. AS SOON as you hit enter/return hold he volume up button on your phone. Might be easier to have the phone in your hand ready to press volume up before hitting enter/return. When the phone reboots you should be in Download Mode.
Code:
adb reboot
6. Once in Download Mode (Should say Firmware Update on phone screen) find out the COM port your phone is using. LG drivers must be installed for COM port to show up. Easiest way to find your COM port number... double-click the "ports.bat" file from the zip you extracted in step #1. You want to make note of the COM port # next to "LGANDNETDIAG1". For example - on my computer it said \Device\LGANDNETDIAG1 REG_SZ COM4... so my COM port would be COM4. Make sure you use YOUR COM port #. It could be any number.
7. You may have 2 command prompt windows open... click on the first one you opened.. the window you opened in step #2. Copy/paste the following command to enter into the "Download Mode Shell" then hit enter/return... remember to substitute the COM port number with YOUR OWN COM #
Code:
Send_Command.exe \\.\COM4
You should now see the following output in your command prompt window...
Author : blog.lvu.kr
SPECIAL COMMAND : ENTER, LEAVE
#
This confirms you're in "Download Mode Shell". Now type "id" without quotes then hit enter/return and you should see the following output...
uid=0(root) gid=0(root) context=u:r:kernel:s0.. which will confirm that you are now successfully talking to your phone. Continue on to step #8.
If the "id" command just sits there hanging... or you just get a # as a response you are NOT talking to your phone. To fix this... hit ctrl + c which will exit the "Download Mode Shell". Redo step #7.. resending the "Send_Command" command... then once you are back in the "Download Mode Shell" type "id" without quotes then hit enter/return again... this time you should see uid=0(root) gid=0(root) context=u:r:kernel:s0
If you still do not see uid=0(root) gid=0(root) context=u:r:kernel:s0 after trying a seconds time it is possible you are using the wrong COM port number.
8. Now it's time to backup your current LAF partition then write the older ZV6 LAF to the phone. This step uses some of the G4 root tricks to bypass the latest root method blocks from LG and allows us to then use the older root method since you'll end up with an older ZV6 LAF partition. Copy/paste the following command into the command prompt window then hit enter/return...
Code:
dd if=/dev/block/mmcblk0 bs=8192 skip=24576 count=4096 of=/data/media/0/lafOG.img
In a second or two you should see # on the next line... which means the command you just sent has finished. Current LAF is now backed up. Now you need to write the older ZV6 LAF to the phone. It's already on your internal SD card (you did this in step #4). Copy/paste the following command into command prompt then hit enter/return.
Code:
dd if=/data/media/0/lafzv6.img bs=8192 seek=24576 count=4096 of=/dev/block/mmcblk0
In a second or two you should see # on the next line... which means the command you just sent has finished. Now you need your phone to exit download mode... boot up.. then reboot back into Download Mode. This process loads the ZV6 download mode you just flashed. In the command prompt window type the following command then hit enter/return (be sure to use all caps!)...
Code:
LEAVE
This will reboot your phone. Now you need to reboot into Download Mode again... type the following command in command prompt then hit enter/return...
Code:
adb reboot
And again.. as soon as you send the command hold the phone's volume up button so that you reboot into Download Mode. You may see a error on the screen... ignore.. a few seconds later it should show the Firmware Update screen. Time to move on to step #9...
9. Once in Download Mode you need to send the "Send_Command" command you used in step #7.. COM port # should still be the same. Remember the following command is just an example.. you MUST use your own COM port #. Copy/paste the command below.. enter your own COM port number then hit enter/return..
Code:
Send_Command.exe \\.\COM4
And again you should see the following output..
Author : blog.lvu.kr
SPECIAL COMMAND : ENTER, LEAVE
#
And just like in step #7 you need to confirm you're able to talk to your phone... type "id" without the quotes then hit enter/return. You should see uid=0(root) gid=0(root) context=u:r:kernel:s0 if it worked. When you get the uid=0(root) gid=0(root) context=u:r:kernel:s0 output it's time to move to the final step... #10.
If the "id" command just sits there hanging... or you just get a # as a response you are NOT talking to your phone. To fix this... hit ctrl + c which will exit the "Download Mode Shell". Redo step #9.. resending the "Send_Command" command... then once you are back in the "Download Mode Shell" type "id" without quotes then hit enter/return again... this time you should see uid=0(root) gid=0(root) context=u:r:kernel:s0
10. Copy/paste the following command then hit enter/return. This command flashes the supersu zip and is what is putting root into ZVB (or whichever sw version you're using). Make sure you copy the ENTIRE command. Command will take 15-20 seconds after sending before you start seeing anything happen.
Code:
sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox
You should see some output from the zip flashing. when the output stops and you get the # it has finished. You should now have root.
BUT before you exit Download Mode, we should put back the original LAF [unless you plan on installing TWRP(with autorec for example).. then you can leave it skip the restoring LAF command. If you ONLY want a rooted rom and do NOT want TWRP I suggest you run the command]
To restore LAF copy/paste the following command then hit enter/return...
Code:
dd if=/data/media/0/lafOG.img bs=8192 seek=24576 count=4096 of=/dev/block/mmcblk0
When that finishes and you see the # you are all done! Type the following command (all caps!) then hit enter/return to exit Download Mode and boot into your rooted rom..
Code:
LEAVE
10 easy steps.. that wasn't bad was it?
The only way the above steps won't work is if you skipped/missed a step or didn't follow along properly.
This isn't a race... take your time and understand what's going on.
It take's me about 2 minutes to do this myself. But reading everything and learning the first time maybe takes... 10 minutes... yes, a whole 10 minutes!
Example of command prompt (click to enlarge)
Click to expand...
Click to collapse
Enjoy your freedom!
Donations are cool.. but never expected. But at least hit that thanks button if this thread helped you root. :good:

reserved to be annoying

ZV4/6 rpm,tz partitions
https://www.androidfilehost.com/?fid=95916177934529082
Just in case the ZVB ones cause us issues also.

Haha. You know someone is going to make a 1 click directly from your 10 steps. thanks!
Sent from my LGLS990 using XDA Free mobile app

Used method A. Not coming out of boot screen at all. Did a factory reset. Help!
Sent from my Nexus 7 using XDA Free mobile app

YellaHayes said:
Used method A. Not coming out of boot screen at all. Did a factory reset. Help!
Sent from my Nexus 7 using XDA Free mobile app
Click to expand...
Click to collapse
*edit*
issue was found.. I forgot an ".img" in the flash script. new zip being uploaded now for all future downloaders. for those who already downloaded.. you can extract the bootZVB.img from the zip and flash it through twrp (press install.. press "images" button rather than finding zip > then select the bootZVB.img > then select boot) or you can download engine95's updated script below.. replacing the one in your current zip. Or you can just redownload the fixed zip Sorry about the typo.. fortunately it was harmless.

Still no go. Should we be doing s full system wipe? Internal and external wipe as well?
Sent from my Nexus 7 using XDA Free mobile app

Success with Method A
I came from BarePapa v2. Installed both zip files and rebooted. 10 minutes later, everything seems just fine, except for the very minor annoyance that I have to manually disable the annoying Sprint apps. I hesitated to even mention that.
Great work on this, and thanks again on behalf of the entire Sprint LG G3 community.

Hold off on installing this. The ZVB kernel isn't getting installed.
I should have a quick fix for it shortly.
Edit/Update
To install the ROM, you need to replace the updater-script under META-INF.
Using 7zip, or another zip program, Open the ROM zip.
Drill through META_INF until you see "updater-script" and replace it with THIS ONE
MAKE SURE YOU REMOVE THE .txt on the file!!! It's the only way I could upload it.
Close the zip and flash away!

ahh woops.. I typo'd and put bootZVB instead of bootZVB.img. Uploading corrected zip now. I put the zip together after I wrote up the root method.. guess my eyes were tired. Thanks for pointing out the error @engine95 . I'll pull the file now.. when you guys see it return.. it'll be the fixed one.. prob 30min.
fixed zip is up. everything should be perfect now.
i expect nothing but praise for the remainder of this threads lifespan
lol

autoprime said:
ahh woops.. I typo'd and put bootZVB instead of bootZVB.img. Uploading corrected zip now. I put the zip together after I wrote up the root method.. guess my eyes were tired. Thanks for pointing out the error @engine95 . I'll pull the file now.. when you guys see it return.. it'll be the fixed one.. prob 30min.
Click to expand...
Click to collapse
So since im already stuck at the bootscreen should i just flash the new zip and be good? im kinda confused

YellaHayes said:
So since im already stuck at the bootscreen should i just flash the new zip and be good? im kinda confused
Click to expand...
Click to collapse
multiple fixes have been pointed out.. please read the entire first page. or flash the new zip (it's up now).

autoprime said:
fixed zip is up. everything should be perfect now.
i expect nothing but praise for the remainder of this threads lifespan
lol
Click to expand...
Click to collapse
Except when I installed it, TWRP said "No OS found", but it flashed just fine.
Thanks again for doing this. :highfive::good:

autoprime said:
multiple fixes have been pointed out.. please read the entire first page. or flash the new zip (it's up now).
Click to expand...
Click to collapse
Thanks. downloading now. Dont be mad at me but I put the new zip on my sdcard, flash in twrp, and then flash the modem zip as well correct?
---------- Post added at 01:58 PM ---------- Previous post was at 01:33 PM ----------
engine95 said:
Except when I installed it, TWRP said "No OS found", but it flashed just fine.
Thanks again for doing this. :highfive::good:
Click to expand...
Click to collapse
is it safe to flash the modem zip as well?

YellaHayes said:
Thanks. downloading now. Dont be mad at me but I put the new zip on my sdcard, flash in twrp, and then flash the modem zip as well correct?
---------- Post added at 01:58 PM ---------- Previous post was at 01:33 PM ----------
is it safe to flash the modem zip as well?
Click to expand...
Click to collapse
Yes to your first question. But...
Herein lies a possible issue for us.
If you rooted from ZV4, then I would remove the rpm, tz partitions and then flash it.
If you rooted ZV8, then you probably want the rpm, tz partitions.
I'm still on the ZV4 bootloader so I can't say what to do if your on fully rooted ZV8. Most of us are still on, or are using ZV4 bootloader.

engine95 said:
Yes to your first question. But...
Herein lies a possible issue for us.
If you rooted from ZV4, then I would remove the rpm, tz partitions and then flash it.
If you rooted ZV8, then you probably want the rpm, tz partitions.
I'm still on the ZV4 bootloader so I can't say what to do if your on fully rooted ZV8. Most of us are still on, or are using ZV4 bootloader.
Click to expand...
Click to collapse
what problems happen for those on zv4 bootloader? I'm using zv6 aboot/laf... and zvb everything else and it's been just fine. zv6 still allows bump and seems fully compatible with zvb.. maybe those on zv4 should update to zv6 if thats the case? modem.img pairs with tz.img due to some tz apps contained inside the modem... so they should always be joined when possible. and rpm is usually paired with tz which is why those 3 are usually grouped together.
it's all about options and user preference of course. just reporting what's working for me.

Ok so I'm finally up and running. Didn't flash the modem at first so I def was struggling but flashed it and looks like I'm all good. Amazed that I didn't have to completely wipe my internal storage but I'm pretty much stock with root. I really appreciate all the help. It's what I get for being annoyed with the android update notification.
Sent from my Nexus 7 using XDA Free mobile app

autoprime said:
what problems happen for those on zv4 bootloader? I'm using zv6 aboot/laf... and zvb everything else and it's been just fine. zv6 still allows bump and seems fully compatible with zvb.. maybe those on zv4 should update to zv6 if thats the case? modem.img pairs with tz.img due to some tz apps contained inside the modem... so they should always be joined when possible. and rpm is usually paired with tz which is why those 3 are usually grouped together.
it's all about options and user preference of course. just reporting what's working for me.
Click to expand...
Click to collapse
And those partitions seem to work for all but Sprint. We get random reboots and freezes if we use anything but ZV4/6 rpm, tz partitions on the ZV4 bootloader. That's why I posed so early in your thread for those partitions. Just in case.
I can't remember if ZV4 and ZV6 are the same ones now. But I'm assuming they were the same as that's how I have them listed.
People using CM/AOSP have had the same issue, yet when they install the ZV4/6 rpm, tz partitions, a lot of their issues go away.
It doesn't make sense, and the only thing I can think of, is it has something to do with CDMA. Since Sprint's about the only player mainly using it. IDK

@autoprime Thanks for giving credit.. Question though... Why use bs= count= and skip=? Are they really necessary?
Also to everyone else... I am going to try to make a "One Click" method for this. Probably a Linux script first and a Windows script to follow. I have to work tonight but I'm thinking that I will be able to get them wrote by Tuesday.
EDIT: I got the windows version up. You can find it here.

l33tlinuxh4x0r said:
@autoprime Thanks for giving credit.. Question though... Why use bs= count= and skip=? Are they really necessary?
Also to everyone else... I am going to try to make a "One Click" method for this. Probably a Linux script first and a Windows script to follow. I have to work tonight but I'm thinking that I will be able to get them wrote by Tuesday.
Click to expand...
Click to collapse
yes, needed due to selinux.
booo 1-clicks I'm sure many will appreciate the automation tho. :good:

Related

[SPLASH] myTouch 4G Splash Screens

Before we get started, here's the usual.... I am not responsible for anything that happens to your phone. Period. Do this at your own risk.
TrueBlue_Drew has made this very easy! Just follow this link to view his thread for automated converting and flashing. There are a couple of other methods to flash these as well. Keep scrolling to find instructions on flashing through fastboot or through terminal.
Requirements to Flash Through Fastboot:
Rooted MT4G/G2
ADB and Fastboot
Engineering HBOOT!!!! (This is important! You need the ability to flash with fastboot in order to use this! If you don't know what fastboot is I would not recommend doing this! Fastboot can be risky!)
Since we got the ability to flash custom splash screens I went and flashed an N1 splash screen. I wanted a little myTouch flavor added in, so I took a little time and this is what I came up with.
I also got a request for a plain HTC splash screen, so those just got added in. I'm going to try to keep new ones coming. If you find an image that you really like and don't know how to convert it, just post it and I'll convert it when I get a chance (must be 480x800).
INSTRUCTIONS:
Just unzip the contents of the zip file to the tools folder of your AndroidSDK (or wherever you have fastboot installed).
Plug your phone into the computer (Debugging enabled of course)
Open a command window
Type adb devices to make sure your computer recognizes the device
cd to the folder where you have fastboot and the splash screen .img
Type adb reboot bootloader
Your screen should say fastboot, not Hboot. If it says Hboot, manually scroll down and switch to fastboot mode.
Once in the fastboot bootloader type fastboot devices to make sure your computer recognizes the device
Type fastboot flash splash1 nexuscustom.img
It will say okay twice
Then type fastboot reboot
Stare at your brand new splash screen!
Requirements to Flash Through Terminal Emulator (THANK YOU TrueBlue_Drew!):
Rooted with S=OFF
Terminal Emulator
Fingers
TrueBlue_Drew said:
Here is how to flash a new splash screen image to your phone using Terminal emulator. Please keep in mind that as with any mod you can damage your phone beyond repair if done incorrectly.
1. Rename your 480x800 image file to custom.img and move it to your sdcard.
2.Open Terminal Emulator and type "su" to get a #
3.Then type this exactly as it appears and hit enter. Make sure not to make any mistakes!!!
Code:
dd if=/mnt/sdcard/custom.img of=/dev/block/mmcblk0p19
It should show you that the file has transfered. You can now back out of terminal emulator and reboot your phone to see the new splash screen.
Click to expand...
Click to collapse
Thanks to QTeknology for his original post with his Nexus One splash screen I used. Also, a most important thank you to reukiodo for his guide to creating/installing the splash screens which you can find here if you'd like to make your own.
Almost forgot.... Nandroid cannot restore the stock splash screen! This is a permanent change! If you want to return to stock splash you will have to flash stock .img. The original splash screen .img is here as well if anyone needs to return their phone for a warranty.
The next post contains the downloads. All splash screens are split between the two zip files to save space.
With each of the HTC splash screens, there are smaller versions of each.
These splash screens were originally made by JSZESZE for the Evo 4G. I stumbled across them and thought that they would look awesome on our phones! Huge thanks to JSZESZE for allowing me to post these here! If you have any friends with an Evo, they can get their copies by following this link.
I have a lot of colors up in post# 349: Blue, Green, Orange, Pink, Purple, Red, White, and Yellow. If you want a different color just ask. I should be able to make any color for you. If you want an exact color, please provide the Hex value.
-----------------------------
-----------------------------
Find the Apple Killers in post# 334:
-----------------------------
Post# 337:
Check out post 73 for a couple of personal requests.
-----------------------------
These are a Cyanogen colored version of the myTouch 4G splash screens that were requested by jdkoren. Just click the pictures to get to the post with the downloads.
-----------------------------
------------------------------
Then these two were made by other members and look fantastic!
jbrew78 made this one:
and this one by UntamedDeviance:
Untamed Deviance has a thread with a whole bunch of awesome splash screens. Check them out here. He even does requests! Huge thumbs up!
Downloads here!!!!
Also the stock splash screen.
Had a request for a pink myTouch 4G screen for all the ladies here on XDA.
The last one I found while searching for HTC logos. It looks awesome as a splash screen!
TrueBlue_Drew also edited the HTC Special. He made it blue and added "rooted" to it. Really slick! Grab it from post 235.
This is fantastic! I intend to try it out. I did notice one thing though with my fastboot binary. I recently had the AndroidSDK self update, and the fastboot binary is no longer there. I restored from my backups, and have the original SDK back. When I run fastboot, I see the following output:
destiny:~ kambiz$ /opt/android-old/tools/fastboot devices
ERROR: could not get pipe properties
ERROR: could not get pipe properties
ERROR: could not get pipe properties
SH0AXRM00289 fastboot
Are the ERROR lines above normal?
Also, what are the various partitions fastboot can work with? boot, recovery, system, splash1 ... anything else? Is there a splash2 ?
EDIT: one more question, how do you generate the .img file for splash1 ? (BTW I went with the simple yet oh-so-much nicer than stock: mytouchsplash.img )
i definitely like the second one with the nexus X i will flash this when i go on lunch break and will report any bugs when i do. thanks for your work and dedication.
Any way you could post instructions on how to do this through terminal ? Thank you for the mod..
kambiz.aghaiepour said:
This is fantastic! I intend to try it out. I did notice one thing though with my fastboot binary. I recently had the AndroidSDK self update, and the fastboot binary is no longer there. I restored from my backups, and have the original SDK back. When I run fastboot, I see the following output:
destiny:~ kambiz$ /opt/android-old/tools/fastboot devices
ERROR: could not get pipe properties
ERROR: could not get pipe properties
ERROR: could not get pipe properties
SH0AXRM00289 fastboot
Are the ERROR lines above normal?
Also, what are the various partitions fastboot can work with? boot, recovery, system, splash1 ... anything else? Is there a splash2 ?
EDIT: one more question, how do you generate the .img file for splash1 ? (BTW I went with the simple yet oh-so-much nicer than stock: mytouchsplash.img )
Click to expand...
Click to collapse
I haven't seen that error message before. I'm not very familiar with the finer points of Linux. I did this on my Windows 7 computer. I had a hell of a time getting the Android SDK working on my Linux partitioon. I used this thread to set up adb and fastboot on Ubuntu. I think I got it working more through luck than anything. Hope this thread can help you out.
http://forum.xda-developers.com/showthread.php?t=537508
Also I'm pretty sure there isn't a splash2 partition. I'm still pretty new at this myself. I did lots of work with Photoshop in high school, so I just decided to put those failing skills to work and put these out. Sorry that I can't help more!
The link to the guide on how to generate the image is located in the OP. The word "here" is linked to it. But here it is again.
hardcore88 said:
Any way you could post instructions on how to do this through terminal ? Thank you for the mod..
Click to expand...
Click to collapse
I'm pretty sure this mod cannot be done through the terminal. I've never seen any instructions anywhere on how to install a splash screen anywhere but in fastboot. If you do find that it is possible I will gladly post the instructions in the OP.
I'm really glad you guys like these!
hardcore88 said:
Any way you could post instructions on how to do this through terminal ? Thank you for the mod..
Click to expand...
Click to collapse
you have to do it with fastboot, theres no way to change splash screens through the terminal
Thank you... I really want to change to the cool rooted mytouch one. I can't get it to work through fastboot though. I'm getting one of two error messages. Either it says it can't open flash 1 or its saying it can't find the read the image properties. I don't usually have problems with adb or fastboot so that's why i was hoping there was a way to do it using terminal.
Sent from my HTC Glacier using Tapatalk
Did you extract the .img file to your tools folder?
Yessir..
Sent from my HTC Glacier using Tapatalk
Did you type
fastboot flash splash1 rootedmytouchsplash.img
yep... thats when I got the unable to open flash 1 error message.
hardcore88 said:
yep... thats when I got the unable to open flash 1 error message.
Click to expand...
Click to collapse
Here's another copy of the file. Try this one.
Got it awesome... thank you very much....
Awesome! I'm glad that worked for you! I'll replace it in the OP.
Hey. All goes well till I hit enter to initiate the flashing of the new image. It says "can't open rootedmt4g. Img"
None of the files are named rootedmyt4g.img. If the one that says rooted is the one you are trying to use, unzip it to your tools folder in AndroidSDK and type:
fastboot flash splash1 rootedmytouchsplash.img
my apologies mate, just put it that way to shorten things up a bit. the actual prompt reads "error: cannot load 'rootedmytouchsplash.img'
did you also try from the post above? another person had the same error and when I did the re-upload on an above post that one worked for him. I'll go ahead and update the op again. Give me a few to upload again. In the meantime, try the one from post 13.
EDIT: I just updated the op with a fresh zip of rootedmytouchsplash. Lets hope this one's good for you!
EDIT: Here is also a link directly to the .img file. http://www.4shared.com/file/qrxyIBiY/rootedmytouchsplash.html
Thanks, it worked on the first try.
Thanks a lot, I now of a splash screen with my contact information, just in-case i loose it!

How-To [Root][NewLinks] The myTouch 3GS if you updated to Offical 2.2.1 and lost root

First of all i spent 3 days Trying and failing to root the phone and this is my first tutorial if theirs anything i missed please don't hesitate to point it out.
I am Not responsible for any damage, Explosions, Nuclear Holocaust etc. this root method may cause.
Files you will need below:
1. Engineering Recovery package: Download
2. SuperOneClick v1.7: from Here Thanks to CLShortFuse
3. A GoldCard: To easily create a Goldcard in a couple of minutes without ADB skills or commands, check this thread
4. Stock firmware: Download
5.the ClockworkMod Recovery 2.5.0.7 : Download
5. a know how of how to use ADB.
- There's a good ADB learning guide here: ADB for noobs
(Thanks steviewevie)
Lets Begin
Step 1: Assuming you already created a gold card place it in your phone and mount it place the Stock Firmware zip and update.zip on root. and unzip Engineering Recovery package and place them in your AndroidSDK in the "Platform-tools" folder.
Step 2: unzip and run SuperOneClick v1.7 and make sure your phone is connected via USB with USB Debugging ON. Now press Shell Root and let it run you should get a success pop up.
Step 3: Run ADB and type the following:
adb devices
you should get your devices serial
adb push flash_image /data/local
adb push mtd0.img /data/local
adb shell
cd /data/local
chmod 04755 *
/data/local/flash_image misc /data/local/mtd0.img
Step 4: Once complete, power off the TMobile myTouch Slide
Step 5: Hold the Volume Down button while powering on until the device is in bootloader mode.
Step 6: After a minute or so, the device will prompt to see if you want to run the update. Press the Volume Up button to accept & apply the update.
NOTE: (IF YOU GET A ERROR MSG THAT THE ZIP VERSION IS OLDER THEN THE THE PHONE VERSION YOUR GOLDCARD WAS MADE WRONG!!)
Step 7: Once the device is finished applying the update, it will ask you to reboot. DON'T reboot the device & press the Volume Down button to tell the device not to.
Step 8: Back at the bootloader menu, use Volume Down to highlight Recovery and press the Power button to boot into the recovery.
Step 9: Once in the recovery, you will see a device with a triangle. Press Volume Up & the Power button.
Step 10: Use the Volume Down button to highlight Apply update.zip & press the Power button to select this.
Final Step: After a moment, the TMobile myTouch Slide will boot into the ClockworkMod Recovery.
After that you can now pull battery and insert your main memory card with your desired ROM and Radio Update if you wish and boot into recovery and Happy
Flashing
Enjoy!!
This is how I achieved root! I guess great minds think alike. I was just about to post too, but you beat me to the punch. See the minute I realized with SuperOneClick I could achieve Shell root I could push mtd0.img and flash and then flash the engineering build but you beat me to it! I was thinking about it all day during class and it worked but kudos to you!
Sent from my T-Mobile myTouch 3G Slide using XDA App
iDaZzLeFatHoeZz said:
This is how I achieved root! I guess great minds think alike. I was just about to post too, but you beat me to the punch. See the minute I realized with SuperOneClick I could achieve Shell root I could push mtd0.img and flash and then flash the engineering build but you beat me to it! I was thinking about it all day during class and it worked but kudos to you!
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
I kinda stmbled onto the root method when I was testing a couple
Sent from my T-Mobile myTouch 3G Slide using XDA App
Yeah me too, I was looking through root methods for other phones and I saw SuperOneClick and then realized with that I can get get shell root and then use ADB to push the files needed, and then flash the engineering build.
Sent from my T-Mobile myTouch 3G Slide using XDA App
But, something of note, this will NOT allow you to gain S-OFF. Once you update to stock OTA you will permanently lose the ability to S-OFF unless you have your device replaced by T-Mobile.
Following your instructions and finally I find myself with RC4 again. Thanks a bunch for helping me out.
Yeah nbetcher is right, stuck on HBOOT 1.0 Thanks for the heads up NB
Sent from my T-Mobile myTouch 3G Slide using XDA App
Does rooting this way effectively get rid of the actual official 2.2.1?
or is the esprimg that of 2.2.1 or the old 2.1?
nobreak1970 said:
Does rooting this way effectively get rid of the actual official 2.2.1?
or is the esprimg that of 2.2.1 or the old 2.1?
Click to expand...
Click to collapse
Gets rid of 2.2.1
Sent from my T-Mobile myTouch 3G Slide using XDA App
Thanks much for this. Back to ArayrayMod Revamped...woot!!!
I love messing with stuff so this was fun.
worked great. thanks!
When I get to step 2 and type in
"#cd /data/local
#chmod 04755 *
#/data/local/flash_image misc /data/local/mtd0.img"
should it be repeating what I type? Cause when I reboot, it checks ESPRIMG then says main version is older, but I know I made my goldcard correctly.
maybe my fault
This method worked great, my only problem is that when using rom manager, reboot into recovery doesnt work. It goes to stock recovery but with a question mark. I placed the update.zip on my sdcard and it wont read it pressing volume up and power. I was able to flash cm7, and google apps, but now cant get back into recovery. Not sure what I did in error. I should mention that, trying to stop my wifes complaining about the stock rom, I updated to froyo. I'm familiar with all the tinkering with these phones, I have a G2 rooted, s-off, with CM7 on it. I just don't know about the slide. Any help would be appreciated. Thx in advance.
It should repeat what you type as a confirmation
Sent from my T-Mobile myTouch 3G Slide using XDA App
This method worked great, my only problem is that when using rom manager, reboot into recovery doesnt work. It goes to stock recovery but with a question mark. I placed the update.zip on my sdcard and it wont read it pressing volume up and power. I was able to flash cm7, and google apps, but now cant get back into recovery. Not sure what I did in error. I should mention that, trying to stop my wifes complaining about the stock rom, I updated to froyo. I'm familiar with all the tinkering with these phones, I have a G2 rooted, s-off, with CM7 on it. I just don't know about the slide. Any help would be appreciated. Thx in advance.
Click to expand...
Click to collapse
U have to keep the update.zip witch is the recovery on sd root and select flash update.zip in stock recovery sense we dont have s-off
Sent from my T-Mobile myTouch 3G Slide using XDA App
Chisle31 said:
U have to keep the update.zip witch is the recovery on sd root and select flash update.zip in stock recovery sense we dont have s-off
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
OK, thats what I figured. Thanks alot!
I don't know what I'm doing wrong, if anything. There's a few things that I might not have right:
1: I'm supposed to cd\ to whatever folder I have the Engineering Recovery package saved to, right?
2: I know when I type adb shell, I should get "#" as a response to my input. So should my prompt look like this:
adb shell
# #cd /data/local
# #chmod 04755 *
# #/data/local/flash_image misc /data/local/mtd0.img
or like this:
adb shell
# cd /data/local
# chmod 04755 *
# /data/local/flash_image misc /data/local/mtd0.img
Ok, just want to make sure I got everything here: basically, once you're rooted with this method, you can go back to factory condition by placing the same esprimg.zip from S-Off troubleshoot section and then re-update with HTC Sync, right?
austinbrown92 said:
I don't know what I'm doing wrong, if anything. There's a few things that I might not have right:
1: I'm supposed to cd\ to whatever folder I have the Engineering Recovery package saved to, right?
2: I know when I type adb shell, I should get "#" as a response to my input. So should my prompt look like this:
adb shell
# #cd /data/local
# #chmod 04755 *
# #/data/local/flash_image misc /data/local/mtd0.img
or like this:
adb shell
# cd /data/local
# chmod 04755 *
# /data/local/flash_image misc /data/local/mtd0.img
Click to expand...
Click to collapse
Did you try both? From my experience with command line stuff, the second looks correct. But, someone can correct me if I'm wrong.
txdeathray said:
Ok, just want to make sure I got everything here: basically, once you're rooted with this method, you can go back to factory condition by placing the same esprimg.zip from S-Off troubleshoot section and then re-update with HTC Sync, right?
Click to expand...
Click to collapse
It seems to me like it would - wouldn't hurt to give it a try.
I did try both. It just repeats it when I hit enter. So I turn my phone off, hold vol down + power, let esprimg load, then it says "Main version is older! Do you want to restart?" I choose no, try to apply update.zip, then it says sig verification failed, so i reboot. Not sure what to do

Possible Brick :(

I have done searches and come up with nothing, I also cant post links so any help in that regard (post links for me etc) would be helpful until I hit 10 posts.
Ok so I started reading the "[GUIDE] Fix Mainver Error" Thread and I followed theses instructions.
1.Connect phone to computer, enable charge mode
2.Open adb cmd and type : adb shell
3.Type su
4. if you get # symbol continue
5.Type : dd if=/dev/block/mmcblk0p24 of=/sdcard/misc.img (YOU CAN COPY THE IMG TO EITHER sdcard, which is internal memory, or sdcard2, which is removal card)
6. Switch to USB mode
7.copy misc.img from the root of the sdcard to your computer
8.Open misc.img with HeX Editor XVI32
9.Find the version and change it. it will be the first area in the the upper right in the screen of the app
10.change the number in whatever you want. (has to be in the form of.. x.xx.xxx.x
11.Save it and upload it to the root of the sdcard with miscnew.img name
12. Switch to charge mode
13.Type adb shell, su dd if=/sdcard/miscnew.img of=/dev/block/mmcblk0p24
14.Reboot and you are READY TO ROLL!
This all worked with NO problems. However after following these next steps.
Once your done. And you wanna flash the new radio and hboot and all that fun stuff. Do a backup of your Rom (deleted since I cant post links)(Was a link to ph98img) click that. Then relock your hboot, then flash that file in hboot and you let it update.
This is the part I am now, My phone is stuck at the HTC screen and I can no longer reboot using ADB and if I try holding vol down + power then it simply goes straight to HBOOT to try and update the ph98img again and I can not get to fastboot OR use adb commands.
Id be happy to buy someone a beer to fix this mistake
then unlock once done installing. Then reflash your recovery.. and restore your Rom and your golden
I had the same problem. Put your SD card in another android device, go to a file manager and delete the ph98img. It should work, try it!
polovash said:
I have done searches and come up with nothing, I also cant post links so any help in that regard (post links for me etc) would be helpful until I hit 10 posts.
Ok so I started reading the "[GUIDE] Fix Mainver Error" Thread and I followed theses instructions.
1.Connect phone to computer, enable charge mode
2.Open adb cmd and type : adb shell
3.Type su
4. if you get # symbol continue
5.Type : dd if=/dev/block/mmcblk0p24 of=/sdcard/misc.img (YOU CAN COPY THE IMG TO EITHER sdcard, which is internal memory, or sdcard2, which is removal card)
6. Switch to USB mode
7.copy misc.img from the root of the sdcard to your computer
8.Open misc.img with HeX Editor XVI32
9.Find the version and change it. it will be the first area in the the upper right in the screen of the app
10.change the number in whatever you want. (has to be in the form of.. x.xx.xxx.x
11.Save it and upload it to the root of the sdcard with miscnew.img name
12. Switch to charge mode
13.Type adb shell, su dd if=/sdcard/miscnew.img of=/dev/block/mmcblk0p24
14.Reboot and you are READY TO ROLL!
This all worked with NO problems. However after following these next steps.
Once your done. And you wanna flash the new radio and hboot and all that fun stuff. Do a backup of your Rom (deleted since I cant post links)(Was a link to ph98img) click that. Then relock your hboot, then flash that file in hboot and you let it update.
This is the part I am now, My phone is stuck at the HTC screen and I can no longer reboot using ADB and if I try holding vol down + power then it simply goes straight to HBOOT to try and update the ph98img again and I can not get to fastboot OR use adb commands.
Id be happy to buy someone a beer to fix this mistake
then unlock once done installing. Then reflash your recovery.. and restore your Rom and your golden
Click to expand...
Click to collapse
dude this is not a brick, please read before making these threads!!!
andybones said:
dude this is not a brick, please read before making these threads!!!
Click to expand...
Click to collapse
Thanks derp, been reading derp, havent found any answers derp, possible brick doesnt imply a true brick derp.
Can only remove the card, dont have any other devices that can be used to read my sd card. Can get into fastboot without the sd card but from there I am stuck, custom recovery is removed and I am relocked. Looking for information on re unlocking is a little god damn frustrating.
Take your SD card out
Get into h boot, if you can, then go to recovery.
Then, pull back the battery just enough so you can slip your sd card into the phone, make sure the 4 golden sensors (don't know what they are called) are in contact so the phone is still on.
This tricks your phone, or being sneaky. Try that.
polovash said:
Thanks derp, been reading derp, havent found any answers derp, possible brick doesnt imply a true brick derp.
Can only remove the card, dont have any other devices that can be used to read my sd card. Can get into fastboot without the sd card but from there I am stuck, custom recovery is removed and I am relocked. Looking for information on re unlocking is a little god damn frustrating.
Click to expand...
Click to collapse
maybe if you had read more before unlocking your phone, then you wouldn't be in this situation...
Gotta love noobs who complain when someone tells you to read.
con247 said:
What you can do is put the card in almost all the way. Then hold the battery at an angle pressing the contacts on the device so it can get power, but you can still move the memory card. Then (you might need a 2nd person to help you with this) boot into hboot. Since the card is partially slid out, it won't see the PH98 image on there. Once it does it's check, push the card the rest of the way in then snap the battery the rest of the way in. It can be done. I have done it several times while I was attempting to change my cid so HTC Dev.com unlock would work before it did officially.
Click to expand...
Click to collapse
I posted this in several other threads before.. hopefully it helps you. I don't expect you to find it via a search lol so I am posting it here.

Out of ideas!

Hey guys, I'm in need of some help with my prime. Just got it a few days ago and rooted it just fine using vipermod. The used OTA root keeper to save root for ICS. After installing ICS, I restored root and everything was fine. Then I noticed that my prime would loose wifi signal ever 2 minutes. I did a factory reset thinking that would fix it (and it did) but now a few things are beyond messed up and i can't figure it out! For one, I cannot access the notifications area (when i tap it, nothing comes up) the home button also does not work at all. so i tried to install cwm so i can re flash the ROM from scratch but now ADB does not see my device AT ALL. i tried everything. i have all the drivers installed and all. I'm at a loss and extremely frustrated. does anyone know whats going on here? how can i get adb to see my prime so i can flash cwm? or is there an alternative way to completely flash the rom? (i also tried the method on asus' website by downloading ICS and placing it on the root of the SD, and still nothing)
You won't be able to install CWM without unlocking the bootloader (and voiding your warranty first). After that, you can no longer flash a ROM from Asus without bricking your device. There is the latest updated ROM in the dev section though.
Good luck!
I did that as well and still nothing :-/
For ADB to work you need to have usb debugging enabled on the tablet....probably a silly thing to ask but always have to check...
scook9 said:
For ADB to work you need to have usb debugging enabled on the tablet....probably a silly thing to ask but always have to check...
Click to expand...
Click to collapse
yup thats enabled as well. when i first got it with 3.2 on it, i plugged it in and drivers installed automatically and adb recognized it right away. now that ics is on it, adb cant see it. i have never ran into this with any android device ever.
Mine did that once and I also had to disable ASUS Sync in settings. After that ADB worked fine.
Update the drivers on your PC
http://forum.xda-developers.com/showthread.php?t=1426502
If you do it right, it will work.
BUT YOU DONT EVEN NEED ADB, LOOK BELOW (I am not advocating not knowing how to adb but lets just fix your prime)
Since you have unlocked your bootloader you can install CWM and just install the latest Virtuous Rom:
If you dont have CWM download Rom Manager from the market, run it, select "Flash recovery" at the top. (btw rom manager just released this today)
*Note that the 'reboot into recovery' option within RM will not reboot into recovery, you must do it manually.. See below
-Backup your apps with Titanium Backup if you want
-Download Virtuous S
-Boot into recovery (directions beneath)
---Power off
---Hold Vol Down (-) and Power until you see spash screen with white text at the top THEN HIT VOL UP (+) within 5 seconds. this will boot into recovery
-if you are coming from stock then: select "wipe data/factory reset"
-Install zip from sdcard, browse for the rom
-Profit?
Guys, thanks a million for all the replies! After uninstalling the drivers and re-installing them then moving my ADB directory to the root of my C drive, it now recognizes my Prime and I was able to flash CWM. I'm now running Virtuous Prime and loving it! Thanks again!
Nissan350 said:
Guys, thanks a million for all the replies! After uninstalling the drivers and re-installing them then moving my ADB directory to the root of my C drive, it now recognizes my Prime and I was able to flash CWM. I'm now running Virtuous Prime and loving it! Thanks again!
Click to expand...
Click to collapse
I would still recommend that you go download Rom Manager and flash the new recovery.
The one in the thread in the dev section is an unofficial port. The one is the Rom Manager is official and works a little better.
Additionally, if you plan to use ADB in the future, there is a simple thing you can do to make it so that within command prompt you can type 'adb' commands ANYWHERE, and not just in the folder that your adb files are..
Right click on Computer--> Properties-->Advanced-->Environmental Variables
Click edit on PATH in the top box if it exists already, add ';' to the end of the previous path and enter the path to your ADB, mine is like
Code:
C:\Users\Mike\Downloads\android-sdk_r16-windows\android-sdk-windows\platform-tools\;
and if it PATH doesnt already exist just create it.
Hope I helped
mtotho said:
I would still recommend that you go download Rom Manager and flash the new recovery.
The one in the thread in the dev section is an unofficial port. The one is the Rom Manager is official and works a little better.
Additionally, if you plan to use ADB in the future, there is a simple thing you can do to make it so that within command prompt you can type 'adb' commands ANYWHERE, and not just in the folder that your adb files are..
Right click on Computer--> Properties-->Advanced-->Environmental Variables
Click edit on PATH in the top box if it exists already, add ';' to the end of the previous path and enter the path to your ADB, mine is like
Code:
C:\Users\Mike\Downloads\android-sdk_r16-windows\android-sdk-windows\platform-tools\;
and if it PATH doesnt already exist just create it.
Hope I helped
Click to expand...
Click to collapse
Will do! Thanks for the PATH tip! Wish I knew about it earlier lmao.
Nissan350 said:
Will do! Thanks for the PATH tip! Wish I knew about it earlier lmao.
Click to expand...
Click to collapse
yup lol, makes it so you can do it from any directory.. absolutely necessary if you use adb frequently
mtotho said:
yup lol, makes it so you can do it from any directory.. absolutely necessary if you use adb frequently
Click to expand...
Click to collapse
Awsome, thanks again man

[Q] Failed Hairybean 2.11 install - Major issues now - all help appreciated

Hello everyone, This is my first post on this forum, as I only rooted my prime a few months ago, and had not had any problems. I was running Hairybean 1.55 and decided to upgrade to the new 2.11 rom. I followed the instructions very closely and first upgraded to the 4.2.1 bootloader/ recovery. This step seemed to go fine. However, duing the install of the 2.11 rom, my Prime completely froze on the screen where you select the Asus options/apps/wallpapers/etc. I had no choice but to hard boot the Prime.
Now it boots directly into TWRP.
Since cache/dalvik, system, were all wiped, and Format Data was performed, there is no OS on the device. The major problems are that:
External SD card will not mount and is not recognized by device
When going into the "Mount" function in TWRP, only System can be mounted with the toggle. Data, Cache, or SDCard will not mount.
I am able to ADB push the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" file to /SDCard, but when I try to install it on the device it fails due to the fact "cache" will not mount.
I am trying to push the "Hairybean 2.11.zip" file to the Prime using ADB, but I get a "Protocol Failure" from the push command (the full command syntax I am using is: adb push "Hairybean 2.11.zip" /sdcard/"Hairybean 2.11.zip")
I do have a reasonable amount of experience rooting. This is the 5th Android device I have rooted. However, I am not very skilled in ADB.
Any advice anyone could give would be greatly appreciated. If I am totally hosed, does anyone have any experience sending an out-of-warranty unlocked Prime back to Asus for repair (if this is even repairable)?
Thank you
cficklin31 said:
Hello everyone, This is my first post on this forum, as I only rooted my prime a few months ago, and had not had any problems. I was running Hairybean 1.55 and decided to upgrade to the new 2.11 rom. I followed the instructions very closely and first upgraded to the 4.2.1 bootloader/ recovery. This step seemed to go fine. However, duing the install of the 2.11 rom, my Prime completely froze on the screen where you select the Asus options/apps/wallpapers/etc. I had no choice but to hard boot the Prime.
Now it boots directly into TWRP.
Since cache/dalvik, system, were all wiped, and Format Data was performed, there is no OS on the device. The major problems are that:
External SD card will not mount and is not recognized by device
When going into the "Mount" function in TWRP, only System can be mounted with the toggle. Data, Cache, or SDCard will not mount.
I am able to ADB push the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" file to /SDCard, but when I try to install it on the device it fails due to the fact "cache" will not mount.
I am trying to push the "Hairybean 2.11.zip" file to the Prime using ADB, but I get a "Protocol Failure" from the push command (the full command syntax I am using is: adb push "Hairybean 2.11.zip" /sdcard/"Hairybean 2.11.zip")
I do have a reasonable amount of experience rooting. This is the 5th Android device I have rooted. However, I am not very skilled in ADB.
Any advice anyone could give would be greatly appreciated. If I am totally hosed, does anyone have any experience sending an out-of-warranty unlocked Prime back to Asus for repair (if this is even repairable)?
Thank you
Click to expand...
Click to collapse
What you describe with nothing being able to mount normally only happens if you install a different TWRP than the one provided in the Upgrade zip.
Are you sure you didn't try to install another recovery after installing the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" ?
flumpster said:
What you describe with nothing being able to mount normally only happens if you install a different TWRP than the one provided in the Upgrade zip.
Are you sure you didn't try to install another recovery after installing the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" ?
Click to expand...
Click to collapse
Thanks for responding, Flumpster. No, I installed the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" and then went straight to installing the "Hairybean 2.11". That is when it froze at the Asus options screen. Another interesting thing I didn't mention before is that is completely wiped my microSD card. Luckily I had backed up all the contents to a pc. I hadn't even downloaded another recovery, so there is no way I could have. Is this pretty much a hopeless case?
cficklin31 said:
Thanks for responding, Flumpster. No, I installed the "Upgrade Hairybean 4.2.1 Bootloader & Recovery.zip" and then went straight to installing the "Hairybean 2.11". That is when it froze at the Asus options screen. Another interesting thing I didn't mention before is that is completely wiped my microSD card. Luckily I had backed up all the contents to a pc. I hadn't even downloaded another recovery, so there is no way I could have. Is this pretty much a hopeless case?
Click to expand...
Click to collapse
Well the wiping the SDcard part is written in the requirements of the hairybean OP so you're to blame for that one for not reading
As for the big problem at moment can you still get into bootloader?
If so can you try the first fix on the following link please.
Also can you tell me what the long number is on the top left of the bootloader screen.
http://forum.xda-developers.com/showpost.php?p=40149294&postcount=8
flumpster said:
Well the wiping the SDcard part is written in the requirements of the hairybean OP so you're to blame for that one for not reading
As for the big problem at moment can you still get into bootloader?
If so can you try the first fix on the following link please.
Also can you tell me what the long number is on the top left of the bootloader screen.
http://forum.xda-developers.com/showpost.php?p=40149294&postcount=8
Click to expand...
Click to collapse
Sorry, I guess I didn't read it correctly that the external microSD would get wiped in the process as well as the internal "SDcard" storage. I always make sure my internal and external storage are backed up anyway, so it wasn't a big deal.
I can not get my prime to boot into the bootloader. Not matter what I try, the first thing I see after the Asus screen is the TeamWin splash screen. It then goes to TWRP and wants me to put in my "password" even though I have never used that. I hit cancel and it goes into TWRP. Perhaps there is something I'm doing wrong? I hold "volume down and power" until the "unlocked message appears in the top left and then release both buttons.
If I am able to ABD push the blob file in your other post onto my internal SD, can I then run the file using an ADB shell or the TWRP terminal or something? If so, is there anyway you can give me some quick instructions on doing so?
I really appreciate you taking the time to help me out. You are going above and beyond.
cficklin31 said:
Sorry, I guess I didn't read it correctly that the external microSD would get wiped in the process as well as the internal "SDcard" storage. I always make sure my internal and external storage are backed up anyway, so it wasn't a big deal.
I can not get my prime to boot into the bootloader. Not matter what I try, the first thing I see after the Asus screen is the TeamWin splash screen. It then goes to TWRP and wants me to put in my "password" even though I have never used that. I hit cancel and it goes into TWRP. Perhaps there is something I'm doing wrong? I hold "volume down and power" until the "unlocked message appears in the top left and then release both buttons.
If I am able to ABD push the blob file in your other post onto my internal SD, can I then run the file using an ADB shell or the TWRP terminal or something? If so, is there anyway you can give me some quick instructions on doing so?
I really appreciate you taking the time to help me out. You are going above and beyond.
Click to expand...
Click to collapse
AH.. my bad mate.. I thought you was talking about the internal being wiped..
It definitely should not have wiped your external sd card.. There isn't even an option there to do that I don't think.
Are you sure it has been wiped. Have you tried looking at it on your computer?
As for your other problem can you make sure you have adb drivers installed and then try adb reboot bootloader while in twrp.
flumpster said:
AH.. my bad mate.. I thought you was talking about the internal being wiped..
It definitely should not have wiped your external sd card.. There isn't even an option there to do that I don't think.
Are you sure it has been wiped. Have you tried looking at it on your computer?
As for your other problem can you make sure you have adb drivers installed and then try adb reboot bootloader while in twrp.
Click to expand...
Click to collapse
Yeah, I checked it on my PC and it was as clear as it was new. No worries though. Probably just a fluke of the install freezing and my hardbooting (which was maybe a massive mistake?)
Just to clarify, do you mean have ADB drivers installed on my PC or on the prime? I have them on my pc and am able to open a terminal and do "ADB Devices" and it finds the prime. Are you saying to do an "ADB reboot bootloader" command from my PC while the Prime is connected and in TWRP? Or do I need to install ADB drivers on the Prime somehow?
Sorry for my ignorance on some of this stuff.
cficklin31 said:
Yeah, I checked it on my PC and it was as clear as it was new. No worries though. Probably just a fluke of the install freezing and my hardbooting (which was maybe a massive mistake?)
Just to clarify, do you mean have ADB drivers installed on my PC or on the prime? I have them on my pc and am able to open a terminal and do "ADB Devices" and it finds the prime. Are you saying to do an "ADB reboot bootloader" command from my PC while the Prime is connected and in TWRP? Or do I need to install ADB drivers on the Prime somehow?
Sorry for my ignorance on some of this stuff.
Click to expand...
Click to collapse
Yes.. while in twrp connect the cable to pc and type adb reboot bootloader from command prompt.
flumpster said:
Yes.. while in twrp connect the cable to pc and type adb reboot bootloader from command prompt.
Click to expand...
Click to collapse
Ok. The ADB command worked to get into the bootloader. Here is what it says at the top left of the bootloader screen:
Key driver not found.. Booting OS
Android cardhu-user bootloader (1.00 e) released by "WW_epad-10.6.1.8-20130225" A03
Starting Fastboot USB download protocol
Given this, should I go ahead and try installing the TWRP.blob file from your other thread link?
cficklin31 said:
Ok. The ADB command worked to get into the bootloader. Here is what it says at the top left of the bootloader screen:
Key driver not found.. Booting OS
Android cardhu-user bootloader (1.00 e) released by "WW_epad-10.6.1.8-20130225" A03
Starting Fastboot USB download protocol
Given this, should I go ahead and try installing the TWRP.blob file from your other thread link?
Click to expand...
Click to collapse
That is really your only option. If that doesn't work it looks like you might be hard bricked.
Quite a lot of people over on the TF300 forums ended up in the same position after their normal Asus update and only some could unbrick.
Best of luck mate.
flumpster said:
That is really your only option. If that doesn't work it looks like you might be hard bricked.
Quite a lot of people over on the TF300 forums ended up in the same position after their normal Asus update and only some could unbrick.
Best of luck mate.
Click to expand...
Click to collapse
Thanks,
Just to make sure I know what I'm doing. I have put the blob file in my ADB directory. Now are these the commands? :
adb shell
fastboot -i 0x0b05 flash recovery twrp.blob
Then if that doesn't work, I try:
adb shell
dd if=/sdcard/twrp.blob of=/dev/block/mmcblk0p4
In that post you say to reboot normally, not to recovery. But since I have no rom installed, I need to go back to recovery and try to flash the Hairybean 2.11 rom again. Is that correct?
Well, I don't know if that is going to work anyway. When I try to open an ADB shell it says "device not found" while the prime is at the bootloader screen. My pc shows it connecting though, and in device manager it says "device is working properly". Any thoughts?
And if I boot back into TWRP using the RCK button, it will then find the device in ADB and open a shell.
cficklin31 said:
Well, I don't know if that is going to work anyway. When I try to open an ADB shell it says "device not found" while the prime is at the bootloader screen. My pc shows it connecting though, and in device manager it says "device is working properly". Any thoughts?
And if I boot back into TWRP using the RCK button, it will then find the device in ADB and open a shell.
Click to expand...
Click to collapse
Fastboot is not adb. You need the Fastboot.exe
---------- Post added at 08:11 PM ---------- Previous post was at 08:04 PM ----------
flumpster said:
Fastboot is not adb. You need the Fastboot.exe
Click to expand...
Click to collapse
I am going to brick my tablet like yours to try and get out of it.
Try the Fastboot method for now from bootlader.
flumpster said:
Fastboot is not adb. You need the Fastboot.exe
Click to expand...
Click to collapse
Ok, so option one does not seem to work in this case. Is this what I need to do for option 2?
In Twrp: ADB push twrp.blob to the /sdcard directory.
Then open an "ADB shell"
type "su" then return.
type "dd if=/sdcard/twrp.blob of=/dev/block/mmcblk0p4" then return?
Then try to go back into TWRP and install Hairybean 2.11?
Thanks again. There will be a donation headed your way for all your trouble.
cficklin31 said:
Ok, so option one does not seem to work in this case. Is this what I need to do for option 2?
In Twrp: ADB push twrp.blob to the /sdcard directory.
Then open an "ADB shell"
type "su" then return.
type "dd if=/sdcard/twrp.blob of=/dev/block/mmcblk0p4" then return?
Then try to go back into TWRP and install Hairybean 2.11?
Thanks again. There will be a donation headed your way for all your trouble.
Click to expand...
Click to collapse
Well option 2 is mainly for if you can still get into the tablet but I will try it from inside twrp now.
I am now in the same position as you with the password screen and no mounts.
Back soon.
---------- Post added at 08:35 PM ---------- Previous post was at 08:21 PM ----------
Unfortunately I pushed the twrp to the /cache folder and then managed to run dd if=/cache/twrp.blob of=/dev/block/mmcblk0p4 ok and it looked like it had completed ok but on restart it does not flash the recovery.
flumpster said:
Well option 2 is mainly for if you can still get into the tablet but I will try it from inside twrp now.
I am now in the same position as you with the password screen and no mounts.
Back soon.
---------- Post added at 08:35 PM ---------- Previous post was at 08:21 PM ----------
Unfortunately I pushed the twrp to the /cache folder and then managed to run dd if=/cache/twrp.blob of=/dev/block/mmcblk0p4 ok and it looked like it had completed ok but on restart it does not flash the recovery.
Click to expand...
Click to collapse
Well, bricking your own tablet is a little extreme, haha. I do appreciate all the effort you are making on my part to troubleshoot this issue though. Good luck. I'm confident you'll figure something out. You do great work with the HairyBean roms.
cficklin31 said:
Well, bricking your own tablet is a little extreme, haha. I do appreciate all the effort you are making on my part to troubleshoot this issue though. Good luck. I'm confident you'll figure something out. You do great work with the HairyBean roms.
Click to expand...
Click to collapse
I have nvflash backups.. I can unbrick at any time mate.
When you tried it the bootloader way with fastboot what was happening?
flumpster said:
I have nvflash backups.. I can unbrick at any time mate.
When you tried it the bootloader way with fastboot what was happening?
Click to expand...
Click to collapse
This is what is diplayed in the cmd window on the PC
sending 'recovery' (7966kb)...
OKAY [ 2.172s]
writing 'recovery'...
OKAY [ 3.167s]
finished. total time:: 5.345s
However, nothing happens on the prime. It seems to freeze the bootloader such that pushing the up-volume button will not select RCK to go back into TWRP. I have to do a reboot from ADB.
I don't suppose there is a way to do a NVFlash back to stock or something (or you would have mentioned that already :laugh: ) I am not familiar at all with NVFLash. But it sounds like I should make myself familiar with it.
cficklin31 said:
This is what is diplayed in the cmd window on the PC
sending 'recovery' (7966kb)...
OKAY [ 2.172s]
writing 'recovery'...
OKAY [ 3.167s]
finished. total time:: 5.345s
However, nothing happens on the prime. It seems to freeze the bootloader such that pushing the up-volume button will not select RCK to go back into TWRP. I have to do a reboot from ADB.
I don't suppose there is a way to do a NVFlash back to stock or something (or you would have mentioned that already :laugh: ) I am not familiar at all with NVFLash. But it sounds like I should make myself familiar with it.
Click to expand...
Click to collapse
You can only use nvflash if you created backups with it while on ICS.
You know when it says that sending recovery/writing recovery in fastboot, do you see a blue line filling?
No, there is no blue line. Nothing on the bootloader screen seems to change at all.
Sent from my SCH-I535 using xda app-developers app

Categories

Resources