[Desire Q&A, Help & Troubleshooting] potter1984:
Oxygen Forums has moved to http://forum.oxygen.im/

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

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

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.

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.

md5sum bravo_alphaspl-oxygen.img

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

fastboot flash hboot bravo_alphaspl-oxygen.img

(change into the correct filename for the HBOOT you downloaded)

4)Then

fastboot reboot-bootloader

5)Then

fastboot erase cache

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...

fastboot flash radio radio.img

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

[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)