What Features Do You Look for in a Gallery App?

With so many different options to choose from, finding the right Gallery app may be a … more

Google Photos ‘Unlimited’ Storage Reportedly Being Capped

When Google Photos was announced, many of us thought very highly … more

Sprint Moves to Lift Video Streaming Limit for All-In

Yesterday, Sprint announced a new unlimited scheme that offered customers an … more

Xiaomi Releases Kernel Source Code For Mi4i

If you’ve been following the XDA News Portal lately, you might have noticed an … more

[ROM-AOSP GRJ22] Oxygen v2.1.6 (Latest gingerbread, clean & simple) (GSM & CDMA)

1,671 posts
Thanks Meter: 3,874
By AdamG, Retired Recognized Developer on 27th February 2011, 09:58 AM
Thread Closed Subscribe to Thread Email Thread

Oxygen is an AOSP source built ROM (ie. not a mod of any sense based ROM), it's minimal, it's superfast and mostly bugfree.

As Oxygen is not a mod/port of any HTC/CyanogenMod or any other ROM and may not be to everyones liking, it's minimalistic and basic but I'm open to ideas and suggestions for improving the ROM.


Android v2.3.4 (GRJ22) built from AOSP
Linux kernel v2.6.35.x
Minimal Google apps

Additional features

Adhoc wifi network support
Advanced power menu with reboot options
Customizable overclock settings
Customizable status bar power widget
Download any file type
Enhanced auto backlight settings
Facebook contacts sync
FM Radio
Headset Icon
Improved widget picker
Long press back to kill mod
Modified Launcher2 with quick uninstall
Optional battery percentage
SIP calling over 3G
Text reflow when zooming
Track change with volume buttons
Various other tweaks and features


A wipe is required when first flashing Oxygen, however, unless otherwise stated, no wipe is needed to upgrade between versions.
  1. Download to your sdcard storage on your HTC Desire
  2. Boot into ClockworkMod Recovery through whatever method you choose (ROM Manager, Power + Volume Down, ADB etc...)
  3. Back up your existing installation
  4. [First flash only] Use the volume keys and optical joypad button to select Wipe Data
  5. Select Install Zip from SD Card
  6. Find the file you downloaded earlier
  7. Scroll through all the No's and hit Yes, install
  8. Wait for the installation to finish
  9. Select Reboot
  10. After initial reboot, reboot a second time and you're all set


I'm not responsible for any damage what-so-ever done to your phone, as with any ROM, you accept this risk.
Downloads are available here!


Android development is a hobby for me, the Android community has been good to me and I enjoy what I do, I don't do it for any personal gain or gratification so if you like Oxygen and would like to show appreciation for the time and effort me and other people have put into it then I would very much appreciate it if you could donate to the 'childhood leukaemia' charity I support, you can donate via Paypal or by card/cheque, thanks for taking the time to read this and thanks for donating if you choose to .
Donate via Cancer Research UK


A big thanks to the following people, I couldn't of done any of this without you guys.
thalamus / schiznik / killkennys / tufkal

Additional thanks also goes to the following people who have made Oxygen possible.
Cyanogen, CM Team, jazzk, st0kes & everybody who has donated
Last edited by AdamG; 31st August 2011 at 03:08 AM.
The Following 830 Users Say Thank You to AdamG For This Useful Post: [ View ]
27th February 2011, 09:58 AM |#2  
OP Retired Recognized Developer
Thanks Meter: 3,874
Donate to Me
2.1.6 [05/07/2011]

Added screenshot to power menu
Fixed long press back to kill/ zoom button control

2.1.5 [04/07/2011]

Added 3 new predictive dictionaries
Added option to turn zoom buttons on/off
Added t-mobile theme chooser (no themes are included by default, download them and find them yourself)
Fixed shutdown bug when battery is low
Fixed signing signature boob
Removed updater

2.1.4 [18/06/2011]

Added CPU overclocking support to OxygenSettings
Added GRJ22 Google Apps incl. Talk2
Added option to hide status bar power widget indicator
Added support to constantly increase/decrease screen brightness depending on light conditions
Added support for Bulgarian & Croatian in LatinIME
Fixed bug which stopped some services restarting
Fixed call delay bug
Fixed wallpaper chooser Launcher2 bug
Fixed extra flashlight settings for status bar power widget
Fixed shutdown menu whilst in the lockscreen
Removed test keys
Signed release with custom keys to fix major Android security flaw
Updated APNs list
Updated busybox to v1.19
Updated su binary

Old changlog available here
Last edited by AdamG; 5th July 2011 at 09:35 PM.
The Following 162 Users Say Thank You to AdamG For This Useful Post: [ View ]
27th February 2011, 10:02 AM |#3  
Senior Member
Flag Brisbane
Thanks Meter: 1,047
To further assist development of the Oxygen ROM - AdamG has now moved to a new official forum. XDA will still see user support for a long time yet, but if you've got more serious issues, have a feature request etc it's recommended to take it up on the new forum.

Likewise, XDA will not be updated with the latest releases (to encourage people to use the new forum) - these releases can be found here

Screenshots! Default home screen, info page, and power widgets are there



Do I need to do a full wipe? Between major version changes - yes - it's highly recommended. If you're simply upgrading from the previous version then no you don't need to wipe.

What A2SD does this support? Oxygen 2.0 supports "froyo style" apps2sd, it also supports A2SD with an EXT3 or EXT4 partition. By default the dalvik cache is not moved to SD for performance reasons - see here for dalvik2sd script. D2SD/D2W scripts will work - but please take this up in their respective threads if you have questions to ask.

What radio should I use? My personal recommendation is to try your stock radio first. There's no single recommended radio as all hardware versions and carriers are different - what works for one person might be terrible for the next.

Why is there no trackpad wake? It takes hacks - basically It won't be included in the Oxgyen rom, however if you need it another user has created a flashable patch here.

Where did 720P recording go? Google didn't enable it on the N1 update, so given that Oxygen is kept as hack-free as possible it's not here either. Video quality is still great and suits playback on the Desire perfectly. (thanks wlee2)

Do i need to be S-OFF or have Oxygen hboot? No, the rom will work S-ON and with any current hboot layout. However the recommended set-up is S-OFF and Oxygen R2 hboot. Note - this will NOT work with a /system below ~100mb any more - hence "current".


Note - all outdated issues removed, no point trying to support people who can't be bothered updating
Attached Thumbnails
Click image for larger version

Name:	snap20110227_203217.jpg
Views:	91282
Size:	19.3 KB
ID:	528564   Click image for larger version

Name:	snap20110227_203229.jpg
Views:	58574
Size:	27.3 KB
ID:	528565   Click image for larger version

Name:	snap20110227_203336.jpg
Views:	54174
Size:	11.2 KB
ID:	528566  
Last edited by mattman83; 10th August 2011 at 11:24 PM. Reason: Fixed/added questions
The Following 117 Users Say Thank You to mattman83 For This Useful Post: [ View ]
27th February 2011, 10:04 AM |#4  
Junior Member
Flag Melbourne
Thanks Meter: 7
Thanks Adam!


Google have clean their code up once again quite a lot and a number of mods need to be rewritten due to this, items broken are listed below,

Long press on volume rocker to change music tracks
Trackball wake/unlock
FM Radio

Did those ended up getting added? Don't see any mention of it in the first post.
The Following 6 Users Say Thank You to Ratmatix For This Useful Post: [ View ]
27th February 2011, 10:07 AM |#5  
OP Retired Recognized Developer
Thanks Meter: 3,874
Donate to Me
Originally Posted by Ratmatix

Thanks Adam!

Did those ended up getting added? Don't see any mention of it in the first post.

I haven't had time to port everything yet.
The Following 38 Users Say Thank You to AdamG For This Useful Post: [ View ]
27th February 2011, 10:07 AM |#6  
Senior Member
Thanks Meter: 4
Sorry but with RC7 and the oxygen updater i can't find the upgrade..

Can I install this over the RC7 wihout to wipe my data???

Thanks Adam here in germany we said: "Was langer wird, wird endlich gut"

This means good thinks need time to be good.

You are The Best!!!
The Following 3 Users Say Thank You to mista1982 For This Useful Post: [ View ]
27th February 2011, 10:10 AM |#7  
Antubis's Avatar
Senior Member
Flag Biguglia
Thanks Meter: 27
Please guys use the Thanks button instead of begining flooding the thread... Adam will know we appreciate his work this way and the thread will keep clean...
The Following 8 Users Say Thank You to Antubis For This Useful Post: [ View ]
27th February 2011, 10:10 AM |#8  
amitabhishek's Avatar
Senior Member
Thanks Meter: 17
Hobson's choice : Flash this one or continue with Dev-Null version?

Sent from my HTC Desire using XDA App
Last edited by amitabhishek; 3rd March 2011 at 05:31 AM.
27th February 2011, 10:12 AM |#9  
bobsie41's Avatar
Senior Member
Flag Hornsea
Thanks Meter: 319
Donate to Me
I am currently running [ROM-GINGERBREAD GRI40] DevNull-TEST.
Is this new Oxygen update pretty much the same?
What would i gain from flashing this instead of above?
I am very happy with the rom i am using at the moment but miss the power widgets in the dropdown notification bar, is there an easy way to install this?
Can i update to this without wipe from above rom??
The Following 3 Users Say Thank You to bobsie41 For This Useful Post: [ View ]
27th February 2011, 10:21 AM |#10  
Thanks Meter: 2
Thank you.
Just a fast question do an upgrade from RC7 require a wipe?
And if yes or no, could you please note that it does/does not require a wipe from the RC7 on the main page.
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes