Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,778,893 Members 43,123 Now Online
XDA Developers Android and Mobile Development Forum

Modified RC30 - full version

Tip us?
 
JesusFreke
Old
(Last edited by JesusFreke; 25th January 2009 at 10:41 PM.)
#1  
JesusFreke's Avatar
Recognized Developer - OP
Thanks Meter 41
Posts: 736
Join Date: Oct 2008
Location: Dallas
Default Modified RC30 - full version

I've uploaded a new version (v1.2) of the modified RC30 update.

http://rapidshare.com/files/16522776...a-dev_v1.2.zip
http://android-dls.com/forum/index.p...rb_v=viewtopic(see forum post for link to actual file)

You must have the modified recovery image installed before trying to install this.

Install as per usual - copy to sd card, rename to update.zip, reboot, enter recovery mode and hit alt+s.

(here's a guide on how to install in Italian - thanks Deedend!)


The primary new features in this version are
- adb shell now works in recovery mode
- a real su (instead of the setuid copy of sh in the last version)
- lots of new goodies in /system/xbin and /system/modules

Other things that have changed from v1.1
- This version has a kernel compiled by Saurik, with more core stuff "turned on", to support more modules (Specifically, /dev/mem and /dev/kmem are available now)
- new features in init
- support for mounting to loop devices
- move flag for mount
- mknod that can wait for a device
- chdir, chroot, usleep, include, trigger
- Changed the init.rc so that it will include /system/init.rc and /data/init.rc, so you can easily add new startup stuff, without having to rebuild/reflash boot.img
- Changed the boot-up recovery flash to look for a file at /data/recovery.img instead of /system/recovery.img, and also to delete recovery.img after a successful flash
- changed the "mount" symlink to be busybox's mount instead of toolbox's mount
- added an /etc/fstab file that busybox's mount can use, that lists the standard system partitions.
- changed the fingerprint back to the official RC30 fingerprint (don't want to let google know you're using a modified build)
- using a newer version of busybox
- moved busybox from /system/bin to /system/xbin


Note: A big thanks to Saurik (the "debian on Android" guy ) for all the changes to init and the kernel, as well as the modules in /system/modules. He also tweaked and recompiled a newer version of busybox. He recently posted his own update that I shamelessly stole this stuff from (with his permission )


It also includes the changes that were made in v1.0 and v1.1. namely
- set ro.secure=0, ro.debugable=1, and persist.service.adb.enable=1 in /default.prop, to enable adb to run as root
- Added the ability to mount to a loop in init
- Mount /system/xbin/xbin.cramfs into /system/xbin in init.rc
- Looks for a recovery image to flash at /data/recovery.img instead of /system/recovery.img, and deletes the recovery image after a successful flash
- added back in the telnetd command from RC29


-----
For those who have installed the stock RC30 update: no, you cannot install this update. You must have a modified recovery image installed to apply the update, and you have to have root access to install a modified recovery image. You can't get root access in stock RC30, so you can't install a modified recovery image, and so you can't install this update.
-----
 
usmc2k
Old
#2  
usmc2k's Avatar
Senior Member
Thanks Meter 5
Posts: 346
Join Date: Apr 2006
Location: I.E.
im gonna try this on my stock rc28... let u know tha good tha bad n tha ugly
 
pramods
Old
#3  
Member
Thanks Meter 0
Posts: 57
Join Date: Oct 2008
Quote:
Originally Posted by JesusFreke View Post
.... You should be able to apply it no matter what RC you are on.....
My G1 is at RC30, would I be able to update it via SD card again to gain the root access?

-Pramod
 
JesusFreke
Old
#4  
JesusFreke's Avatar
Recognized Developer - OP
Thanks Meter 41
Posts: 736
Join Date: Oct 2008
Location: Dallas
Quote:
Originally Posted by pramods View Post
My G1 is at RC30, would I be able to update it via SD card again to gain the root access?

-Pramod
No. If you're running stock RC30, and don't have my recovery image installed, you're out of luck, until another root exploit is found.
 
usmc2k
Old
(Last edited by usmc2k; 9th November 2008 at 04:38 AM.)
#5  
usmc2k's Avatar
Senior Member
Thanks Meter 5
Posts: 346
Join Date: Apr 2006
Location: I.E.
Does this include all the regular upgrades that the rc30 was going to bring like the battery fix ? And So i dont mess up how do i install the modified recovery image correctly ?
 
tritron777
Old
#6  
Senior Member
Thanks Meter 7
Posts: 130
Join Date: Nov 2008
What mod we have to install it? since is not signed with google key it will not load on 29 at all.
 
JesusFreke
Old
#7  
JesusFreke's Avatar
Recognized Developer - OP
Thanks Meter 41
Posts: 736
Join Date: Oct 2008
Location: Dallas
Quote:
Originally Posted by usmc2k View Post
Does this include all the regular upgrades that the rc30 was going to bring like the battery fix ?

Yes. It is identical to the stock RC30, except for the specific modifications I mentioned.
 
JesusFreke
Old
#8  
JesusFreke's Avatar
Recognized Developer - OP
Thanks Meter 41
Posts: 736
Join Date: Oct 2008
Location: Dallas
Quote:
Originally Posted by tritron777 View Post
What mod we have to install it? since is not signed with google key it will not load on 29 at all.
You have to have the modified recovery tool on your phone, which has the test keys.
 
humble
Old
#9  
humble's Avatar
Senior Member
Thanks Meter 5
Posts: 199
Join Date: Dec 2007
Thank YOU SO MUCH! i was afraid i wasn't going to see you. i try ed someone else's(mod) and I stuck in your recovery because i tryed to format partion md3(system) and restore it with the backup(for some reason i was stuck between RC29-30) the phone froze but i tell you your recovery is the S*** it Saved my A** Where's your donation account?(4real)
Device:Nokia N900

Device:Nook Color
ROM:CM Nightly's
KERNEL: Dalingrin's OC kernel [6/18/11]
 
usmc2k
Old
#10  
usmc2k's Avatar
Senior Member
Thanks Meter 5
Posts: 346
Join Date: Apr 2006
Location: I.E.
Do I still have to install the modified recovery image or is it included in ur version ?

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Make a Pre-Rooted Stock Sony ROMs in Just Few Clicks

Many usersdon’t see any particular reason to change out the stock firmware … more

Add Timestamps to Xposed Installer Logs with… Xposed!

If talking about the most interesting projects in the last few years, we must … more

Secrecy Goes Open Source, Assures File Encryption

As some of you may remember, a while back we spoke about Secrecy, an effective file … more

[APK] Google News and Weather Gets Material Design Makeover, Minor Maps Updates

Although Google has somewhat gotten out of the habit of their … more