Oxygen Forums has moved to http://forum.oxygen.im/
This is going to be the new place to ask for help and receive answers to your most challenging questions about Oxygen.
I have taken the time to make this FAQ for you all so we can try and keep a lid on the countless Questions being asked again and again in the thread, inevitability getting lost in translation and posts.
Please Continue!
Basics First!
New to Rom's, Flashing and developing in general?
Start here
Then here
Turkeys Ultimate guide to root
Recent Changes Oxygen 2.1.3
Features
************************* READ ME *******************************
*****************************************************************
* Market downloads are now stored on the SD card because Google *
* increased the maximum app size to 50mb, the /cache partition *
* on some HBOOT partition layouts are under this size so some *
* larger apps will fail to download, if you have any problems *
* with downloading market apps, delete the "Android" folder on *
* your SD card and reboot, you should have no problems then. *
*****************************************************************
*****************************************************************
Known Bugs
Bugs Tracker
Here is the LINK to Adams Bug tracker, Please post all found bugs here!
What's Oxygen?
(snippet from AdamG frontpage):
Oxygen ROM is an AOSP source built ROM (ie. not a mod of any sense based ROM), it's minimal, it's superfast and 99.9% bugfree.
After OpenDesire, I wanted to create something unique, as a fellow developer said to me there is no point there being 3 ROMs based around the same code (CM/OD/DF), I grew bored and lost interest in OD because it no longer felt special and it just felt like a race to release the latest CM code against DF, which was 1 pretty lame and 2 damn right depressing. When I initially started OD it was unique and it's popularity grew exponentially as it was the first Froyo AOSP ROM available for the HTC Desire at the time and a real alternative to the dull, dark and nasty HTC bloatware.
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.
Screenshots
How do I Install OxygeN?
This thread made by Benko286, Explains in detail how to install ANY rom on HTC desire, with easy and complex guides Here
Make sure you already have a custom recovery installed
ie: Clockwork or Amon-RA.
Clockwork / Amon-RA
S-OFF?
***Please be aware***
Good news to all pvt4 (different NAND security version of desire) with erasesize 40000 and 20000:
PVT4 can now be S-OFF'd
AlphaRev 1.8 HBOOT reflash utility
How to S-OFF your Desire using the reflash utility - By AndroidGX
http://*******/2GajZ
custom HBOOT for erasesize 40000 and 20000 now available.
To Check erasesize use the adb command below
Output should look like this.
mtd0: 00100000 00040000 "misc"
mtd1: 00480000 00040000 "recovery"
mtd2: 00340000 00040000 "boot"
mtd3: 0fa00000 00040000 "system"
mtd4: 02800000 00040000 "cache"
mtd5: 096c0000 00040000 "userdata"
All models can now be S-OFF'd
What's S-OFF?
Quoated from the alpharev
Detailed S-OFF instructions by AndroidGX
Once you have S-OFF'ed you can flash a different partition table Ie: data++, Sense, Stock 1.5 and N1Table.
For Oxygen it is recommended to flash OxygeN HBOOT, Although you can flash data++ and N1table with no problems.
OxygeN HBOOT
Their is now a specific Oxygen HBOOT provided by alpharev.nl.
To install:
Ubuntu :
1) Nandroid backup in recovery. (on your phone)
2) Verify the MD5SUM of the file you downloaded against the one in the table.
3) Flash Oxygen HBOOT with your phone in fastboot mode (fastboot is a command line program used in the android sdk)
To enter fastboot press = (Back+POWER) -> open up a termon ubuntu or on windows, a CMD shell, then enter the below
(change into the correct filename for the HBOOT you downloaded)
4)Then
5)Then
6)Boot into recovery, flash oxygen-rom, wipe all and Reboot.
Fastboot and ADB Setup Instructions
ADB
ADB setup Windows
Fastboot
Ubuntu Instructions by wddglr
Windows Instructions by mazodude - Even tho this is for Nexus, The process is exactly the same
Ext3 partition removal
With the new OxygeN HBOOT their is no longer a need for ext3 (in fact its slower), So to remove it you will need to download something like Gparted to manage the partition tables on your sdcard.
Delete the ext3 partition and completely reformat the card to fat32
Then install the new Oxygen HBOOT,
Then wipe cache's /all,
Then install OxygeN.
Radio
If your using the Oxygen Hboot you WILL need to flash any radios via fastboot!
Using ADB from either a terminal or command line, enter the below...
Remember to extract the radio.img from the .zip before hand!
TIP! = Having the radio.img in the tools folder of the SDK, or wherever your adb program is makes life easy..
Recommended Radio
Here - 32.44.00.32U_5.09.05.30_2
Download Oxygen
To download Oxygen click HERE where you will be redirected to AdamG's thread on Oxygen.
Download is near the end of post 1!
Thalamus Kernels for oxygen 2.0.+
To test a new kernel if you experience any issues at all, you can try these made by thalamus.
http://thalamus.ineige.org/kernels/
To install ...
- Boot into Recovery
- Flash the required kernel .zip
- Reboot
Oxygen FAQ
More EXCELLENT answers from MattMan83 - Here
This is the FAQ for the ROM Oxygen Produced by AdamG.
Hello all,
This is going to be the new place to ask for help and receive answers to your most challenging questions about Oxygen.
I have taken the time to make this FAQ for you all so we can try and keep a lid on the countless Questions being asked again and again in the thread, inevitability getting lost in translation and posts.
Please Continue!
Basics First!
New to Rom's, Flashing and developing in general?
Start here
Then here
Turkeys Ultimate guide to root
Recent Changes Oxygen 2.1.3
Features
- Android v2.3.4 (GRJ22) built from AOSP
- Linux kernel v2.6.35.x
- Minimal Google apps
- Superuser
- Busybox
- Apps2SD
- Adhoc wifi network support
- Advanced power menu with reboot options
- Customizable auto backlight settings
- Customizable status bar power widget
- Download any file type
- FM Radio
- Improved widget picker
- Long press back to kill mod (must be activated in Oxygen Settings)
- Optional battery percentage
- Text reflow when zooming
- Various other tweaks and features
************************* READ ME *******************************
*****************************************************************
* Market downloads are now stored on the SD card because Google *
* increased the maximum app size to 50mb, the /cache partition *
* on some HBOOT partition layouts are under this size so some *
* larger apps will fail to download, if you have any problems *
* with downloading market apps, delete the "Android" folder on *
* your SD card and reboot, you should have no problems then. *
*****************************************************************
*****************************************************************
Known Bugs
None...
Bugs Tracker
Here is the LINK to Adams Bug tracker, Please post all found bugs here!
What's Oxygen?
(snippet from AdamG frontpage):
Oxygen ROM is an AOSP source built ROM (ie. not a mod of any sense based ROM), it's minimal, it's superfast and 99.9% bugfree.
After OpenDesire, I wanted to create something unique, as a fellow developer said to me there is no point there being 3 ROMs based around the same code (CM/OD/DF), I grew bored and lost interest in OD because it no longer felt special and it just felt like a race to release the latest CM code against DF, which was 1 pretty lame and 2 damn right depressing. When I initially started OD it was unique and it's popularity grew exponentially as it was the first Froyo AOSP ROM available for the HTC Desire at the time and a real alternative to the dull, dark and nasty HTC bloatware.
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.
Screenshots
How do I Install OxygeN?
This thread made by Benko286, Explains in detail how to install ANY rom on HTC desire, with easy and complex guides Here
Make sure you already have a custom recovery installed
ie: Clockwork or Amon-RA.
Clockwork / Amon-RA
S-OFF?
***Please be aware***
Good news to all pvt4 (different NAND security version of desire) with erasesize 40000 and 20000:
PVT4 can now be S-OFF'd
AlphaRev 1.8 HBOOT reflash utility
How to S-OFF your Desire using the reflash utility - By AndroidGX
http://*******/2GajZ
custom HBOOT for erasesize 40000 and 20000 now available.
To Check erasesize use the adb command below
Code:
adb shell cat /proc/mtd
Output should look like this.
mtd0: 00100000 00040000 "misc"
mtd1: 00480000 00040000 "recovery"
mtd2: 00340000 00040000 "boot"
mtd3: 0fa00000 00040000 "system"
mtd4: 02800000 00040000 "cache"
mtd5: 096c0000 00040000 "userdata"
All models can now be S-OFF'd
What's S-OFF?
Quoated from the alpharev
HTC implemented security on their newer generation phones. This flag, called @secuflag, controls whether your phone has
it's NAND or flash unlocked. Most noticeably, S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, secuflag controls whether zip files being flashed through recovery or fastboot, are signed by HTC.
The now notorious S-OFF (security off) will disable this NAND security.
Since we are unable to access the Radio NVRAM itself (where secuflag is stored), we turned our attention to HBOOT.
http://alpharev.nl/
Detailed S-OFF instructions by AndroidGX
Once you have S-OFF'ed you can flash a different partition table Ie: data++, Sense, Stock 1.5 and N1Table.
For Oxygen it is recommended to flash OxygeN HBOOT, Although you can flash data++ and N1table with no problems.
OxygeN HBOOT
Their is now a specific Oxygen HBOOT provided by alpharev.nl.
AdamG: I would like to recommend that people who intend
to use Oxygen as their main ROM use the AlphaRev Oxygen HBOOT,
this is a customized HBOOT specifically for Oxygen and features a
massive /data partition, allowing you to install even more apps
than previously possible.
To install:
Ubuntu :
1) Nandroid backup in recovery. (on your phone)
2) Verify the MD5SUM of the file you downloaded against the one in the table.
Code:
md5sum bravo_alphaspl-oxygen.img
To enter fastboot press = (Back+POWER) -> open up a termon ubuntu or on windows, a CMD shell, then enter the below
Code:
fastboot flash hboot bravo_alphaspl-oxygen.img
4)Then
Code:
fastboot reboot-bootloader
Code:
fastboot erase cache
Fastboot and ADB Setup Instructions
ADB
ADB setup Windows
Fastboot
Ubuntu Instructions by wddglr
Windows Instructions by mazodude - Even tho this is for Nexus, The process is exactly the same
Ext3 partition removal
With the new OxygeN HBOOT their is no longer a need for ext3 (in fact its slower), So to remove it you will need to download something like Gparted to manage the partition tables on your sdcard.
Delete the ext3 partition and completely reformat the card to fat32
Then install the new Oxygen HBOOT,
Then wipe cache's /all,
Then install OxygeN.
Radio
If your using the Oxygen Hboot you WILL need to flash any radios via fastboot!
Using ADB from either a terminal or command line, enter the below...
Code:
fastboot flash radio radio.img
TIP! = Having the radio.img in the tools folder of the SDK, or wherever your adb program is makes life easy..
Recommended Radio
Here - 32.44.00.32U_5.09.05.30_2
Download Oxygen
To download Oxygen click HERE where you will be redirected to AdamG's thread on Oxygen.
Download is near the end of post 1!
Thalamus Kernels for oxygen 2.0.+
To test a new kernel if you experience any issues at all, you can try these made by thalamus.
http://thalamus.ineige.org/kernels/
To install ...
- Boot into Recovery
- Flash the required kernel .zip
- Reboot
Oxygen FAQ
More EXCELLENT answers from MattMan83 - Here
Code:
[COLOR="Green"]Q: How do I use OxygenUpdater[/COLOR]
A: Read this excellent tutorial [URL="http://*******/2Gana"]here[/URL]
Q: [COLOR="Green"]Help I get a FC with ...[/COLOR]
A: Perform a wipe, 99% of the time this solves all problems
Q: [COLOR="Green"]I can't flash any radios, with OxygeN Hboot![/COLOR]
A: If your using the Oxygen Hboot you WILL need to flash any radios via fastboot!
Q: [COLOR="green"]The keyboard doesn't have my locale dictionary[/COLOR]
A: Check the following thread [URL="http://*******/2Gaot"]here[/URL] for an alternative IME
Q: [COLOR="green"]How can I change the stock Launcher[/COLOR]
A: Go to Settings > Apps > Permissions > Clear data for Zeam. Press home, choose Launcher and highlight "use as default" **remember to download another launcher from the market first**
Q: [COLOR='green']Do I need to do a full wipe? [/COLOR]
A: You shouldn't have to if coming from RC7 or DevNull, however if you have any issues with stability or features not working you will be asked to perform a full wipe + reinstall before we can help you.
Q: [COLOR='green']What A2SD does this support? [/COLOR]
A: 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 - [URL="http://*******/2GapT"]see here[/URL]. D2SD/D2W scripts will work - but please take this up in their respective threads if you have questions to ask.
Q: [COLOR='green']My battery is draining too fast - what the?[/COLOR]
A: This is a peculiarity of GB rom's at this point. Change your wifi settings to never sleep and problem solved - seems a little back to front but it works! (thanks earanor)
Q: [COLOR='green']Why don't some apps show in market - they did before?[/COLOR]
A: In the final release of this ROM the market fingerprint was updated to reflect that you're now running 2.3.3. If an app does not show it means it may not be compatible with Gingerbread - you should contact the App dev regarding this. [URL="http://*******/2Gaq3"]See here[/URL]
Q: [COLOR='green']Why is this missing? [/COLOR]
A: OJ Wake/Track Change/Quiet Hours Google changed alot of the underlying code in the 2.3.3 update which broke a few things. These features are being actively worked on but are currently not functioning - an update will be released at some point to restore these features, but there is no ETA currently. UPDATE - FM Radio is back in 2.0.1 - thanks AdamG
Q: [COLOR='green']Does HTC Sync/ x sense app work with this?[/COLOR]
A: No, and they never will. This is not a HTC ROM - therefore HTC features are not here. Sense apps require massive amounts of framework changes to run and at this point in time it's simply not worth the effort. If you MUST have your sense app - run a sense rom.
Q: [COLOR='green'] My USB transfers are slow/VPN doesn't work? [/COLOR]
A: This is an issue in the latest .37 kernels. Thalamus has kindly updated a .35 kernel to be compatible and is available [URL="http://thalamus.ineige.org/kernels/2.6.35/"]here[/URL]. 2.35.11r5 currently recommended. 2.35.11 build will also fix your VPN - .37 VPN implementation is currently incompatible with Android (thanks _thalamus!)
Q: [COLOR='green']Why can't I see my wireless network?[/COLOR]
A: It's a minor bug in the 2.37.2 kernel launched with Oxygen 2.0.1 - simply update to the latest .37 build[URL="http://thalamus.ineige.org/kernels/2.6.37/"] here[/URL] and all will be resolved. Later releases of Oxygen will include the fixed kernel. (thanks _thalamus).
Q: [COLOR='green']Automatic backlight is too dark - how can i fix?[/COLOR]
A: AdamG posted his fix [URL="http://*******/2Gaqy"]here[/URL] - UPDATE from 2.0.1 auto backlight should be fine so long as you full wipe before install.
Q: [COLOR='green']Where did 720P recording go?[/COLOR]
A: Google did not include 720P recording in the Nexus One 2.3.3 update that AdamG needed to pull video recording from - therefore it's not in here either. Unlike other roms which employ hacks to enable 720P recording, Oxygen is kept clean and hack free to keep your user experience as good as possible. Video quality however IS STILL GOOD! You can't watch 720P back on a Desire screen anyway.
Q: [COLOR='green']Do i need to be S-off or have Oxygen hboot?[/COLOR]
A: No, the rom will work S-on and with any hboot layout. However the recommender set-up is S-off and Oxygen hboot (thanks TheGhost1233)
Last edited: