[Root] Republic Wireless Motorola Defy XT - Android Software/Hacking General [Developers Only]

Please see this updated method http://forum.xda-developers.com/showthread.php?t=2122568
Original thread below:
Dear Bloggers, please source the original http://www.androidpolice.com/2012/12/05/exclusive-how-to-root-republic-wireless-motorola-defy-xt/ and not the XDA post alone when sourcing.
Dear readers, please checkout http://androidpolice.com, if it were not for them, I wouldn't invest as much time into android.
Disclaimer: I am not responsible for any loss or damage caused by this guide, nor the included software.
Adb is required, and must be functioning before starting. No I won't help you with it, I don't have the time sorry.
Download & unzip:
http://d-h.st/WyM
Code:
adb push cruelintents.sh /data/local/
adb push su /data/local/
adb shell chmod 755 /data/local/cruelintents.sh
adb shell /data/local/cruelintents.sh -break
adb reboot
At this point the phone will bootloop, but for short bursts adbD will be running and run as root, so we have time to clean it up and install su. This command could take a couple minutes depending on your phone.
Code:
adb wait-for-device shell /data/local/cruelintents.sh -fix
Then install supersu
Code:
adb install eu.chainfire.supersu-1.apk
Cheers, if you enjoyed it, feel free to donate with the button to the left, or to a local charity of your choice.
PSA:
Superuser has issues with this phone, my advice is to use supersu.

Any chance of setting this up as a clockworkmod install?
Sent from my XT557 using xda app-developers app

This is great work by andriodpolice. Thanks for posting, jcase.
Which ROM version has this been tested with, and has it been tested with the single band or dual band Defy?
I should have a dual-band Defy coming in the mail in the next couple weeks. I'm really looking forward to trying Republic Wireless, but cringe at the thought of not having root and being unable to edit my hosts file for ad-block.

According to the republic forums, this should work on the dual band.

ryanpl said:
Any chance of setting this up as a clockworkmod install?
Sent from my XT557 using xda app-developers app
Click to expand...
Click to collapse
Tough to install something with CWM when you dont have CWR installed

Yeah, no CWR yet, but it will happen eventually.
Tapatalk > Defy XT557D

Not likely, not standard cwr sur to the boot loader
Sent from my SGH-I317M using xda premium

jcase said:
Not likely, not standard cwr sur to the boot loader
Sent from my SGH-I317M using xda premium
Click to expand...
Click to collapse
Shhh. Let me dream.
---------- Post added at 12:15 PM ---------- Previous post was at 11:45 AM ----------
So it was hell finding a driver to work on windows 8, ended up using 1wayjonny's Universal Naked Driver successfully. Mucho thanks to you for the root, and 1wayjonny for the ability to do it using windows 8.

is there a way to un-root? think this hole will be plugged when they release the OTA update due at the end of the month?

I was kinda wondering that myself. I've never had a problem with updates over a rooted phone yet, but I've lost root every time.

works with defy mini too ?
Hi, great to find you here Jcase ! Thanks a lot for your work. My question is :
do you know if your method would work with the defy Mini xt 320 too ?
smoebody in the "root xt320" thread of this forum mentioned that the xt320 Defy mini and the defy XT have the same bootloader so that could work out. Do u have any thoughts on this ?
I also asked this in the mentioned thread,
Code:
forum.xda-developers.com/showthread.php?t=1658568&page=101
thank you very much for any ideas on this.
bst.rgrds.me (-.

Related

Screen rotation lag fix

Here is the original post from jbuggydroid on androidforums. He posted it in Ragnarokx's Truly Epic thread. I tried it on Viperrom Apocalypse 4.0.2c and it worked so it may be a fix for anyone with screen rotation lag (as in lag over 1/2 second). It's just a sensor calibration on the admin level. So anyway, download a terminal emulator from the market. I used android terminal emulator. Open it. Type 'su' (without the quotation marks) and hit enter. That will give you superuser rights. Then type, /system/bin/sensorcalibutil_yamaha and hit enter. It will ask you to place the device horizontally (just put it on a desk or something flat and place it horizontally). Then hit enter. It will calibrate. Exit the terminal, turn off the screen then turn it back on. No more lag.
Sidenote- I posted in this sub because I figured most users would see this with rommed phones on froyo.
Thank you sooo much for posting this here. That rotation lag was driving me nuts. Did as directed and now the lag is gone!
Glad I could help
Worked great for me too!
Sent from my SPH-D700 using XDA App
I followed your instructions (did not work for me..)
Downloaded android terminal emulator
Typed su and I got the following msg:
su: not found
Help please??
Paltomiel said:
I followed your instructions (did not worked for me..)
Downloaded android terminal emulator
Typed su and I got the following msg:
su: not found
Help please??
Click to expand...
Click to collapse
Do you have Superuser installed? Are you rooted?
Hmm, the description said you don't have to be rooted to run the emulator. Which, I guess, is true. But for this specific process, you need superuser (aka su) rights, meaning you need to be rooted. If you are already rooted, I would have to look around for answers.
Paltomiel said:
I followed your instructions (did not work for me..)
Downloaded android terminal emulator
Typed su and I got the following msg:
su: not found
Help please??
Click to expand...
Click to collapse
smoothone said:
Do you have Superuser installed? Are you rooted?
Click to expand...
Click to collapse
Thanks for replying
I'm not rooted and I do not have superuser installed :S.
By the way I would like to root my phone but I'm a noob and could not find any easy tutorial to do it.
This wiki is amazing. It has everything you will need. I highly recommend that you read a about rooting, flashing, etc before attempting to do anything. Having the knowledge beforehand can really help if something doesn't go quite right. Knowing also will help you because you will know what to look for, what to not look for and what everything should look like. Youtube vids help for visual but I personally think reading + visual is ideal. Having said that, it is really easy to do
Paltomiel said:
Thanks for replying
I'm not rooted and I do not have superuser installed :S.
By the way I would like to root my phone but I'm a noob and could not find any easy tutorial to do it.
Click to expand...
Click to collapse
Thanks...i will follow your advice
Sent from my SPH-D700 using XDA App
Dude!!! Thank u soooooo much...u just made my apocolypse perfect!....worked great! Man that 5 sec lag was a bummer lol
Sent from my SPH-D700 using XDA App
I just get /system access denied everytime I try it. Am rooted using bonsai rom, ex4, and typed is su before trying
Not trying to be funny, but did you press enter after you typed su?
ebejoe said:
I just get /system access denied everytime I try it. Am rooted using bonsai rom, ex4, and typed is su before trying
Click to expand...
Click to collapse
Lol cool. And yes, Apocalypse is perfect. They just put out. Frozen 4.0.3 though so now it's on to the next
vocaltreat said:
Dude!!! Thank u soooooo much...u just made my apocolypse perfect!....worked great! Man that 5 sec lag was a bummer lol
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Paltomiel said:
Thanks...i will follow your advice
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
http://www.youtube.com/watch?v=_XrE7D_Raw4&feature=related THIS IS THE best video created for rooting your phone, its quick, simple, and detailed! i would follow this if you wanna watch someone else do it, thats what i always do when i root my phones
Worked as stated! Been having this issue everytime I flash my device but now I'll just apply this nice little calibration tip from now on
Thanks for letting us know about this!
Holy crap my sensor is working now
I thank you very much
Sent from my SPH-D700 using XDA App
oshizzle1991 said:
http://www.youtube.com/watch?v=_XrE7D_Raw4&feature=related THIS IS THE best video created for rooting your phone, its quick, simple, and detailed! i would follow this if you wanna watch someone else do it, thats what i always do when i root my phones
Click to expand...
Click to collapse
Thank you...that's the easiest root guide ^^
For some reason it only worked after I disabled then re enabled auto rotate but it is faster
Sent from my SPH-D700 using XDA App
Thanks, this worked for me! I had to reboot before it took effect.
Also, I had run the gui calibration tool several times, which never got rid of the rotation lag, so running sensorcalibutil_yamaha was necessary.
Note: running Bonsai4 DK28 w/ext4
Sent from my SPH-D700 using XDA App

[Q] Have LG Axis, Need ROOT. please help

I've looked everywhere for a root exploit that works for my LG Axis as740 but to no avail. I've even tried using methods that work on sister phones Apex and Ally. If anyone has information that could be of use to me PLEASE post it here thank you
try 4shared.com ...(Ginger break.apk) or just Google Ginger break.... think blog in XDA with download.Link that's what I had to use for mine
Ya that did it thank you. Have you (or anyone for that matter) tested any custom roms? There's obviously a lack of community support for this device.
Have you tryed SuperOneClick? It worked for me. Also using SuperOneClick also has the advantage of being able to go into the ADB dir and being able to use adb as log as you have the lgas740 windows driver installed. There is a SuperOneClick section here in the XDA forums, look it up, and give it a go. When you connect your phone to a computer using usb, start the superoneclick program and set the exploit to auto. Both permenent and shell root work for axis.
Sent from my AS740 using XDA App

Droid2 Root Stumped?

I have a Moto Droid2 Global - Android 2.3.4 - build 4.5.1_57_D2GA-59...
I have rooted phones before (Galaxy phones which were WAY EASIER) but this freakin thing... Using any one click method doesnt work... seems to not be able to get exploits to work or something... Any updated ways to make this happen?
too bad you missed the hundreds of posts on this
try [How to]Root your .629
---------- Post added at 04:21 PM ---------- Previous post was at 04:16 PM ----------
fyi: normally with moto phones, we refer to the system version, not the build version
Okay. System version is 4.5.629.A956... I'm a pretty strict Samsung guy myself... so this Moto stuff is newer to me. The link for the SBF is corrupt in that other post... Ill play wiht it, see what I can do. Thanks.
sorry, forgot file was bad
try http://rootzwiki.com/index.php?/topic/23207-[How-to]-[SBF]-unbricking-&-root-D2g-629
and
http://rootzwiki.com/index.php?/top...r-.629-update(EzSbf-method)-**D2G-A956-only**
New All-in-One D2G recovery & Root CD for .629 update(EzSbf method) **D2G A956 only**
Sent from my MB870 using xda premium
try the ezsbf iso method, should be best option
629 update made things a little complicated
Sent from my MB870 using xda premium
@sd_shadow, thanks. I'm using a Droid 4 now, so my D2G is perfect for risking bricking while I teach myself this.
now, easier no brick method
http://rootzwiki.com/index.php?/top...29-(not-necessary-to-brick-phone)#entry839470
Droid 2 Global root CD for .629 (not necessary to brick phone)
edit: also here http://forum.xda-developers.com/showthread.php?t=1701862
Shadow...what do you recommend for roms then..I keep bricking on latest nightly cyan,bricked with liquid...iv got 5 different phones all rooted,,and my head is starting to spin with fairly worthless info..just point me plz...629
Rezound
did you install d2 bootstrap then update
cwm with rom manager use dx 2nd int
hold on I'll add links
The correct way is installing Droid 2 Bootstrap Recovery and using that to hijack. This will give you CWM 2.0.0.x. Once done, install the Droid X (2nd init) CWM via ROM Manager, and you'll end up with a fully functional CWM 5.0.0.x.
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager
https://play.google.com/store/apps/...kdutta.droid2.bootstrap&feature=search_result
those roms you tried should work
Sent from my DROID X2 using xda premium

Rooting with 1.85 firmware

I put this question on the post for rooting 1.85 and some people mentioned it earlier on the thread without really answer g the question, but even if the phone automatically downloaded the ota can I still root it? I'm stuck with the abd commands, and since I'm new to rooting I'm not that great with them commands. I'm stuck trying to remount the abd it keeps saying this remount failed: operation is not permitted. If anyone can help me it will be much appreciated. Thanks
Sent from my HTC One X using xda app-developers app
Dude -_-. Omg tired of seeing all these rooting questions when they are ALl over. Look to have a simple understanding of the adb it's quite simple. Just look at a YouTube video! That's what I did instead of asking the question many, many people keep on asking. Took me 4 hours + do root.super sid .unlock.. mainly because I did all my research n asked a question to the forums when I was really stuck
Sent from my HTC One XL using xda app-developers app
---------- Post added at 10:49 AM ---------- Previous post was at 10:48 AM ----------
Sent from my HTC One XL using xda app-developers app
cables2590 said:
I put this question on the post for rooting 1.85 and some people mentioned it earlier on the thread without really answer g the question, but even if the phone automatically downloaded the ota can I still root it? I'm stuck with the abd commands, and since I'm new to rooting I'm not that great with them commands. I'm stuck trying to remount the abd it keeps saying this remount failed: operation is not permitted. If anyone can help me it will be much appreciated. Thanks
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Take a look at this link it will answer all your questions about rooting and more
AT&T/ROGERS One X Resources Compilation Roll-Up

Exploit on Jelly Bean - Root with locked Bootloader

anyone tried this Rooting Atrix HD (and other Motorola 4.1.2 builds) on Jelly Bean
Re: Exploit on Jelly Bean - Root without locked Bootloader
Yeah tried it on my Telstra Australia ROM got the read only file system error some of the other people are getting.
Could be something I'm doing wrong. Haven't had another go yet.
Sent from my Nexus 7 using XDA Premium HD app
Well, i tried it several times, no luck. Got also the read only filesystem error. I am in contact with the dev, will report the findings here.
Sent from my XT925 using xda app-developers app
I tried...
Well, I tried this on my VZW Razr Maxx HD. There was one issue for me, this phone's File Manager app does not allow you to mount a remote location like a Samba share. Instead it only has backup assistant as an option with all the local storage. Unless I just missed that option.
With that said, I did try some third party File Managers (Astro and ESstrongs). You need to do it with the Motorola File Manager though. It looks like the Motorola File Manager will mount the share as /storage/rfs0/ or something similar. The other file managers do not do this. When it comes to the "sudo /tmp/share/adb shell /storage/rfs0/pwn" part of the instructions no rfs0 exists on my phone to work that way. I couldn't find it under a different folder name either.
Lenny
I did that on my Atrix HD, worked awesome, I'm allready rooted on jb with my HD so I can't try it on that.
Sent from my DROID RAZR HD using xda app-developers app
IDroidThere4Iam said:
...When it comes to the "sudo /tmp/share/adb shell /storage/rfs0/pwn" part of the instructions no rfs0 exists on my phone to work that way. I couldn't find it under a different folder name either.
Lenny
Click to expand...
Click to collapse
but when it comes to this point of the instructions you already worked with the samba folder. you downloaded motoshare.gz, extracted it, gave permissions etc.. so this folder must have exist.
maybe it's
Code:
sudo /tmp/share/adb kill-server
what's happening if you skip this part of the instructions?
onmomo said:
Well, i tried it several times, no luck. Got also the read only filesystem error. I am in contact with the dev, will report the findings here.
Sent from my XT925 using xda app-developers app
Click to expand...
Click to collapse
Hey, Yeah I tried it too kept getting the same error. And I've been going at it for days. Just have to hope and wait for an exploit that'll work properly for us. Also yes please do keep us updated. Very very much appreciated.
Also To Lenny Someone else has had that problem too I'm not sure if it was you who posted. But someone did send a link for the file manager apk so you can find that and try again i guess.
bgumble said:
but when it comes to this point of the instructions you already worked with the samba folder. you downloaded motoshare.gz, extracted it, gave permissions etc.. so this folder must have exist.
maybe it's
Code:
sudo /tmp/share/adb kill-server
what's happening if you skip this part of the instructions?
Click to expand...
Click to collapse
Hey bgumble,
You're right, I did download to the samba share, but that was all on the host PC running Ubuntu, not on my phone. This folder existed on my host as /tmp/share. I successfully downloaded motoshare.gz there and extracted the files, changed permissions, etc.
I'm not sure what would happen if I skipped those parts of the instructions, I don't recall an error when I ran it. I believe the way this exploit works is when File Manager mounts the samba share on your phone it does so as /storage/rfs0/. That's why you can then run /storage/rfs0/pwn as if it were being executed locally on your phone. My error at this point was that /storage/rfs0/pwn could not be found.
Since the VZW version of the File Manager doesn't allow you to mount network shares and third party apps don't mount shares as /storage/rfs0 (I don't know where they mount them), I couldn't get this to work.
There is a chance I'm not understanding how this works, but I'm pretty sure this is it.
Thanks,
Lenny
---------- Post added at 08:34 PM ---------- Previous post was at 08:32 PM ----------
ynk3 said:
Hey, Yeah I tried it too kept getting the same error. And I've been going at it for days. Just have to hope and wait for an exploit that'll work properly for us. Also yes please do keep us updated. Very very much appreciated.
Also To Lenny Someone else has had that problem too I'm not sure if it was you who posted. But someone did send a link for the file manager apk so you can find that and try again i guess.
Click to expand...
Click to collapse
Yeah, good heads up on the File Manager. I did download it and try to install it, but I get an error saying it could not be installed, I think because it tries to install as a system app.
On a side note, after unsuccessfully trying to install it, my real File Manager disappeared. I'm not heart broken, but its kinda weird.
Thanks,
Lenny
Didn't get an answer from the dev yet.
The ones without the stock filemanager app could try with a different file manager. Once the samba "share" folder is mounted on the device, you could type "adb shell mount" on the host machine or just "mount" on the device in an terminal emulator. This will give you a list with all mounted file systems, The "mount list" should output the mount path of the "share" folder on the host machine.
Now replace the path "/storage/rfs0/" with the path you could find in the "mount list". For example "sudo /tmp/share/adb shell [your-mount-path]/pwn".
Please note that this exploit will never work with a third party filemanager if the hack is based on a stock filemanager vulnerability...
Same read only issue here, decided to give up waiting and unlocked bootloader
Yeah that's my next step, just got to get find the time. Did unlocking the bootloader wipe you're phone ?
Sent from my XT925 using XDA Premium HD app
onmomo said:
Didn't get an answer from the dev yet.
Click to expand...
Click to collapse
I hope he does eventually respond. Did you maybe try writing to the 2nd poster in the thread, the one who promised to give tech support?
If you guys have XT926, You can just downgrade to Ice Cream Sandwhich, use the working root, then upgrade back to JB with VooDoo's OTA root keeper.
Is there a generally accepted way to do that downgrade (JB to ICS on a Verizon XT926)? Something that's relatively simple for the noob-ish? I have a Razr Maxx running ICS and a Razr Maxx HD running JB (both rooted) and I'd like to try running ICS on the Maxx HD for a bit.
lesdense said:
Is there a generally accepted way to do that downgrade (JB to ICS on a Verizon XT926)? Something that's relatively simple for the noob-ish? I have a Razr Maxx running ICS and a Razr Maxx HD running JB (both rooted) and I'd like to try running ICS on the Maxx HD for a bit.
Click to expand...
Click to collapse
Razr HD Utility. Is the method. You'll need to google it.
can't use atrix root exploit on vzw droid razr hd, can't unlock bootloader either
gio5660m said:
Same read only issue here, decided to give up waiting and unlocked bootloader
Click to expand...
Click to collapse
+1 *2
I get to the same step, `adb /storage/rfs0`
but if I run `adb mount` there is no rfs0
I can't add remote storage to my droid razr
I have the atrix filemanager.apk, but I can't install it
I can't unlock my bootloader (and that's not what I want anyway, not ready yet for cm10, still happy with moto) bc not vzw dev model
sigh
I can wait
---------- Post added at 01:50 AM ---------- Previous post was at 01:22 AM ----------
Trying to install atrix file manager.apk also removed my files app (or at least I can't see it anymore) for me too.
Sent from my DROID RAZR HD using xda app-developers app
---------- Post added at 01:57 AM ---------- Previous post was at 01:50 AM ----------
Same situation for me
Sent from my DROID RAZR HD using xda app-developers app
I talked with dev (@djrbliss) and the exploit absolutely does depend on the Motorola stock FileManager app that can mount network shares as rfs0. So droid RAZR HD/MAXX HD users are out of luck.
There is no writable executable place to manually mount a network share ala `mount -t smbfs -o blah blah` so you can't manually use this exploit either on RAZR HD.
Finally, the FileManager application is a system app so you **can't** install this app. In fact trying to will make your original droid RAZR HD File app disappear along with access to vzw cloud storage.
I really appreciate Dan's work on this - it's nothing short of amazing - but the sad truth for RAZR HD users is that there is no way to use this exploit. It's a catch22 - you need root to use it.
Sent from my DROID RAZR HD using xda app-developers app
Sounds like the dev doesn't realize there is a difference between xt926 and xt925
Those of us with xt925 are not on verizon, and DO have the stock filemanager app on our phone.
Now if the RazrHD filemanager app is somehow different than the Atrix's, that's a different story.
And that's the rub - @djrbliss says the exploit absolutely does depend on the stock FileManager app.
Also - 3rd party apps do not (can not) mount remote storage using libc.mount() because that requires root which no app has. Again catch-22 - can't use matrix HD exploit on RAZR HD. Sorry.
Sent from my DROID RAZR HD using xda app-developers app
---------- Post added at 08:05 PM ---------- Previous post was at 07:58 PM ----------
Telstra can root using Motorola's boot loader unlock code here:
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/87215
Then download Koush's clockworkmod recovery and fast boot. Then in recovery install clockworkmod su. See this xda post:
http://forum.xda-developers.com/showthread.php?p=39167385#post39167385
Sent from my DROID RAZR HD using xda app-developers app
bwanamarko said:
And that's the rub - @djrbliss says the exploit absolutely does depend on the stock FileManager app.
Click to expand...
Click to collapse
Sorry I don't see what the "rub" is?
RAZR HD (xt925) has stock FileManager app.
Is someone saying that the RAZR HD FileManager app is different than the one on Atrix? If so, why would the dev say this should work on RAZR HD? There's some confusion here...

Categories

Resources