[Links Included] Android Eclair 2.1 Beta Releases on i8000 by Almar and his dev team

Search This thread

l3ong91

Senior Member
May 26, 2010
497
258
Singapore
FROYO IS OUT NOW!!! SEE HERE


FEATURES
Supported features in latest public beta release:

HARDWARE
Display & Touch screen
Hardware keys
Internal & External storage
Vibrator
FM radio
Sound & Audio output via 3.5mm jack
Proximity and Light sensors
Orientation (Accelometer), Magnetic (Compass) and Temperature sensors


CONNECTIVITY
Phone & messaging
Wifi
GSM data (GPRS/2G/3G/..)
USB (ADB)
GPS


SOFTWARE
Android 2.1 (Eclair)
Android market
Rooting
2D/3D acceleration (libs are not included due to legal issues)
Open-source patches: I8000 B7610 M715&M8400


OTHER FEATURES
Battery driver/charging
Brightness control/backlight

COMPATIBILITY ON OTHER PHONES
Omnia pro (B7610): wifi not working
Omnia pro (B7610): hardware keyboard not working fixed
Omnia pro (B7610): some hardware buttons not working fixed
Omnia pro (B7610): vibration not working fixed
T*Omnia II (M715): not working when not connected to USB fixed
T*Omnia II (M715): headphone plug problem fixed
T*Omnia II (M715): some hardware buttons not working fixed
T*Omnia II (M715): phone not working (>rev??)
Show Omnia (M8400): wifi not working fixed
Show Omnia (M8400): USB/headphone plug/hardware buttons problems fixed
Verizon Omnia II (I920): not working

FEATURES UNDER ACTIVE DEVELOPMENT
Camera's
Proximity sensor (only kernel support yet)
Light sensor (only kernel support yet)
Bluetooth (only kernel support yet)
I920: Beta support

FEATURES UNDER DEVELOPMENT
Android 2.2 (Froyo) {sleep bug}
Android 2.3 (Gingerbread) {slooooow and some Eclair features broken}

POSSIBLE FUTURE FEATURES
Android kernel and image build from github.com
TV-Out
B7610: wifi driver
I920: CDMA phone part


___________________________________________________________________

TUTORIALS, MODS, ADD-ONS


BETA 1 INSTALLATION TUTORIAL By Me, l3ong91, XDA
1. Backup the files on your microSD first.
2. Go to Start>Settings>Memory Settings>Storage Card and click Format.
3. Download any one of the files provided on http://o2droid.phj.hu/index_en.php file section.(you can download either 512 partition image or 1GB partition image)
4. Extract the files and put it in My Storage. (Attention: Copy only "o2Beta" folder and default.txt, ext2.tar, haret.exe, log.txt, and zImage to the root of my Storage) Look at attachments.
5. Open "o2Beta" Folder and run haret.exe
6. Wait for it to load and until it say something like reboot, the device will auto reboot so just leave it there.
7. It will boot up Windows Mobile again.
8. Then go to My Storage and click on haret.exe
9. This time it will boot again and after awhile you will see Android logo on the bootscreen.
10. After the Android 2.1 was booted, hold on the "Lock" button for 3-4 sec and
turn off the device. (It will boot up Windows Mobile again, or sometimes you will have to do it manually to turn on the device)
10. Now download and copy http://rapidshare.com/#!download|482l33|443140910|o2bupdate.tar.gz|1480 and http://87.229.73.80/zImage file to root of My Storage and overwrite it.
11. Then run the haret.exe from My Storage (not inside o2Beta folder).
12. This time it will bootup faster than the first time.
13. Yes...Android's dream come true on Omnia i8000


BETA 2 INSTALLATION TUTORIAL By Kapica, MoDaCo
1. Clean SD card of beta1
a) Clean format with SD Formatter, or
Use EASEUS Partition Master and format the EXT2 partition on SD card
2. Rename o2b2filesys.tar.gz to ext2.tar.gz
3. Copy ext2.tar.gz and new zImage to My Storage and overwrite
4. Go to O2Beta directory and run haret.exe
And thats it, u get beta2 installed, rest as usual...
To add 2D/3D rename tar.gz to o2b2update as devs said...
If you experience reboots I think its to lack od 2d/3d, open the 2d/3d o2update.tar.gz and copy system directory into ext2.tar with Total Commander, save archive, copy to My Storage, and try to install now.


BETA 2 INSTALLATION TUTORIAL (EASY ALTERNATIVE) By Me, l3ong91, XDA
1. Download the latest installation package as of 11/2/2011
2. Format SD Card again using Samsung Settings>Format.
3. Delete all the Beta 1 Folder and Beta 1 files in My Storage.(if you have previously installed Beta 1 on your phone)
4. Extract and copy all the files in Beta2 installation package to My Storage.
5. Download one of the 2D/3D driver links below and rename as o2b2update.tar.gz
6. Put it in My Storage.
7. As usual, run haret.exe from o2Beta folder.
8.Then after reboot, run haret.exe from root of My Storage.


2D/3D DRIVER DOWNLOADS
For Beta1 Installation
Download o2bupdate.tar.gz and place in "My Storage\o2bupdate.tar.gz" , this should stop the phone from freezing every 5 minutes:

For Beta2 Installation
Rename as o2b2update.tar.gz

http://rapidshare.com/#!download|482l3...ate.tar.gz|1480
http://www.filesonic.com/file/60103983/o2bupdate.tar.gz


TO ROOT BETA2 by turnado1979, MoDaCo
Download this and put it in root of My Storage


TO PREVENT PHONE FROM SLEEPING DEATH By slmz, MoDaCo
Settings>Wireless &network settings>Mobile networks> Tick "Use only 2G networks"
- 4% last for about 9 hs


BUTTON FIXES AND REMAPPING
Button fixes:
To wake up the phone with Hang up and Lock buttons only - by Rapid81
Menu button unlock policy fix - by ult_nrg


DUAL BOOT WIN-MO AND ANDROID ON OMNIA 2
1. Get Gen.Y DualBOOT from megaupload (http://www.megaupload.com/?d=HRPO9CC7)
2. Only use "Gen.Y DualBOOT WVGA v1.0.6.0 - Storage Card.cab" and delete other cabs.
3. Install cab on "Device Storage" (otherwise doesn't work)
4. Copy/move Haret.exe ,default.txt, zimage to root of SD card.
**If you want fastboot (no pushing OK in Haret) rename default.txt to startup.txt


GET LIVEWALLPAPER WORKING By Aafi-rocks, MoDaCo
1. Boot to windows and Connect your phone to PC in Mass Storage mode
2. Open ext2.tar.gz using 7-zip
3. Then go to below path ext2.tar.gz\ext2.tar\system\lib\
4.unzip the attached lib.zip file and copy all the 3 files here..
5.Then go to below path ext2.tar.gz\ext2.tar\system\app
6. Unzip the attached app.zip file and copy all the files here.. (you can also copy any other APK files for games and apps here, if you want to pre-install them)
7. Now close 7-zip and it will ask you if you want to update the archive.. click yes..
8. Now re-install Android..

Once Android is booted. On the home screen try changing the wallpaper and there you see the live Wallpaper option...Select the Live wallpaper of your choice and Njoy...!!

You can also do this without re-installing Android..
1. Explore your phone using Droid Explorer then navigate to system/lib and copy the files from the attached 'lib.zip' here..
2. Then using droid explorer install the APK files from the attached 'App.zip' file..


ADB INSTALLATION AND TUTORIAL By Rapid81, MoDaCo


1. First af all, you need to set the ports under Android.
To do that, write this to the phone: *#7284#
Then you need to select the followings:
UART -> Modem
USB -> PDA

After this, go to the Settings\Applications\Development and check the USB Debugging if it not checked already.
2. Download the Android SDK from here. Install (if you downloaded the installer) or unzip to a location where you'll easly found it. For example C:\android-sdk-windows.
3. Download Samsung KIES. Install it. It contains 2 of the 3 necessary drivers.
4. Download the SamsungADB.zip and unzip it somewhere, where you'll easly found it.
5. If the Android did not went to sleep after it started, then unplug from USB (if it plugged) and put to sleep with the Hangup button. After that, plug onto the USB. The Windows will install 2 of the 3 drivers automatically. The 3rd one will not be found. This will be the ADB driver. Go to the Device Manager and browse the driver (not just add the path to the search root, you need to select the driver yourself!!!) what you extracted from the SamsungADB.zip. Choose one of the followings:
Samsung Android Composite ADB Interface or ADB testing interface and install it.
If the Windows ask for a confirmation to install a not trusted driver, then say yes.
6. Press Windows+R and type into "cmd".
In the upcoming windows, navigate to the unzipped or installed Android SDK directory with the following command:
For example: "cd c:\android-sdk-windows"
In there, navigate to the "platform-tools" directory with this command:
"cd platform-tools"
7. This is where the party started.
Commands you can use:
adb devices -> If you see your device here, you did a good job.
adb shell -> console
In the console:
logcat -> List all android events/errors
cat /proc/kmsg -> kernel log
adb push filename folder -> Send file from Windows to android, to the specified folder
adb pull filename -> Receive file from Android to Windows

Backup all installed applications (rooting is necessary):
tar czvf /storage/App_backup.tzg /data/app* -> Backup
tar xzvf /storage/App_backup.tzg -> Restore


ADB Installation Guide on Omnia2Droid Google Source Code Page
http://code.google.com/p/omnia2droid/wiki/InstallAppsADB
___________________________________________________________________

EXTERNAL SITES, LINKS, AND PAGES


Beta Release Official Download Page: http://o2droid.phj.hu/index_en.php
Beta Release Source Code Page: http://o2droid.phj.hu/trac
Omnia2Droid Official Source Code Page: http://code.google.com/p/omnia2droid/
Almar's Twitter Account (INB2ENSECURITY): http://twitter.com/#!/INB2ENSECURITY
MoDaCo "Android on Omnia 2" Thread: http://www.modaco.com/content/i8000-omnia-ii-gsm-rom-discussion/322429/android-on-omnia-ii-i8000/
YouTube "Android 2.1 Eclair on Omnia 2" Video: http://www.youtube.com/watch?v=8khXDEOO96Y&feature=player_embedded
Source Code Repository Browser: http://o2droid.phj.hu/trac/browser

Omnia Pro B7610 Discussion Forum:http://www.modaco.com/content/b7610.../331432/android-tutorials-and-known-problems/
Verizon Omnia II(I920) Discussion Forum:http://www.modaco.com/index.php?showtopic=330325&view=getnewpost

___________________________________________________________________

LATEST NEWS & UPDATES


18/1/2011
Beta 1 (Minor Fix) Link: http://o2droid.phj.hu/index_en.php

19/1/2011
New Kernel (zImage) Sleep Issue Fixed Link: http://87.229.73.80/zImage

27/1/2011
Battery charge corrected, missing interface for redio signal level, powerstate,etc. was fixed. Put in root of My Storage and overwrite it. http://o2droid.phj.hu/o2droid.zip

30/1/2011
Script included for apps that needs ROOTED Android device: http://o2droid.phj.hu/suupdate.zip

31/1/2011
Working GSM data network. The o2droid.zip file contain the latest kernel,modules, patches and applications from Rapid and Voyteckst su correction.http://o2droid.phj.hu/o2droid.zip

9/2/2011
Sleep problem solved, Alarm function working, battery drain and percentage correction, upgrading from C4 to D1 the 6500 framework, more powerfull dalvik machine (Linpack 5.x) and all the usable corrections published. There are two version, a simple upgrade to the beta: o2bupdate.zip (just unzip to My Storage) and a new filesystem including all changes and rearranged file structure: o2b2filesys.zip (contains the filesystem as tar.gz and the kernel, must unpack and copy manually - no automatic install). The later one is the beta2 (this will be commiting to the SVN); there are some changes in the automatic updates when using the beta2 image to avoid the mistakes : the new automatic filenames are o2b2update.[tar.gz][sh]. Neither version contains the EGL libraries!http://o2droid.phj.hu/index_en.php

10/2/2011
Bugfix: the init dont allowed the GSM network to get DNS, dalvik vm problems. update it with o2b2update.tar.gz ( for beta2, if you use just the corrected beta, please rename it to o2bupdate.tar.gz). There is a strange error: within telephone conversation in approx.30 seconds the LCD blanks but also the sound muted - UNTIL NOT SOLVE, please use the Call Light application from Market!!!

11/2/2011
We have prepared Beta2 SD card installer (1024mb only). It includes latest update (2011-02-10). Download it http://87.229.73.80/beta2_1024.zip (it will wipe Your current installation). As always it doesn't contain 2D/3D libraries from Samsung (if You found them somewhere on the web put it before first boot to My Storage as o2b2update.tar.gz).
Note: There is still error, when within telephone conversation in approx.30 seconds the LCD blanks but also the sound muted - UNTIL NOT SOLVE, please use the Call Light application from Market!!!

3/3/2011
Updated kernel and modules with support for accelerometer, compass and light sensor, keylayout files for new kernel. Download it here . Install as always: replace zImage, put o2b2update.tar.gz, o2b2update.sh to My Storage. It will work on second boot (because old init.rc is executed first).

So now working things are:
Phone
WiFi
GPS
FM Radio
Market
Data connections (GPRS)
Sensors (only proximity sensor not yet)
2D/3D (Samsung not allowed to us to distribute the 2D/3D library binaries, so they are not included in the image).
Things which are working (low level tests), but without android support for now:
Bluetooth
Camera (there are some works to be done)

8/3/2011
To enable the automatic time update from the GSM there is a simple update script. The timeupdate.zip contains both o2update.sh and o2b2update.sh, copy the proper version (in the case of beta2 image: o2b2update.sh) to the root of the My Storage and haret... At first boot just updating the system database to use the telephone network time, so must reboot again to really use this setting and show the correct time.

9/3/2011
There was a rare condition when the SD card appeared sooner than the internal flash at boot - resulting the "No init found" error in kernel. The reason that the sdhci interfaces was not stricly assigned to an mmc device - the first sdhci was the mmc0. This is corrected now, so the s3c-sdhci.1 is the mmc0, .2 is the mmc1 and so on. The corresponding kernel ( svn version 100): zImage

19/3/2011
New kernel and modules (+ keylayout for those who didn't update it yet). Main changes are: fixes for SDHCI/MMC (ported from 2.6.32, external sd is much faster now), new battery profile (now percentage is more like in WM), compass calibration bugfix. Download here: kernel_19032011.zip.

___________________________________________________________________

UNOFFICIAL RELEASES

There is an ISO file, which was compiled by Mishatir, a MoDaCo member whom is dev team related, I think. I know this is a bit late....I'm sorry because I am unaware of this unofficial release too until recently read the comment on MoDaCo.

Alright to saves time, this is what it does. This ISO is a all-in-one package where it contains the updates and some modification (camera still not working yet though), but may or may not work with devices other than I8000, because currently I only tried out on my device.

From my experience, this ISO file is really amazing, no sleep of death issue, low battery consumption (dropped from 91% to 80% for 12+ hours) and pre-installed with few apps that you can try out.

Comment by MoDaCo member on the ISO
file

Short guide by Mishatir on ISO

Instructions:
1. Wipe out all Beta 1/2 files on your My Storage and format your SD card under Samsung Settings.
2. Download the ISO file here.
3. Unrar the files.
4. Connect your phone in WM mode and placed the "iso folder" under root of My Storage.
5. Run haret.exe in the ISO folder.
6. Android should bootup.

This ISO has few updates (kernel + modules.tar.gz) by Mishatir, if you want to update them,

- zImage --------> Replace zImage under ISO folder
- modules.tar.gz ----------> Rename to o2b2update.tar.gz and placed them under root of My Storage


To avoid Sleep of death , I use "Call End" key to lock and unlock the phone...Pressing" End key" seems to be easier and more responsive to unlock the screen.

Personally I don't recommend to update because since I update it I faced a few problems which eventually cause the Android not booting up....so try all this update at your own risk.

Anyway, this is a very nice and most stable release. Now I can use Android on my daily basis. For more questions, please leave a comment.



CREDITS

Credits to Almar and his dev team, I am not one of them. I'm here to spread this big news over XDA forum to inform every Omnia 2 users about this amazing breakthrough.
 

Attachments

  • Screen002.jpg
    Screen002.jpg
    83.4 KB · Views: 3,134
  • Screen003.jpg
    Screen003.jpg
    40.7 KB · Views: 2,681
  • lib.rar
    75.6 KB · Views: 1,263
  • app.rar
    3.4 MB · Views: 1,968
  • post-624700-1296930411.jpg
    post-624700-1296930411.jpg
    85.8 KB · Views: 1,017
Last edited:

bobzero

Senior Member
Oct 4, 2008
967
148
Here is some information for people who don't want to read the whole thread on Modaco.

Video of Beta on Omnia II by Rapid81:
http://www.youtube.com/watch?v=8khXDEOO96Y


Download beta release here:
http://o2droid.phj.hu/index_en.php

Download 2d/3d drivers and install here (you need these else above beta will freeze every 5 mins):
To install 2d/3d drivers download o2bupdate.tar.gz and place in "My Storage\o2bupdate.tar.gz" , this should stop the phone from freezing every 5 minutes:

http://rapidshare.com/#!download|482l3...ate.tar.gz|1480
http://www.filesonic.com/file/60103983/o2bupdate.tar.gz

To manage ext2 partitions from Windows PC and to correctly format your SD card:
To delete ext2 from Windows PC I use EASEUS Partition Master 6.5.2 Home Edition. It is freeware, and seems to work well. Then to format the micro SD I turn on mass storage in samsung settings, connect to PC and use the SD formatting tool 3.0 from sdcard.org. It uses FAT (not FAT32) and 32kb cluster sizes. I do quick format...

For more information and to report bugs:
http://code.google.com/p/omnia2droid/

Almar's (one of the developers) twitter:
http://twitter.com/INB2ENSECURITY

Big thread on Modaco:
http://www.modaco.com/content/i8000-omnia-ii-gsm-rom-discussion/322429/android-on-omnia-ii-i8000/
 
Last edited:

dac2009

Member
Apr 8, 2010
18
0
ive done step by step on what to do but its stuck on the linux boot screen last line displayed is jumping to heart and it stays there. any help would be awesome. ive installed everything to the my storage section on my phone
 

mtorres

Member
Mar 8, 2010
10
10
Madrid
First of all: INCREDIBLE WORK!!! CONGRATULATIONS!!!
I've tested and it is working, but unfortunately it is freezing time after time...
I have tried this:
Download 2d/3d drivers and install here (you need these else above beta will freeze every 5 mins):
To install 2d/3d drivers download o2bupdate.tar.gz and place in "My Storage\o2bupdate.tar.gz" , this should stop the phone from freezing every 5 minutes:
... but no difference
 
Last edited:

l3ong91

Senior Member
May 26, 2010
497
258
Singapore

bobzero

Senior Member
Oct 4, 2008
967
148
i noticed some b7610 users on the modaco thread saying that it works, but with some additional glitches... wifi doesnt work, no menu button mapped...

try it out :)
 

htnprm

Member
May 15, 2010
41
0
Last edited:

emptyara

Member
Jan 29, 2010
34
1
Thanx Almar and other devs team..~~

just to share my method to make android working in my omnia..
format SD card thru samsung setting.. download and combine 1gb 18jan android + 19jan zImage update + 2d/3d patch together. after that I copy that bunch of files into omnia 'My Storage' root. (It content o2beta, default, ext.tar, haret, zImage)

first, run the haret.exe from 'My Storage/o2beta' !! . after press RUN wait till it finish with the partition. more or less than 10minute to get this done. after that, ur phone will auto restart.

after restart, run haret.exe from 'My Storage' root. !! press RUN...

Kabbooom... new life begin :p

I installed pro launcher n make it my default home screen n it run smoothly..
angry bird is playable too.. :) to make it short, Am AMAZED with this 1st beta..
just my 2 cents..
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    FROYO IS OUT NOW!!! SEE HERE


    FEATURES
    Supported features in latest public beta release:

    HARDWARE
    Display & Touch screen
    Hardware keys
    Internal & External storage
    Vibrator
    FM radio
    Sound & Audio output via 3.5mm jack
    Proximity and Light sensors
    Orientation (Accelometer), Magnetic (Compass) and Temperature sensors


    CONNECTIVITY
    Phone & messaging
    Wifi
    GSM data (GPRS/2G/3G/..)
    USB (ADB)
    GPS


    SOFTWARE
    Android 2.1 (Eclair)
    Android market
    Rooting
    2D/3D acceleration (libs are not included due to legal issues)
    Open-source patches: I8000 B7610 M715&M8400


    OTHER FEATURES
    Battery driver/charging
    Brightness control/backlight

    COMPATIBILITY ON OTHER PHONES
    Omnia pro (B7610): wifi not working
    Omnia pro (B7610): hardware keyboard not working fixed
    Omnia pro (B7610): some hardware buttons not working fixed
    Omnia pro (B7610): vibration not working fixed
    T*Omnia II (M715): not working when not connected to USB fixed
    T*Omnia II (M715): headphone plug problem fixed
    T*Omnia II (M715): some hardware buttons not working fixed
    T*Omnia II (M715): phone not working (>rev??)
    Show Omnia (M8400): wifi not working fixed
    Show Omnia (M8400): USB/headphone plug/hardware buttons problems fixed
    Verizon Omnia II (I920): not working

    FEATURES UNDER ACTIVE DEVELOPMENT
    Camera's
    Proximity sensor (only kernel support yet)
    Light sensor (only kernel support yet)
    Bluetooth (only kernel support yet)
    I920: Beta support

    FEATURES UNDER DEVELOPMENT
    Android 2.2 (Froyo) {sleep bug}
    Android 2.3 (Gingerbread) {slooooow and some Eclair features broken}

    POSSIBLE FUTURE FEATURES
    Android kernel and image build from github.com
    TV-Out
    B7610: wifi driver
    I920: CDMA phone part


    ___________________________________________________________________

    TUTORIALS, MODS, ADD-ONS


    BETA 1 INSTALLATION TUTORIAL By Me, l3ong91, XDA
    1. Backup the files on your microSD first.
    2. Go to Start>Settings>Memory Settings>Storage Card and click Format.
    3. Download any one of the files provided on http://o2droid.phj.hu/index_en.php file section.(you can download either 512 partition image or 1GB partition image)
    4. Extract the files and put it in My Storage. (Attention: Copy only "o2Beta" folder and default.txt, ext2.tar, haret.exe, log.txt, and zImage to the root of my Storage) Look at attachments.
    5. Open "o2Beta" Folder and run haret.exe
    6. Wait for it to load and until it say something like reboot, the device will auto reboot so just leave it there.
    7. It will boot up Windows Mobile again.
    8. Then go to My Storage and click on haret.exe
    9. This time it will boot again and after awhile you will see Android logo on the bootscreen.
    10. After the Android 2.1 was booted, hold on the "Lock" button for 3-4 sec and
    turn off the device. (It will boot up Windows Mobile again, or sometimes you will have to do it manually to turn on the device)
    10. Now download and copy http://rapidshare.com/#!download|482l33|443140910|o2bupdate.tar.gz|1480 and http://87.229.73.80/zImage file to root of My Storage and overwrite it.
    11. Then run the haret.exe from My Storage (not inside o2Beta folder).
    12. This time it will bootup faster than the first time.
    13. Yes...Android's dream come true on Omnia i8000


    BETA 2 INSTALLATION TUTORIAL By Kapica, MoDaCo
    1. Clean SD card of beta1
    a) Clean format with SD Formatter, or
    Use EASEUS Partition Master and format the EXT2 partition on SD card
    2. Rename o2b2filesys.tar.gz to ext2.tar.gz
    3. Copy ext2.tar.gz and new zImage to My Storage and overwrite
    4. Go to O2Beta directory and run haret.exe
    And thats it, u get beta2 installed, rest as usual...
    To add 2D/3D rename tar.gz to o2b2update as devs said...
    If you experience reboots I think its to lack od 2d/3d, open the 2d/3d o2update.tar.gz and copy system directory into ext2.tar with Total Commander, save archive, copy to My Storage, and try to install now.


    BETA 2 INSTALLATION TUTORIAL (EASY ALTERNATIVE) By Me, l3ong91, XDA
    1. Download the latest installation package as of 11/2/2011
    2. Format SD Card again using Samsung Settings>Format.
    3. Delete all the Beta 1 Folder and Beta 1 files in My Storage.(if you have previously installed Beta 1 on your phone)
    4. Extract and copy all the files in Beta2 installation package to My Storage.
    5. Download one of the 2D/3D driver links below and rename as o2b2update.tar.gz
    6. Put it in My Storage.
    7. As usual, run haret.exe from o2Beta folder.
    8.Then after reboot, run haret.exe from root of My Storage.


    2D/3D DRIVER DOWNLOADS
    For Beta1 Installation
    Download o2bupdate.tar.gz and place in "My Storage\o2bupdate.tar.gz" , this should stop the phone from freezing every 5 minutes:

    For Beta2 Installation
    Rename as o2b2update.tar.gz

    http://rapidshare.com/#!download|482l3...ate.tar.gz|1480
    http://www.filesonic.com/file/60103983/o2bupdate.tar.gz


    TO ROOT BETA2 by turnado1979, MoDaCo
    Download this and put it in root of My Storage


    TO PREVENT PHONE FROM SLEEPING DEATH By slmz, MoDaCo
    Settings>Wireless &network settings>Mobile networks> Tick "Use only 2G networks"
    - 4% last for about 9 hs


    BUTTON FIXES AND REMAPPING
    Button fixes:
    To wake up the phone with Hang up and Lock buttons only - by Rapid81
    Menu button unlock policy fix - by ult_nrg


    DUAL BOOT WIN-MO AND ANDROID ON OMNIA 2
    1. Get Gen.Y DualBOOT from megaupload (http://www.megaupload.com/?d=HRPO9CC7)
    2. Only use "Gen.Y DualBOOT WVGA v1.0.6.0 - Storage Card.cab" and delete other cabs.
    3. Install cab on "Device Storage" (otherwise doesn't work)
    4. Copy/move Haret.exe ,default.txt, zimage to root of SD card.
    **If you want fastboot (no pushing OK in Haret) rename default.txt to startup.txt


    GET LIVEWALLPAPER WORKING By Aafi-rocks, MoDaCo
    1. Boot to windows and Connect your phone to PC in Mass Storage mode
    2. Open ext2.tar.gz using 7-zip
    3. Then go to below path ext2.tar.gz\ext2.tar\system\lib\
    4.unzip the attached lib.zip file and copy all the 3 files here..
    5.Then go to below path ext2.tar.gz\ext2.tar\system\app
    6. Unzip the attached app.zip file and copy all the files here.. (you can also copy any other APK files for games and apps here, if you want to pre-install them)
    7. Now close 7-zip and it will ask you if you want to update the archive.. click yes..
    8. Now re-install Android..

    Once Android is booted. On the home screen try changing the wallpaper and there you see the live Wallpaper option...Select the Live wallpaper of your choice and Njoy...!!

    You can also do this without re-installing Android..
    1. Explore your phone using Droid Explorer then navigate to system/lib and copy the files from the attached 'lib.zip' here..
    2. Then using droid explorer install the APK files from the attached 'App.zip' file..


    ADB INSTALLATION AND TUTORIAL By Rapid81, MoDaCo


    1. First af all, you need to set the ports under Android.
    To do that, write this to the phone: *#7284#
    Then you need to select the followings:
    UART -> Modem
    USB -> PDA

    After this, go to the Settings\Applications\Development and check the USB Debugging if it not checked already.
    2. Download the Android SDK from here. Install (if you downloaded the installer) or unzip to a location where you'll easly found it. For example C:\android-sdk-windows.
    3. Download Samsung KIES. Install it. It contains 2 of the 3 necessary drivers.
    4. Download the SamsungADB.zip and unzip it somewhere, where you'll easly found it.
    5. If the Android did not went to sleep after it started, then unplug from USB (if it plugged) and put to sleep with the Hangup button. After that, plug onto the USB. The Windows will install 2 of the 3 drivers automatically. The 3rd one will not be found. This will be the ADB driver. Go to the Device Manager and browse the driver (not just add the path to the search root, you need to select the driver yourself!!!) what you extracted from the SamsungADB.zip. Choose one of the followings:
    Samsung Android Composite ADB Interface or ADB testing interface and install it.
    If the Windows ask for a confirmation to install a not trusted driver, then say yes.
    6. Press Windows+R and type into "cmd".
    In the upcoming windows, navigate to the unzipped or installed Android SDK directory with the following command:
    For example: "cd c:\android-sdk-windows"
    In there, navigate to the "platform-tools" directory with this command:
    "cd platform-tools"
    7. This is where the party started.
    Commands you can use:
    adb devices -> If you see your device here, you did a good job.
    adb shell -> console
    In the console:
    logcat -> List all android events/errors
    cat /proc/kmsg -> kernel log
    adb push filename folder -> Send file from Windows to android, to the specified folder
    adb pull filename -> Receive file from Android to Windows

    Backup all installed applications (rooting is necessary):
    tar czvf /storage/App_backup.tzg /data/app* -> Backup
    tar xzvf /storage/App_backup.tzg -> Restore


    ADB Installation Guide on Omnia2Droid Google Source Code Page
    http://code.google.com/p/omnia2droid/wiki/InstallAppsADB
    ___________________________________________________________________

    EXTERNAL SITES, LINKS, AND PAGES


    Beta Release Official Download Page: http://o2droid.phj.hu/index_en.php
    Beta Release Source Code Page: http://o2droid.phj.hu/trac
    Omnia2Droid Official Source Code Page: http://code.google.com/p/omnia2droid/
    Almar's Twitter Account (INB2ENSECURITY): http://twitter.com/#!/INB2ENSECURITY
    MoDaCo "Android on Omnia 2" Thread: http://www.modaco.com/content/i8000-omnia-ii-gsm-rom-discussion/322429/android-on-omnia-ii-i8000/
    YouTube "Android 2.1 Eclair on Omnia 2" Video: http://www.youtube.com/watch?v=8khXDEOO96Y&feature=player_embedded
    Source Code Repository Browser: http://o2droid.phj.hu/trac/browser

    Omnia Pro B7610 Discussion Forum:http://www.modaco.com/content/b7610.../331432/android-tutorials-and-known-problems/
    Verizon Omnia II(I920) Discussion Forum:http://www.modaco.com/index.php?showtopic=330325&view=getnewpost

    ___________________________________________________________________

    LATEST NEWS & UPDATES


    18/1/2011
    Beta 1 (Minor Fix) Link: http://o2droid.phj.hu/index_en.php

    19/1/2011
    New Kernel (zImage) Sleep Issue Fixed Link: http://87.229.73.80/zImage

    27/1/2011
    Battery charge corrected, missing interface for redio signal level, powerstate,etc. was fixed. Put in root of My Storage and overwrite it. http://o2droid.phj.hu/o2droid.zip

    30/1/2011
    Script included for apps that needs ROOTED Android device: http://o2droid.phj.hu/suupdate.zip

    31/1/2011
    Working GSM data network. The o2droid.zip file contain the latest kernel,modules, patches and applications from Rapid and Voyteckst su correction.http://o2droid.phj.hu/o2droid.zip

    9/2/2011
    Sleep problem solved, Alarm function working, battery drain and percentage correction, upgrading from C4 to D1 the 6500 framework, more powerfull dalvik machine (Linpack 5.x) and all the usable corrections published. There are two version, a simple upgrade to the beta: o2bupdate.zip (just unzip to My Storage) and a new filesystem including all changes and rearranged file structure: o2b2filesys.zip (contains the filesystem as tar.gz and the kernel, must unpack and copy manually - no automatic install). The later one is the beta2 (this will be commiting to the SVN); there are some changes in the automatic updates when using the beta2 image to avoid the mistakes : the new automatic filenames are o2b2update.[tar.gz][sh]. Neither version contains the EGL libraries!http://o2droid.phj.hu/index_en.php

    10/2/2011
    Bugfix: the init dont allowed the GSM network to get DNS, dalvik vm problems. update it with o2b2update.tar.gz ( for beta2, if you use just the corrected beta, please rename it to o2bupdate.tar.gz). There is a strange error: within telephone conversation in approx.30 seconds the LCD blanks but also the sound muted - UNTIL NOT SOLVE, please use the Call Light application from Market!!!

    11/2/2011
    We have prepared Beta2 SD card installer (1024mb only). It includes latest update (2011-02-10). Download it http://87.229.73.80/beta2_1024.zip (it will wipe Your current installation). As always it doesn't contain 2D/3D libraries from Samsung (if You found them somewhere on the web put it before first boot to My Storage as o2b2update.tar.gz).
    Note: There is still error, when within telephone conversation in approx.30 seconds the LCD blanks but also the sound muted - UNTIL NOT SOLVE, please use the Call Light application from Market!!!

    3/3/2011
    Updated kernel and modules with support for accelerometer, compass and light sensor, keylayout files for new kernel. Download it here . Install as always: replace zImage, put o2b2update.tar.gz, o2b2update.sh to My Storage. It will work on second boot (because old init.rc is executed first).

    So now working things are:
    Phone
    WiFi
    GPS
    FM Radio
    Market
    Data connections (GPRS)
    Sensors (only proximity sensor not yet)
    2D/3D (Samsung not allowed to us to distribute the 2D/3D library binaries, so they are not included in the image).
    Things which are working (low level tests), but without android support for now:
    Bluetooth
    Camera (there are some works to be done)

    8/3/2011
    To enable the automatic time update from the GSM there is a simple update script. The timeupdate.zip contains both o2update.sh and o2b2update.sh, copy the proper version (in the case of beta2 image: o2b2update.sh) to the root of the My Storage and haret... At first boot just updating the system database to use the telephone network time, so must reboot again to really use this setting and show the correct time.

    9/3/2011
    There was a rare condition when the SD card appeared sooner than the internal flash at boot - resulting the "No init found" error in kernel. The reason that the sdhci interfaces was not stricly assigned to an mmc device - the first sdhci was the mmc0. This is corrected now, so the s3c-sdhci.1 is the mmc0, .2 is the mmc1 and so on. The corresponding kernel ( svn version 100): zImage

    19/3/2011
    New kernel and modules (+ keylayout for those who didn't update it yet). Main changes are: fixes for SDHCI/MMC (ported from 2.6.32, external sd is much faster now), new battery profile (now percentage is more like in WM), compass calibration bugfix. Download here: kernel_19032011.zip.

    ___________________________________________________________________

    UNOFFICIAL RELEASES

    There is an ISO file, which was compiled by Mishatir, a MoDaCo member whom is dev team related, I think. I know this is a bit late....I'm sorry because I am unaware of this unofficial release too until recently read the comment on MoDaCo.

    Alright to saves time, this is what it does. This ISO is a all-in-one package where it contains the updates and some modification (camera still not working yet though), but may or may not work with devices other than I8000, because currently I only tried out on my device.

    From my experience, this ISO file is really amazing, no sleep of death issue, low battery consumption (dropped from 91% to 80% for 12+ hours) and pre-installed with few apps that you can try out.

    Comment by MoDaCo member on the ISO
    file

    Short guide by Mishatir on ISO

    Instructions:
    1. Wipe out all Beta 1/2 files on your My Storage and format your SD card under Samsung Settings.
    2. Download the ISO file here.
    3. Unrar the files.
    4. Connect your phone in WM mode and placed the "iso folder" under root of My Storage.
    5. Run haret.exe in the ISO folder.
    6. Android should bootup.

    This ISO has few updates (kernel + modules.tar.gz) by Mishatir, if you want to update them,

    - zImage --------> Replace zImage under ISO folder
    - modules.tar.gz ----------> Rename to o2b2update.tar.gz and placed them under root of My Storage


    To avoid Sleep of death , I use "Call End" key to lock and unlock the phone...Pressing" End key" seems to be easier and more responsive to unlock the screen.

    Personally I don't recommend to update because since I update it I faced a few problems which eventually cause the Android not booting up....so try all this update at your own risk.

    Anyway, this is a very nice and most stable release. Now I can use Android on my daily basis. For more questions, please leave a comment.



    CREDITS

    Credits to Almar and his dev team, I am not one of them. I'm here to spread this big news over XDA forum to inform every Omnia 2 users about this amazing breakthrough.
    3
    Here is some information for people who don't want to read the whole thread on Modaco.

    Video of Beta on Omnia II by Rapid81:
    http://www.youtube.com/watch?v=8khXDEOO96Y


    Download beta release here:
    http://o2droid.phj.hu/index_en.php

    Download 2d/3d drivers and install here (you need these else above beta will freeze every 5 mins):
    To install 2d/3d drivers download o2bupdate.tar.gz and place in "My Storage\o2bupdate.tar.gz" , this should stop the phone from freezing every 5 minutes:

    http://rapidshare.com/#!download|482l3...ate.tar.gz|1480
    http://www.filesonic.com/file/60103983/o2bupdate.tar.gz

    To manage ext2 partitions from Windows PC and to correctly format your SD card:
    To delete ext2 from Windows PC I use EASEUS Partition Master 6.5.2 Home Edition. It is freeware, and seems to work well. Then to format the micro SD I turn on mass storage in samsung settings, connect to PC and use the SD formatting tool 3.0 from sdcard.org. It uses FAT (not FAT32) and 32kb cluster sizes. I do quick format...

    For more information and to report bugs:
    http://code.google.com/p/omnia2droid/

    Almar's (one of the developers) twitter:
    http://twitter.com/INB2ENSECURITY

    Big thread on Modaco:
    http://www.modaco.com/content/i8000-omnia-ii-gsm-rom-discussion/322429/android-on-omnia-ii-i8000/
    2
    Just wanted to say that there is a new update available :)

    Beta 2 only!

    see link
    1
    Android runs on SD card

    i dont think so. coz it says someything cannot be found in my sd. sometha like that. thus it cant mount. making it not able to run android.

    It runs on SD Card! Just follow the instruction, but use SD card instead.
    1. Start haret.exe from the SD\o2beta directory and press Run.
    2. Use some file manager or Linux to extract ext2.tar.gz to "new" partition that was created in the first step.
    3. Copy/extract contents of o2bupdate.tar.gz to new partition in system\lib\egl ... (same structure as in archive)
    3. Start haret.exe from SD Card main folder.
    4. Not sure what to do with updated zImage, I have replaced the previous files in o2beta and root directory on SD card.
    1
    Hi, i am also interested to put android OS on my samsung omnia II GT i8000.

    I looked at the first post and its a little confusing for me. do i have to install beat 1 and 2 and the other beta 2 ?

    if someone can just give to me straight and simple, x-y-z ... that will be very helpfull.

    and also, once i install android will it be possible to install hebrew language (as support) on it ?

    Thanks in advance.

    *sorry if i am a nag. :)

    For your information, there are 2 versions of Android beta available for Omnia 2, Android Eclair(2.1) and Froyo(2.2).

    Eclair beta is the first attempt in porting Android to Omnia 2 and there are still major bugs that has not been completely resolved yet. Features such as camera, sensors and wi-fi are not working yet/ working at experimental stage only. Eclair beta is good for experimenting with Android, but not suggested for daily usage.

    Whereas Froyo beta, the latter version released by developer team, has more functional features and less bugs than the previous attempt. Camera and video recording, low-level sensors are some of the examples. This Froyo beta has different versions of it, released by different users, due to phone compatibility. You may need to try out them one by one in order to find out which one suits you best and most comfortable with. I would say this Froyo beta is more suitable for daily usage due to stability and functionality.

    Finally, it's up to you to choose whether you just want to experiment with it or you prefer to use it to replace your Windows.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone