[Unlock] Bootloader unlock - Updated November 26th 2012 - HTC Droid DNA

Please see this safer/easier/faster method instead of using the one below http://forum.xda-developers.com/showthread.php?p=36976137#post36976137
Original guide provided below for historial purposesonly, seriously use hte one above:
Please refrain from repackaging, or rehosting my materials, ask prior to deciding to.
If this guide fails, or the auto script (which I will not recommend you use) fails, please do a factory reset before attempting again.
If you appreciate this, please make sure you check out my original article on the AndroidPolice. Without the support of AP, I wouldn't spend nearly as much time doing this. To the bloggers who will chose to link to a forum post, rather than the original post on a better blog, you suck.
http://www.androidpolice.com/2012/11/24/exclusive-how-to-unlock-the-droid-dnas-bootloader/
Donations for new test devices can be made at the paypal link to the left. I reserve the right to send leftover funds to whatever charities I feel like. Generally I choose Boys and Girls club of america, sometimes I choose seasonal charity, or a medical related one.
Known Problems:
Adb server is out of date
Uninstall HTC Sync, Samsung Kies, etc any software that talks to the phone.
If you get stuck, please immediately find someone in our chat that knows what they are doing. It is very easy to brick your phone if you follow these directions incorrectly, or if a problem arises!
Need faster help? or Want to help visit our chat
http://chat.andirc.net:8080/?channels=#droid-dna
Credits:
Original development: jcase
Awesome saver of the day: Sean Beaupre
Crash test dummy: dsb9938 (I bricked his phone making this!)
Artem and all @AndroidPolice for putting up with my nonsense.
Special thanks to Fuses for recommending a better target, and the numerous testers that let me play with their new phones.
Click to expand...
Click to collapse
Warning: This is semi complicated, and is known to ruin phones if done incorrectly. Proceed at your own risk
Needed:
1gb free space on the phone.
Working adb, must support the adb restore feature (ICS and up!)
Downloads:
backup.ab (300mb) mirrors: http://d-h.st/tau - http://depositfiles.com/files/9c61r4lgo - http://www.filefactory.com/file/2va8yp2i1h99/n/backup.ab
DNA_TeamAndIRC mirrors - http://d-h.st/D4r - http://www.putlocker.com/file/F357F205F5235B3D - http://rapidgator.net/file/59342799/DNA_TeamAndIRC.zip.html
Unzip DNA_TeamAndIRC, put runme.sh, CIDGen.apk and backup.ab into the directory where adb is (or anywhere if you have your paths setup right).
Please Check the readme.txt before continuing!
Code:
adb install CIDGen.apk
Run the CIDGen app on your phone, enter the last digit of your IMEI (NOT YOUR MEID) and press generate. Then confirm the generated file exists.
Code:
adb shell ls -l /sdcard/CIDBLOCK.img
If CIDBLOCK.img does not exist, run the app and try again. Do not proceed without generating a CIDBLOCK.img, it is needed to repair the phone and unlock.
Once you have CIDBLOCK.img on your sdcard, open two terminals (command prompts) and continue
In the first terminal/cmd prompt run these commands:
Code:
adb push runme.sh /data/local/tmp/
adb shell chmod 755 /data/local/tmp/runme.sh
adb shell /data/local/tmp/runme.sh
runme.sh will continue to loop and spit out No such file or link failed errors, just leave it running for now.
In the other terminal/cmd prompt run this commands:
Code:
adb restore backup.ab
Then allow the restore on your phone. Once the process is finished, you can go back to the looping terminal and stop it with control + c, or close the terminal
At this point, do not continue unless you are certain you can do this. Past this point, is where people can brick if they do not follow the directions correctly. If you run into a problem, find someone to help you. Do NOT power your phone off or reboot it. Leave it charging and find someone.
Code:
adb shell rm /data/data/com.htc.usage/files/exploit/*
adb shell mv /data/DxDrm /data/DxDrm_org
adb shell mkdir /data/DxDrm
adb shell ln -s /dev/block/mmcblk0p5 /data/DxDrm/DxSecureDB
adb reboot
Once the phone is rebooted, open two terminals and repeat the restore exploit:
In the first one:
Code:
adb shell /data/local/tmp/runme.sh
This process will also loop forever and give out lots of "No such file" or "link failed" errors - again, just leave it running.
In the second terminal, restore the backup again:
Code:
adb restore backup.ab
After the restore is done, we will undo the DxDrm symlink attack and write the new CIDBLOCK.img:
Code:
adb shell mv /data/DxDrm /data/DxDrm_trash
adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
If this returns an "out of space error" come to our chat, and find either jcase or beaups. Do not reboot. Do not continue.
Code:
adb reboot
After reboot, you can go to http://HTCDev.com, and unlock through their official process. Choose the "All other supported models" option when selecting your phone.
Cheers!

Is there a one-click for this?
Sorry, I couldn't resist!
Support chat: http://chat.andirc.net:8080/?channels=#droid-dna
D
.

no comment...
btw great job guys!! :good:
dsb9938 said:
Is there a one-click for this?
Sorry, I couldn't resist!
D
.
Click to expand...
Click to collapse

Awesome.....now I just need the actual phone.
UPS HURRY UP!!!

awesome
Awesome work J and D...
Aight D where is the "cubed" lol

gramsey1911 said:
Awesome work J and D...
Aight D where is the "cubed" lol
Click to expand...
Click to collapse
Next week! Sheesh.
D
.

dsb9938 said:
Next week! Sheesh.
D
.
Click to expand...
Click to collapse
I'm feenin ova here for the cubed...lol

dsb9938 said:
Is there a one-click for this?
Sorry, I couldn't resist!
Support chat: http://chat.andirc.net:8080/?channels=#droid-dna
D
.
Click to expand...
Click to collapse
Lol.... I'm going to wait for the one click, can't afford to brick my device while trying to unlock with 2 kids running around lol...
P.s. thank you j case and DSB for the unlock and root
Sent from my HTC6435LVW using xda premium

typeriz said:
Lol.... I'm going to wait for the one click, can't afford to brick my device while trying to unlock with 2 kids running around lol...
P.s. thank you j case and DSB for the unlock and root
Sent from my HTC6435LVW using xda premium
Click to expand...
Click to collapse
I wouldnt trust a one click, i automated the PITA part already with the CIDGEN app

This is for the new bootloader right. Just wanna make sure.
Sent from my HTC Droid DNA

typeriz said:
Lol.... I'm going to wait for the one click, can't afford to brick my device while trying to unlock with 2 kids running around lol...
P.s. thank you j case and DSB for the unlock and root
Sent from my HTC6435LVW using xda premium
Click to expand...
Click to collapse
I just did it, and it's really not that hard, took maybe 10 minutes, just copy and paste the commands and you should be good :good:

So I was able to unlock with this method via HTCDev, I installed TWRP and the insecure kernel, but my SuperSU will not work after I flashed the file in recovery. None of my apps can get root access, and I cannot update the superuser binary via SuperSU. What's going on here?

Argumentation said:
I just did it, and it's really not that hard, took maybe 10 minutes, just copy and paste the commands and you should be good :good:
Click to expand...
Click to collapse
I'm going to wait till I put the kids to bed, tonight. Thanks again !!
Sent from my HTC6435LVW using xda premium
---------- Post added at 04:32 PM ---------- Previous post was at 04:29 PM ----------
TheBiles said:
So I was able to unlock with this method via HTCDev, I installed TWRP and the insecure kernel, but my SuperSU will not work after I flashed the file in recovery. None of my apps can get root access, and I cannot update the superuser binary via SuperSU. What's going on here?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=34551547
How unlock and root work on the Droid DNA.
I belive you have to manually update it
Sent from my HTC6435LVW using xda premium

jonah1234 said:
This is for the new bootloader right. Just wanna make sure.
Sent from my HTC Droid DNA
Click to expand...
Click to collapse
Huh, this is for the htc droid dna in general.

TheBiles said:
So I was able to unlock with this method via HTCDev, I installed TWRP and the insecure kernel, but my SuperSU will not work after I flashed the file in recovery. None of my apps can get root access, and I cannot update the superuser binary via SuperSU. What's going on here?
Click to expand...
Click to collapse
Sounds like bad or incorrect su binary

Try Superuser instead of SuperSU

WHERE IS THE IMEI!?

madzozs said:
Try Superuser instead of SuperSU
Click to expand...
Click to collapse
That worked! I'm not sure why SuperSU doesn't work, but oh well!
jonah1234 said:
WHERE IS THE IMEI!?
Click to expand...
Click to collapse
On your box!

Never mind. Figured out the issue. Now it's just hanging at full restore. There's no password right? I selected restore my data and nothing happens.

thebiles said:
that worked! I'm not sure why supersu doesn't work, but oh well!
On your box!
Click to expand...
Click to collapse
found it haha i fail

Related

[Q] How to gain root access? (Confused)

There doesn't seem to be a thread that guides you to obtain only root. All talks of flashing and bootloaders and unlocking has confused me. I only want to gain root access.
I have a US AT&T Atrix that upgraded from the latest Froyo to Gingerbread 4.5.91 through usb cable to the Motorola update software because I wasn't getting it OTA for some reason. (Android Market doesn't detect an update either)
Can anyone help me gain root?
If you were rooted before I believe you can run a script on your computer to give you root access back, though I am trying to find it myself and I've had no luck. I remember reading a few people have done this.
Don't take my word for it though...I could be wrong and I don't want to cause you harm
I did not already have root.
Bagel Bear said:
There doesn't seem to be a thread that guides you to obtain only root. All talks of flashing and bootloaders and unlocking has confused me. I only want to gain root access.
I have a US AT&T Atrix that upgraded from the latest Froyo to Gingerbread 4.5.91 through usb cable to the Motorola update software because I wasn't getting it OTA for some reason. (Android Market doesn't detect an update either)
Can anyone help me gain root?
Click to expand...
Click to collapse
Google How To: Motorola Atrix 4G Root .... Too new to post links. You should be on briefmobile dot com / motorola-atrix-4g-root
Thanks for the reply but it looks like that article was posted back in February. I'm not sure that it is for the newest update.
Use the /preinstall method on brief mobile, that is a PROVEN root method with OTA GB.
Go to Google & search for - oneclick root for (your device here)
Or use the search on xda for how to root your device
Sent via my pimped out Desire HD using Tapatalk
deanr1977 said:
Go to Google & search for - oneclick root for (your device here)
Or use the search on xda for how to root your device
Sent via my pimped out Desire HD using Tapatalk
Click to expand...
Click to collapse
Wait oneclickroot caused an extra Superuser icon mess. Hence why people been using Gladroot and Gingerbreak for a much cleaner root.
Are both of those methods not working for AT&T users on 2.3.4?...
Sent from my MB860 using XDA Premium App
So I am to use these instructions from the brief mobile site?
Read the full BriefMobile Motorola Atrix 4G review! The process of rooting your Motorola Atrix 4G has just been changed with the latest updates. We’ve updated the guide below to allow users to root.
How To: Motorola Atrix 4G Root
Root method found and executed by Brandon15811, the2dcour, and of course eval-! Make sure to thank them over at the forums.
Prerequisites:
Drivers installed 32-bit or 64-bit
ADB-Fastboot package
Root image (Mirror)
Outline
1. Extract the ADB-Fastboot package and root image to your C:\ Drive under a new folder titled “root”
2. Put your device into Fastboot mode: – Turn off your device. – Hold down the power button and downward volume button until you see “Fastboot” on your screen – Push the upward volume button
3. Open your command prompt (Start >> run “cmd” >> enter)
4.Type the following commands
Code:
cd C:/root
fastboot flash preinstall root.img
fastboot reboot
5. Enable USB debugging (Settings >> Applications >> Debugging)
6. Type the following commands
Code:
adb shell
/preinstall/dosu
7. Type the following commands
Code:
/bin/mount /system -o remount,rw
cp /preinstall/su /system/bin/su
chmod 6755 /system/bin/su
PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk
Congratulations! You are rooted!
Click to expand...
Click to collapse
yes, use those steps.
When you get to Step 6 ..after entering this command..
/preinstall/dosu
its going to look like you made an error. ignore it and just keeping typing in the commands
When I get to the last step and type to type in the PATH... command I get:
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Is the last step just trying installing Superuser or is there a little more to what it is doing?
EDIT: Thanks for the help. I just got Superuser from the market and all root seems to be fine. Thank again!
Bagel Bear said:
When I get to the last step and type to type in the PATH... command I get:
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Is the last step just trying installing Superuser or is there a little more to what it is doing?
EDIT: Thanks for the help. I just got Superuser from the market and all root seems to be fine. Thank again!
Click to expand...
Click to collapse
awesome. congrats.
ccrows said:
Wait oneclickroot caused an extra Superuser icon mess. Hence why people been using Gladroot and Gingerbreak for a much cleaner root.
Are both of those methods not working for AT&T users on 2.3.4?...
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
So does Gladroot and Gingerbreak still work on GB?...
Sent from my MB860 using XDA Premium App

Razr Deodexed - This Is Not A Flash [UPDATE 11/15]

I TAKE NO CREDIT OR RESPONSIBILITY, ONLY PASSING ON THE INFORMATION
ANY QUESTIONS OR CONCERNS:>>>>>>>Click Here<<<<<<<
FROM @DroidJunk
I am sorry folks, but I have pulled the files.
-
At this point I am not confident about the deodexing. Until there is a "safety net" these files will not be accessible. I will continue to try and get things going, but for the safety of everyone I think we should wait.
-
DroidJunk
Wow thanks
Should work for international version too right?
shady_lanem said:
Wow thanks
Should work for international version too right?
Click to expand...
Click to collapse
NP but ANY QUESTIONS:>>>>>>>
Code:
http://tinyurl.com/7bwmpt2
So anyone tried this? I'm too chicken to try
Sent from my Razr XT910 using xda premium
Just a suggestion to the OP.
You can automate the first step putting it in your batch file like that:
Code:
adb shell su & echo "ro.sys.atvc_allow_all_adb=1" > /data/local.prop & reboot
echo "When your phone has been rebooted and connected to ADB"
pause
or
Code:
adb shell su
adb shell echo "ro.sys.atvc_allow_all_adb=1" > /data/local.prop
adb shell reboot
echo "When your phone has been rebooted and connected to ADB"
pause
pause will show in the command prompt "Press a key to continue..." so you'll have an output like this:
Code:
When your phone has been rebooted and connected to ADB
Press a key to continue...
What are the benefits of doedexing.... Sorry if the question sound stupid, buy Im new to all this. All I have tried is rooting and install deferent rooms in my other android phone, but I don't understand what is "doedexed" for. Thanks you to everyone for the help
fernandorinto said:
What are the benefits of doedexing.... Sorry if the question sound stupid, buy Im new to all this. All I have tried is rooting and install deferent rooms in my other android phone, but I don't understand what is "doedexed" for. Thanks you to everyone for the help
Click to expand...
Click to collapse
Deodex allows you to modify the system apps and framework.
So Themes can be applied
sent from my Atrix via XDA premium
Roboto anyone?
Sent from my DROIDX using Tapatalk
Seriously nobody tried this? Kholk? Marko? Anyone?
shady_lanem said:
Seriously nobody tried this? Kholk? Marko? Anyone?
Click to expand...
Click to collapse
Get with @P3Droid as he would know who's tested it!
shady_lanem said:
Seriously nobody tried this? Kholk? Marko? Anyone?
Click to expand...
Click to collapse
Would love to. Just get me a RAZR my guess is that it may have a few bugs if it hasn't been tested
sent from my Atrix via XDA premium
anyone getting a bad dl link?
bricked my phone i can get to adb shell but cant remount in rw , any ideas???
Yea no flash zip?
Sent from my DROID RAZR using xda premium
Update, please see the OP!
Thanks for answering newbie questions - Perhaps forums should put a newbie glossary.
are the files coming back now that fastboot is around?
How did you deodex?

[FIX] Installed TWRP and now you're stuck after OTA?

Howdy all!
Did you install TWRP and then take the OTA, now you can't get your phone to boot normally, but you do see TWRP?
Here's the easy fix:
If you have ADB access, plug in your phone and run this:
Code:
adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
Then you should be able to successfully reboot your phone via the TWRP menu option, or via a simple reboot command in adb.
If you DONT have ADB access (because of an early build of TWRP), you can simply use TWRP's awesome "terminal command" option to run the following:
Code:
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
You'll have to type that whole thing out, and be VERY careful with spaces and punctuation. One wrong letter and you could nuke your phone.
After that finishes, you can reboot and continue on your happy way!
Let me know if this helps anyone!
As usual, I'm on #lg-g2 in Freenode as IOMonster, if I'm around I'll be happy to help wherever I can.
Thank you! I'll update my guides now you made some folks very happy today.
Sent from my VS980 4G using Tapatalk 4
THANK YOU THANK YOU THANK YOU this worked perfectly using the method without adb. YES YES YES
jbreaz said:
THANK YOU THANK YOU THANK YOU this worked perfectly using the method without adb. YES YES YES
Click to expand...
Click to collapse
Phew, you were one of the guys I was worried about who were unlucky enough to be stuck in boot loop WITHOUT adb. Glad he got you working again!
WACOMalt said:
Phew, you were one of the guys I was worried about who were unlucky enough to be stuck in boot loop WITHOUT adb. Glad he got you working again!
Click to expand...
Click to collapse
I am too LOL Thanks for all your help
I had nothing to do with it, all thanks go to thecubed/IOMonster
Sent from my VS980 4G using Tapatalk 4
jbreaz said:
THANK YOU THANK YOU THANK YOU this worked perfectly using the method without adb. YES YES YES
Click to expand...
Click to collapse
Cool! :victory:
Glad to see you have yours working. I left mine at home today and brought the S4 instead so I'll fix my G2 tonight. Thanks for the help everyone!
jspradling7 said:
Cool! :victory:
Glad to see you have yours working. I left mine at home today and brought the S4 instead so I'll fix my G2 tonight. Thanks for the help everyone!
Click to expand...
Click to collapse
Yeah that's what I did yesterday as well used my s4 glad I didn't sell it yet
thecubed said:
Howdy all!
Did you install TWRP and then take the OTA, now you can't get your phone to boot normally, but you do see TWRP?
Here's the easy fix:
If you have ADB access, plug in your phone and run this:
Code:
adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
Then you should be able to successfully reboot your phone via the TWRP menu option, or via a simple reboot command in adb.
If you DONT have ADB access (because of an early build of TWRP), you can simply use TWRP's awesome "terminal command" option to run the following:
Code:
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
You'll have to type that whole thing out, and be VERY careful with spaces and punctuation. One wrong letter and you could nuke your phone.
After that finishes, you can reboot and continue on your happy way!
Let me know if this helps anyone!
As usual, I'm on #lg-g2 in Freenode as IOMonster, if I'm around I'll be happy to help wherever I can.
Click to expand...
Click to collapse
I could swear I said just nuke the FOTA partition sometime yesterday as usual awesome job.
thecubed said:
Howdy all!
Did you install TWRP and then take the OTA, now you can't get your phone to boot normally, but you do see TWRP?
Here's the easy fix:
If you have ADB access, plug in your phone and run this:
Code:
adb shell
dd if=/dev/block/platform/msm_sdcc.1/by-name/fota of=/sdcard/fota-backup.img
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
Then you should be able to successfully reboot your phone via the TWRP menu option, or via a simple reboot command in adb.
If you DONT have ADB access (because of an early build of TWRP), you can simply use TWRP's awesome "terminal command" option to run the following:
Code:
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
You'll have to type that whole thing out, and be VERY careful with spaces and punctuation. One wrong letter and you could nuke your phone.
After that finishes, you can reboot and continue on your happy way!
Let me know if this helps anyone!
As usual, I'm on #lg-g2 in Freenode as IOMonster, if I'm around I'll be happy to help wherever I can.
Click to expand...
Click to collapse
Thank you!! Where do I send the beer money?
when i hit terminal command it goes to the folder browser is that supposed to happen? how do i bring up the terminal from here? my sideload isnt working like it did once earlier thats why im asking
Edit: My adb sideload def isnt working now if someone can clue me in on how to get to the terminal command in recovery im still seeing the folder browser after I touch the terminal button in recovery
---------- Post added at 09:45 AM ---------- Previous post was at 09:16 AM ----------
Walter21026 said:
when i hit terminal command it goes to the folder browser is that supposed to happen? how do i bring up the terminal from here? my sideload isnt working like it did once earlier thats why im asking
Edit: My adb sideload def isnt working now if someone can clue me in on how to get to the terminal command in recovery im still seeing the folder browser after I touch the terminal button in recovery
Click to expand...
Click to collapse
Nevermind I found it, not used terminal before in recovery, phone back up and running
jbreaz said:
THANK YOU THANK YOU THANK YOU this worked perfectly using the method without adb. YES YES YES
Click to expand...
Click to collapse
I was upset yesterday worrying about you guys. I am happy to see you happy. Thanks much OP for the fix.
I am rooted and installed TWRP recovery but reverted back to the stock recovery before accepting the VZW OTA update. I'm now stuck in a boot loop and I can't get ADB to recognize my device when plugged in via USB. When I plug in my phone it shows the following:
Fastboot mode started
udc_start()
-reset-
-portcharge-
-reset-
-portcharge-
fastboot: processing comands
Any idea why this is happening and how I can get my phone to boot normally?
Walter21026 said:
when i hit terminal command it goes to the folder browser is that supposed to happen? how do i bring up the terminal from here? my sideload isnt working like it did once earlier thats why im asking
Edit: My adb sideload def isnt working now if someone can clue me in on how to get to the terminal command in recovery im still seeing the folder browser after I touch the terminal button in recovery
---------- Post added at 09:45 AM ---------- Previous post was at 09:16 AM ----------
Nevermind I found it, not used terminal before in recovery, phone back up and running
Click to expand...
Click to collapse
I too get the file folder. How do i get the terminal command in TWRP?
synplex said:
I too get the file folder. How do i get the terminal command in TWRP?
Click to expand...
Click to collapse
When you see the file folder just ignore that and hit "select "on the bottom right and that will bring it up. Just type the command from there
Thanks it worked!:laugh: Should I flash stock now update via OTA then reroot and reflash TWRP??
synplex said:
Thanks it worked!:laugh: Should I flash stock now update via OTA then reroot and reflash TWRP??
Click to expand...
Click to collapse
I didn't. From what I've read its just best to flash the new TWRP and not worry about the new OTA. Besides there is nothing relevant about the OTA enough to worry about going through all the trouble of installing the OTA. Also the devs have pulled all the new update files and they will use those in their Roms
Walter21026 said:
I didn't. From what I've read its just best to flash the new TWRP and not worry about the new OTA. Besides there is nothing relevant about the OTA enough to worry about going through all the trouble of installing the OTA. Also the devs have pulled all the new update files and they will use those in their Roms
Click to expand...
Click to collapse
Yea, let's just wait for a ROM worth flashing and "F OTA"
How can we get the OTA if we have TWRP installed?
Can we falsh stock recovery and then accept the Update?
If so can someone please post the Stock Recovery IMG?
My phone is at the LG screen and the notification light is blinking but thats it. How can I adb anything or get into twrp?

[Root] RockMyMoto (Yes, even the first OTA)

This will void your warranty, like all root exploits. Use this at your own risk. Do not take OTAs on rooted devices unless you know what you are doing, as it may cause a bootloop or a soft brick.
RockMyMoto is designed for MotoXs that have recieved the Camera update, patching PwnMyMoto. If you are unsure of your firmware, try PwnMyMoto first.
First step is to install Cydia Impactor, by Saurik. http://www.cydiaimpactor.com/ This is required. You will also need adb installed and working, and be comfortable with the command line. Your phone must be on the same network as your PC.
Figure out the ip address of your phone:
adb shell getprop dhcp.wlan0.ipaddress
Click to expand...
Click to collapse
unzip RockMyMoto-{version}.zip and push the exploit and su to /sdcard/:
adb push su /sdcard/
adb push RockMyMoto.jar /sdcard/
Click to expand...
Click to collapse
Run Impactor and select "# start telnetd as system on port 2222", then hit start.
Once the process is complete, run telnet:
telnet {your phone's ipaddress} 2222
Click to expand...
Click to collapse
Run the exploit through telnet
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
The exploit will tell you to use adb to reboot:
adb reboot
Click to expand...
Click to collapse
Run the exploit through telnet for the second time, it will reboot on it's own:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
Run the exploit through telnet for the third time, it will not reboot:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
Wait 0-60 seconds, for su to install, then install SuperSu from the market.
Enjoy!
Known issues:
If you have AP isolation mode enabled in your AP (aka WiFi router) you won't be able to connect to your phone via telnet, disable isolation.
Windows users having trouble see here
I confirm that this does work on the Droid Maxx on the new OTA update !!!
Thanks JCASE Much Appreciated !!!
Thank you!
Looks like I'm going to be at a loss. I never learned how to use adb :/
Sent from my XT1080 using XDA Premium 4 mobile app
This might a dumb question, but why don't we just release a rooted OTA update?
Quick question about this exploit. I know that the issue with the first two earlier methods is that everything is still signature checked, which prevents Custom ROM/Kernel flashing, as well as Custom Recoveries.
Does this exploit bypass the signature check to allow for custom recovery, or not just yet?
PS: Your skills are godlike. A million thanks for your root hacks!
Where's the Rockmymoto download link? Has it been pulled?
Mike
runner1717 said:
Where's the Rockmymoto download link? Has it been pulled?
Mike
Click to expand...
Click to collapse
LoL he made this for the MotoX then after someone tested in on the droid maxx he coppied the post over to here but didnt post the link. Dont worry I used this method on my droid maxx it works. just download RockMyMoto from post 1 right here
http://forum.xda-developers.com/showthread.php?t=2509590
runner1717 said:
Where's the Rockmymoto download link? Has it been pulled?
Mike
Click to expand...
Click to collapse
no, just me forgetting to attach it, seems ppl were using hte one i have in the motox forum. attached and fixed, thanks
I'm not sure why or how I did this but I am rooted with no write protection off I still have stock recovery. Everything went smooth but when I entered dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto for the first time it said I was rooted and to install super user I have tried since to go through the steps but i end up in the same spot
~ $ dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
RockMyMoto 1.0
by Justin Case
PayPal Donations maybe sent to: [email protected]
Special thanks to saurik, you rock!
You are rooted, please install SuperSu. Exiting...
~ $ dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
RockMyMoto 1.0
by Justin Case
PayPal Donations maybe sent to: [email protected]
Special thanks to saurik, you rock!
You are rooted, please install SuperSu. Exiting...
bigv5150 said:
I am rooted with no write protection off
Click to expand...
Click to collapse
youve almost got a triple negitive going on there, so to clarify, you are rooted, with write protection disabled (ie cant make lasting changes to /system) and you still have stock recovery. is that right?
I am getting link failed file exists when attempting to start telnet.
Forget all that, I was using the wrong port, now the process beings to start the telnet process hangs at waiting for completion then goes back to the impactor main menu, the telnet connection is not successful after that.
I am using the latest soak test update, Am I wrong thinking that this method works with that update?
---------- Post added 6th November 2013 at 12:05 AM ---------- Previous post was 5th November 2013 at 11:47 PM ----------
I uh, i'm an idiot, forgot I have multiple subnets at home. Worked like a charm.
TheWhiteChallenger said:
youve almost got a triple negitive going on there, so to clarify, you are rooted, with write protection disabled (ie cant make lasting changes to /system) and you still have stock recovery. is that right?
Click to expand...
Click to collapse
Yup sorry if it was confusing.
Ok I think I figured it out my phone is already rooted even after a factory reset. I used voodoo when I took the update and everything worked but I had no touchless controls so I did a factory reset after installing stock recovery. I must have had the protected su on the phone still and it stayed unless jcase has a work around for this I am stuck until the new fxz comes out. Then I can completely wipe su out and I will be able to start all over. It really is not that big of a deal I can use almost everything with just root even xpsosed setting work. It would appear the exploit does not allow you to run it if you have root it must verify you do and thinks all is well so it never installs the writer protection off and replaces the stock recovery. My stupid mistake for trying to short cut this I should have just did an fxz took the update and used this method.
Aaaaaaaaand back to rooted. JCASE you are the man!!
If anyone has questions on what to do ask away. it was very simple
I've never used adb before in my life. Would you recommend me trying it lol. Meaning would it be easy for a first timer.
Sent from my XT1080 using XDA Premium 4 mobile app
ADB is not difficult. There are tons of tutorials all over the web. I wish I knew more about telnet and the other stuff involved tho
Sent from my XT1080 using Tapatalk
how come there is no more development options in the new ota update?
ceelos218 said:
how come there is no more development options in the new ota update?
Click to expand...
Click to collapse
You need to go into settings and about phone. Scroll to the bottom to build number and tap it like 6-7 times you'll see it countdown and say "now you are a developer". This enables developer options
Sent from my XT1080 using Tapatalk
Franzie3 said:
You need to go into settings and about phone. Scroll to the bottom to build number and tap it like 6-7 times you'll see it countdown and say "now you are a developer". This enables developer options
Sent from my XT1080 using Tapatalk
Click to expand...
Click to collapse
ohh man thank you.. i was about to give up and just wait for kitkat. im off to try this rockmymoto again... so frustrating for my noobiness,
ceelos218 said:
ohh man thank you.. i was about to give up and just wait for kitkat. im off to try this rockmymoto again... so frustrating for my noobiness,
Click to expand...
Click to collapse
No problem. The rest should be cake if you have adb and have used it before. Let me know if you have trouble
Sent from my XT1080 using Tapatalk

[Info needed] Build Prop dump of Specific Model

Hello everyone I am developing a HTC One Max Utility.
To aid me I need the following:
Build.Prop dumps for Sprint and International Versions of the HTC One Max
Requirements
S-Off
Super User installed
Stock Rom and Recovery installed
Sprint Build.Prop Dump:
Run the following command using ADB in a command prompt then upload the txt file generate for me.
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_Sprint.txt"
International Build.Prop Dump:
Run the following command using ADB in a command prompt then upload the txt file generate for me.
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_International.txt"
Thanks for your help
DeadPhoenix said:
Hello everyone I am developing a HTC One Max Utility.
To aid me I need the following:
Build.Prop dumps for Sprint and International Versions of the HTC One Max
Requirements
S-Off
Super User installed
Stock Rom and Recovery installed
Sprint Build.Prop Dump:
Run the following command using ADB in a command prompt then upload the txt file generate for me.
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_Sprint.txt"
International Build.Prop Dump:
Run the following command using ADB in a command prompt then upload the txt file generate for me.
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_International.txt"
Thanks for your help
Click to expand...
Click to collapse
would it be of any help if I sent you the dump from a phone with vipermax and twrp, or does it need to be stock/stock?
I think I know the answer, but was just trying to help if possible..
wase4711 said:
would it be of any help if I sent you the dump from a phone with vipermax and twrp, or does it need to be stock/stock?
I think I know the answer, but was just trying to help if possible..
Click to expand...
Click to collapse
Go ahead and dump it. I can compare it to a stock build.Prop my guess is that if he modified any keys there are going to be unrelated to what I am looking for.
Do you have Sprint or a International Variant?... Nevermind I see you use sprint =)
DeadPhoenix said:
Go ahead and dump it. I can compare it to a stock build.Prop my guess is that if he modified any keys there are going to be unrelated to what I am looking for.
Do you have Sprint or a International Variant?... Nevermind I see you use sprint =)
Click to expand...
Click to collapse
for some reason, I keep getting a message that it cant get the file because it is being used by another process..
I am trying to get it while in my bootloader; not a booted rom..any suggestions?
thanks
wase4711 said:
for some reason, I keep getting a message that it cant get the file because it is being used by another process..
I am trying to get it while in my bootloader; not a booted rom..any suggestions?
thanks
Click to expand...
Click to collapse
Reboot your phone then:
adb kill-server (Just to make sure it's not active)
adb start-server (To get adb damon going again)
then run the command again.
I hate to be so lame...
should I be issuing these commands when the phone is booted into the rom, or somewhere else?
first htc phone in 5 years, so I forgot all this stuff; sorry!
wase4711 said:
I hate to be so lame...
should I be issuing these commands when the phone is booted into the rom, or somewhere else?
first htc phone in 5 years, so I forgot all this stuff; sorry!
Click to expand...
Click to collapse
Typically it would be with the phone booted up normally.
Keep in mind that the HTC Sync Manager may use the ADB bridge so you want to close that before attempting the commands in a command prompt. Also you may want to reboot your computer just to flush the memory in case your running an app that has a memory leak.
Thanks,
Would be easier to just pull it.
adb pull system/build.prop
This will pull it to whatever directory your running adb from.
Anyway.. Here's the stock international one and the sprint one (it was modified by me for my rom, vipermax)
https://www.dropbox.com/s/3jtmlfez3x5qrrn/international_build.prop
https://www.dropbox.com/s/uoablha9gyjvhog/sprint_vipermax_build.prop
yep, doing that it popped right up!
thanks Vin
Ok have what I need. @Vinchenzop: when modifying the build prob for your Rom did you change any of the keys that report model info, product name, carrier props?
Sent from my HTC One Max using XDA 4 Premium.
DeadPhoenix said:
Ok have what I need. @Vinchenzop: when modifying the build prob for your Rom did you change any of the keys that report model info, product name, carrier props?
Sent from my HTC One Max using XDA 4 Premium.
Click to expand...
Click to collapse
Yep
Heres the stock sprint build.prop
https://www.dropbox.com/s/tvw3jmszcgr21ai/Sprint_Stock_build.prop
Vinchenzop said:
Yep
Heres the stock sprint build.prop
https://www.dropbox.com/s/tvw3jmszcgr21ai/Sprint_Stock_build.prop
Click to expand...
Click to collapse
I could use a Build.Prop Dump from a Verizon and Sprint Versions of SkyDragon as well.
DeadPhoenix said:
I could use a Build.Prop Dump from a Verizon and Sprint Versions of SkyDragon as well.
Click to expand...
Click to collapse
Have a verizon one not quite sure how to do it my knowldege is more with droid phones lol never messed with my htc hook me up with the tools to do it and its all yours
would prob need root and root browser like the droids do but never once messed with my max kinda weird cause id brick a droid in a heartbeat lol still have a xt912 trying to get to work on straight talk
scubasegt said:
Have a verizon one not quite sure how to do it my knowldege is more with droid phones lol never messed with my htc hook me up with the tools to do it and its all yours
would prob need root and root browser like the droids do but never once messed with my max kinda weird cause id brick a droid in a heartbeat lol still have a xt912 trying to get to work on straight talk
Click to expand...
Click to collapse
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_Verizon_SkyDragon.txt"
DeadPhoenix said:
Code:
adb shell getprop > "%USERPROFILE%\Desktop\prop_Verizon_SkyDragon.txt"
Click to expand...
Click to collapse
ughhhh i give up lol everything installed copied cmd to folder cant install sdk and device dosent show up in adb

Categories

Resources