downgrade, root, bootstrap with bsr, flash rom
with linux use ezSBF or How to: sbf on linux (and now OSX!
with linux use ezSBF or How to: sbf on linux (and now OSX!
downgrade, root, bootstrap with bsr, flash rom
with linux use ezSBF or How to: sbf on linux (and now OSX!
Thanks again. Just going to stick with 1kds method. I like simple automation. I was reading that a lot of the JB ROMs are only about about 70-80 percent complete depending on your usage (like camcorder). Im thinking he may have to use ICS if possible. Still better than gb
Sent from my One X using xda app-developers app
edit: thanks again..it worked perfectly...installing ICS as i type tis..thank you so much!
phifc said:There's an exploit in loadpreinstall.sh. It compares md5 sum files of preinstalled apps and if they're different, copies the md5 to the local cache. The preinstall just has an empty file in app/ so it will parse the md5 for it. Instead of an md5 sum, it contains a local.prop that allows adb root shell. So the system thinks it's copying the md5sum to the cache when it bounces off the symlink and overwrites the /data/local.prop, giving adb root on next reboot
Don't let the word Linux scare you, this is just a cd you burn, nothing installs to your pc. Once you burn this CD you are ready to SBF flash anywhere you have a computer, no net connection needed to download any files.
This is an .iso file. It is a complete Linux operating system that you will download, burn to CD (or USB) then boot your pc from CD or USB, this allows your pc to reboot into a different operating system.
Instructions (Mac):
Download .iso
Use Disk Utility (built in) to burn iso file to a CD (instructions)
Shut computer down
Hold c key, push power and hold c until you see the Linux OS start
Hit enter at the yellow "boot baby... boot" screen
You will see yellow dots for 3-5 minutes then the script will start
Instructions (Windows):
Download .iso
Burn iso image to a disk (Instructions, Windows 7 - Vista and XP) or (Load to a USB flash drive)
Reboot PC
Hit F12 (sometimes F8 or esc) during boot to go to boot menu (possibly google search how to boot your specific pc from CDROM)
Select boot from CDROM (or USB if you used a flash drive)
Hit enter at the yellow "boot baby... boot" screen
You will see yellow dots for 3-5 minutes then the script will start
Live USB Instructions (Windows):
(Instructions from pendrivelinux.com)(thanks)
Download UNetBootin for Windows
Download your favorite Linux ISO
Double click the Unetbootin Executable to start the program
(1) Click the Diskimage radio box
(2) browse to select your ISO
(3) Set your target USB drive
(4) click OK to start the creation
(5) After the USB drive is done select reboot.
(6) During boot enter the boot menu and change USB to boot first, save and reboot.
(7) When booting from UNetbootin select SliTaz
________________________________________________
You will now be in the script and ready to flash.
cd/
cd c:root
adb shell rm /data/preinstall_md5/magic.md5 ( don't worry if you see an error)
adb shell ln -s /data/local.prop /data/preinstall_md5/magic.md5
moto-fastboot.exe flash preinstall root.img
moto-fastboot.exe reboot
adb shell
The batch file already attempts to remove those files, right before rebooting into recovery to have the cache wiped. So unless something failed in the batch file, those files should already be deleted.haven't seen this problem, but
you could try removing root files, that are no longer needed
with terminal emulator or adb shell
su
rm /data/preinstall_md5/magic.md5
rm /system/preinstall/md5/magic.md5
rm /system/preinstall/app/magic
Sent from my DROID2 using xda app-developers app
I have a thought on something that might work, but it will require a bit of work on your part. One of the steps in rooting batch file, is putting the local.prop file back to normal, which no longer gives adb root access.Nope. I can't update from recovery either. My phone is a bit off, I have a wholethread about it.
Nope, doesn't help. I'm going through the process manually using adb right now, at it seems to me that after flashing Eclipse the root.img I'm using isn't valid with Eclipse on 2.3.5. Specifically, here's what I'm doing and here's what's happening...
- adb shell ln -s /data/local.prop /data/preinstall_md5/magic.md5 (no error)
- adb reboot-bootloader (no error)
- moto-fastboot flash preinstall root.img (sending 'reinstall'... okay, whiting 'preinstall'... okay)
- moto-fastboot reboot (no error)
- adb reboot (no error)
- adb shell mount -o remount,rw /dev/block/system /system (mount: Operation not permitted)
So, I think the root image doesn't work with something, though I'm still noobish with it all. Maybe I'll try some different ones...
Thanks again. Just going to stick with 1kds method. I like simple automation. I was reading that a lot of the JB ROMs are only about about 70-80 percent complete depending on your usage (like camcorder). Im thinking he may have to use ICS if possible. Still better than gb
Sent from my One X using xda app-developers app
edit: thanks again..it worked perfectly...installing ICS as i type tis..thank you so much!