• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Cyanogen 7.0.3 Light edition

Rastaman-FB

Extreme Android User
Sep 11, 2009
6,113
1,010
UK
Dunno if anyone has seen this but i thought i would post it here anyway as there has not been many posts on the xda thread.

CyanogenMod 7.0.3 Light (HBOOT Bravo Oxygen) [11/05/11] - xda-developers

Basically its been stripped down and some stuff compressed.
Ive gone further and removed a couple of other things but without doing anything this version can sit on an 85mb system partition and still retains cm7 functionality and changes.
I moved to it as i found the last version of GV2.4 buggy and it seems its getting buggier and buggier
Devnul didnt have the lockscreen features i wanted and widget locker was overkill
F1 v2 was buggy and GPS didnt work (i was forced to use widget locker as its an init.d version of devnul)
Redux has image rendering issues which pissed me off

for those of you that like light roms but dont want to lose some of the nice features of CM/ginger villain it is certainly a good move (its 2.3.3 like cm7 as gr22 "2.3.4" is currently nightly only)

ill post the link a second time
CyanogenMod 7.0.3 Light (HBOOT Bravo Oxygen) [11/05/11] - xda-developers

if you are interested post on there and give the dev some thanks as i would like him to continue this project

EDIT for those of you with S-Off you can see my partition sizes in the sig. 83 is because i further removed more stuff
if you do not require a2sd its worth you going into the system/etc/init.d and deleting mountSD
 
Just spotted this one for the first time a few minutes ago - and noticed who the most recent poster was :)

I don't seem to be having problems with GV, but feel a certain restlessness so will keep an eye on this one.

the problem i spotted with GV was that it seemed unnecessarily heavy for what it offered but more annoyingly that lock screen bug
it was really starting to piss me off as i use my phone for music and use the music controls

it just annoyed me so it made me jump ship as i felt it lacked the quality it once had.
also i got the shrinkage bug after trying redux and getting a big partition like SUroot but redux seems a bit unloved and too many afterthoughts where things like the rendering were not addressed

f1 was made by a script kiddie, i think he just stuck it in the kitchen and anyone could do that. he asked me to make him an update.zip for the 06mountdl file which rang alarm bells. theres no way hes gonna be able to fix the gps issue and as such hes also taking donations. its a way he can make pocket money so im stopping there with that one
 
Upvote 0
Yeah total script kid. Just ran it through dsixda. I know that as I ran dev null through the kitchen and it was identical to what he posted.

I want a really light Rom but something personal so I have a huge learning curve ahead of me. Just created my ubuntu build environment and sync'd with git... I'm hoping to have built myself a test Rom in the next few weeks. Can I get it any smaller than 67MB? Doubtful, but I'll enjoy finding out
 
Upvote 0
Yeah total script kid. Just ran it through dsixda. I know that as I ran dev null through the kitchen and it was identical to what he posted.

I want a really light Rom but something personal so I have a huge learning curve ahead of me. Just created my ubuntu build environment and sync'd with git... I'm hoping to have built myself a test Rom in the next few weeks. Can I get it any smaller than 67MB? Doubtful, but I'll enjoy finding out

please send me links of any guides you have and further stuff as i want to get involved with rom building myself :p
although im not remotely a programmer
 
Upvote 0
Nor am I. You can compile a completely stock AOSP rom from source without any programming at all. You just need to create your build environment which is quite involved if like me, you have never used linux before.

This is where you start (see the getting started links on the left)

Get Involved | Android Open Source

I'm just waiting for an answer from Richard Trip on proprietary drivers. I think I know the answer, but waiting for confirmation. He said he'd happily help (gotta love him - He helped eviollet get started too) but he will reply in full when he gets to a computer...

Initially I was advised by a couple of xda members to start compiling from CM source to learn but the only difference between that and from source is the drivers so I may aswell jump straight to that as I don't really want to do CM compiles.

If you're interested in compiling CM:

Compile CyanogenMod for Bravo - CyanogenMod Wiki

Once I have compiled a few stock roms that work (including fixes I may have to learn to implement) I will then try to learn programming but thats ages off.

The way I see it, if I can get good enough at this, by next device (feb-may 2012) I could maybe become a developer :)

I remember a while back we both said we didn't want to be developers :) I even said it to someone the other day. Look at us now. I've gone as far as I can modifying.
 
Upvote 0
I saw that ROM and was curious. Seems like all the important/cool things are still there, and the only difference is that you could have a CM7 in Oxygen table.
Well, for me it is only a small step (CM7 on CM7 table), but still interesting that this was done. :)

Just noticed you became a guide. When did that happen?

Congrats :)

I was one once.
 
Upvote 0
Just noticed you became a guide. When did that happen?

Congrats :)

I was one once.
Thanks. I guess I was suddenly included into the "green" group. :D
Guide/Moderator task requires certain "administrative" time in the forum and you probably don't have that.
Anyway, you are always doing some cool things and I'm looking forward to see an SUroot ROM (probably only 10MB large, but works like a Swiss Army knife). :D
 
Upvote 0
Nor am I. You can compile a completely stock AOSP rom from source without any programming at all. You just need to create your build environment which is quite involved if like me, you have never used linux before.

This is where you start (see the getting started links on the left)

Get Involved | Android Open Source

I'm just waiting for an answer from Richard Trip on proprietary drivers. I think I know the answer, but waiting for confirmation. He said he'd happily help (gotta love him - He helped eviollet get started too) but he will reply in full when he gets to a computer...

Initially I was advised by a couple of xda members to start compiling from CM source to learn but the only difference between that and from source is the drivers so I may aswell jump straight to that as I don't really want to do CM compiles.

If you're interested in compiling CM:

Compile CyanogenMod for Bravo - CyanogenMod Wiki

Once I have compiled a few stock roms that work (including fixes I may have to learn to implement) I will then try to learn programming but thats ages off.

The way I see it, if I can get good enough at this, by next device (feb-may 2012) I could maybe become a developer :)

I remember a while back we both said we didn't want to be developers :) I even said it to someone the other day. Look at us now. I've gone as far as I can modifying.

yeah i know, im just bored and ive even learned how to make simple signed flashable zips for file replacement/updating

EDIT:
i dont have nearly enough ram on my home computer or any computer for that matter :/
 
Upvote 0
Thanks. I guess I was suddenly included into the "green" group. :D
Guide/Moderator task requires certain "administrative" time in the forum and you probably don't have that.
Anyway, you are always doing some cool things and I'm looking forward to see an SUroot ROM (probably only 10MB large, but works like a Swiss Army knife). :D

Dont get excited, youll only be diappointed.
 
Upvote 0
yeah i know, im just bored and ive even learned how to make simple signed flashable zips for file replacement/updating

EDIT:
i dont have nearly enough ram on my home computer or any computer for that matter :/

Only got 2GB of RAM on my crappy lapdog. Aloocated 1GB to ubuntu. It runs hot, but it runs.
 
Upvote 0
Are my eyes deceiving me; The Rasta's on Cyanogen.... YOU TART!

(Been with more roms than I've had hot dinners) :p

How does this init.d thingy work?


Ill use anything that suits my needs and isn't buggy

Init.d is a system script folder that is accessed during os loading sequence. Things like the a2sd script and things are locates there
 
Upvote 0
Well, I've got it going on the Oxygen table, as advertised, and it seems to work very nicely so far. It only just fitted though (after I'd replaced the camera with the Miui one, changed kernel), so I'm glad I did the setup with a larger table. Removed a few more bits to give some headroom, and have some others frozen to check they aren't needed.

Not gone for the no2sd thing yet - would need to trim my app collection a bit for that to be comfortable. But hey, I've got 123 user apps, 270 MB internal free :)

And the "long press on notification widget takes you to the setting menu" still works, so that's clearly a CM rather than a GV add-on.
 
Upvote 0
Speaking of Init.d scripts under CM7 - they work fine.
I've got these on my phone, but I can only guess what some of them do (/system/etc/init.d):
00banner,
01sysctl,
03firstboot,
04modules,
05mountsd,
06mountdl (this ties /cache/download to /data/local/download)
11link2sd (optional script after installing Link2SD)
20userinit



@Hadron,
That looks similar to mine: 131 user apps with 247MB free (using CM7 on CM7 table).
 
Upvote 0
Ill use anything that suits my needs and isn't buggy

Init.d is a system script folder that is accessed during os loading sequence. Things like the a2sd script and things are locates there

So what's so fruity about no a2sd, data2sd etc? I have 130 system and 5 cache with an ext3 of around 300Mb on my 8Gb card and things are dandy. I'm guessing your getting Init.d to not mount your ext3? That means haven't formatted your card and your not gaining anymore fat32 so what's the point? I can't believe you can perceive a speed difference?

You guys say you've gone as far as you can modding; Am I missing something? Is this just the thrill of the chase?
 
Upvote 0
So what's so fruity about no a2sd, data2sd etc? I have 130 system and 5 cache with an ext3 of around 300Mb on my 8Gb card and things are dandy. I'm guessing your getting Init.d to not mount your ext3? That means haven't formatted your card and your not gaining anymore fat32 so what's the point? I can't believe you can perceive a speed difference?

You guys say you've gone as far as you can modding; Am I missing something? Is this just the thrill of the chase?

Personal choice. I like that I don't have to rely on ext as everything is on nand. I'm already using custom mtds so its logical to try and remove the need of extra scripts and extra partitions.
I don't notice much difference in speed but from an is perspective I know there is a minor one that a user with a good card would never notice.

I'm into Modding cost I'm always wanting to push boundaries and experiment. If I get bored of something I have to make it interesting.

It's choice, you shouldn't question why I am like this

Its likely like suroot ill be getting into more dev stuff
 
Upvote 0
You guys say you've gone as far as you can modding; Am I missing something? Is this just the thrill of the chase?

Yes pretty much. I cannot modify any further as my desire has every mod that it needs and runs very well. Now its just wanting something different to everyone else.. building my own rom is all thats left really.

I've got no ext partition (No2ext ;) )and it all runs from NAND, 360 MB /data
 
Upvote 0
@Hadron,
That looks similar to mine: 131 user apps with 247MB free (using CM7 on CM7 table).
Now at 235MB free on the CM7 table.

Realised I hadn't changed the colours of the notification pull-down yet. I thought that as this was a very small change & the UOT flash should be replacing stuff it shouldn't push the system size up too much. But it was still enough to push me over 90MB, which predictably didn't end well...
Guess that's the risk of trying to optimise tightly :eek:

So I'm running the CM7 table for the moment, until I'm sure I don't need to fiddle any more (getting bored of nandroid today). Anyway, this will give me the option of swapping to full-fat CM7 without any further fiddling if I want to compare.
 
Upvote 0
I'm guessing your getting Init.d to not mount your ext3? That means haven't formatted your card and your not gaining anymore fat32 so what's the point? I can't believe you can perceive a speed difference?
That's why I replied like that.

I'm gaining 512 fat32 but that's not the issue. You asked what's the point. There doesn't need to be one I wanted a cleaner rom withe the functions I use day to day. I have 90+ apps installed with no a2sd and still have 90mb free. This files include all 3 angry birds, worms, copilot, cordy and that's with all dalvic being on band too. Speed for launch was never an issue as I have a high rated class6 card.
This also means if my sdcard dies I don't have a problem booting or losing apps
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones