Jump to content


Photo

Re-root after 37MB updated.

- - - - -

  • Please log in to reply
25 replies to this topic

#21
BlueMoonRising

BlueMoonRising

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,523 posts
  • Gender:Male
  • Location:Here, there and everywhere...
  • Devices:Orange San Diego, OSF

links are not working plz update the link.

http://www.modaco.co...iles/?p=2195537


  • 0
Whoever exalts himself will be humbled, and whoever humbles himself will be exalted.

Matthew 23:12

#22
Neeraj 9462

Neeraj 9462

    Newbie

  • Members
  • Pip
  • 3 posts
  • Devices:intel xolo

i want link of boot.img only file plz send me link i downoaded 58mb zip from link but i cant find boot.img 

there is a file named boot.img.p n this file doesn't works n plz elaborate the process step by step i am beginner so i don't have much knowledge about it...   


  • 0

#23
Slay3r07

Slay3r07

    Newbie

  • Members
  • Pip
  • 11 posts
  • Devices:Xolo X900

Pls can some one just give me the patched boot.img file ...

that link is not working .....

 

"Step 4 -
This is image that I already patch using 37MB update.zip. Where you need it to get back the phone desktop to business as usual.
https://dl.dropboxus...18135/image.zip"


  • 0

#24
Luni15

Luni15

    Newbie

  • Members
  • Pip
  • 6 posts
  • Devices:Xolo x900
I am using this phone from last 1.5year still working good for me and guess what I am using the otg of phone without root access but still I am not able to use the SD Memory card and guys if you know any thing abt the SD card plz tell me

  • 0

#25
BlueMoonRising

BlueMoonRising

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,523 posts
  • Gender:Male
  • Location:Here, there and everywhere...
  • Devices:Orange San Diego, OSF

I am using this phone from last 1.5year still working good for me and guess what I am using the otg of phone without root access but still I am not able to use the SD Memory card and guys if you know any thing abt the SD card plz tell me

You need root.


  • 0
Whoever exalts himself will be humbled, and whoever humbles himself will be exalted.

Matthew 23:12

#26
Darael

Darael

    Newbie

  • Members
  • Pip
  • 26 posts
  • Gender:Male
  • Devices:San Diego: Xolo ICS
  • Twitter:@Meliral

I've been using a slightly different method, which will work whether you use the Xolo ROM or the Orange one, and has a couple of advantages:  Firstly, the only files it needs that we don't already use as part of the AIO tool's functionality are the official patch update.zips, and secondly, once you've got it set up it becomes a one-line ADB command to re-root the phone, whatever it may be running.

 

Originally I was only able to get this to work for Xolo, because I couldn't manage to flash my phone back to Orange ICS, but I've since had a handset replacement under Orange Care because the capacitative layer of the screen - but not the top glass layer or the actual display underneath - cracked so that most of the surface was unresponsive to touch, and the new one went back to Orange without problem.  As a result, I also have a copy of the 65MiB update.zip which takes Orange stock ICS to the latest patch, pulled with adb.  For anyone interested, the update.zip is downloaded to /cache/fota/ipth_config.bin and kept there until it's applied - this may be useful in case of future updates.

 

Anyway, you don't care about that so much as you want to know what to do.  You will need your phone to be rooted before we begin, which may require a downgrade and the use of a µHDMI cable.  Having done the setup, though, you can downgrade or upgrade at will, because even if you can't see what's happening you can root the phone, and you can use "adb reboot-bootloader" and fastboot to patch so you get your display back.

 

The procedure is as follows:

  1. Root device.  Doesn't matter what version it's running at this point, so long as it's rooted.
  2. adb push this shell script (someone mirror this, please?  I can handle the bandwidth but don't want it to go unavailable if my box goes down) to /data/local/tmp (or other location of your choice, in which case adapt the below appropriately)
  3. Get an ADB root shell.  Be that with insecure ADB, adb shell then su, whatever, I don't care.  Then run these:

  4. #/config is the partition other than /system which *isn't* mounted nosuid noexec
    #and updates leave it alone, so we exploit this and stash our su, Superuser, and busybox here
    #we can't use adb remount because it's not /system
    mount -o remount,rw /config
    
    mkdir /config/reroot # the subfolder is just for neatness
    
    #This assumes su and busybox are in /system/bin.  They may be in /system/xbin, and if so, adjust accordingly.
    #After patching they'll need to be in /system/bin but we'll get to that
    cp /system/bin/su /system/bin/busybox /system/app/Superuser.apk /config/reroot/
    
    #the usual mv binary fails across partition boundaries but busybox mv doesn't
    busybox mv /data/local/tmp/do-reroot.sh /config/reroot/
    
    #these next shouldn't strictly be necessary but don't hurt
    #except for the chmod on the script, that's important
    chown -R root.root /config/reroot
    chmod 755 /config/reroot/busybox /config/reroot/do-reroot.sh
    chmod 644 /config/reroot/Superuser.apk
    chmod 6755 /config/reroot/su
    
    #clean up
    mount -o remount,ro /config
    
    
  5. Update in whatever manner you wish.  I pulled the patch update.zip, so my preferred procedure is "adb reboot-bootloader" followed by "fastboot flash update [...]/updatezips/65M/orange/update.zip but you can do whatever you like.
  6. run the following magic command from your computer: "adb shell /config/reroot/su -c /config/reroot/do-reroot.sh".

Strictly, the script isn't needed, but I wrote it to save myself time given that my experiments with getting both the SD card and the internal storage properly active at once have involved a fair number of bootloop-downgrade-upgrade-reroot cycles.  All it does is copy the three other files into the right places, relying on it being run with elevated permissions thanks to the copy of su to give it the access it needs.

 

I also have a script that does all the above automatically (downgrades to Xolo-stock, roots if this setup hasn't been done before, sets up the above, does the Orange sidegrade, updates, re-roots), but it's written in bash (sh-compatible save for the presence of a pushd and a popd) and my Windows-batch is rusty enough that I have no idea how to translate it.  PM me for a copy; I've tried to encapsulate procedures in functions so as to make it more extensible (and also easier to do things like cut out the Orange sidegrade)


  • 1




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users