Guides/Tips
Guides
Installation
Manual install guide on My Storage - by quato7906
Manual install guide on My Storage YouTube video - by neio
Manual install guide from ubuntu - by emptyara
Beta 2 clean install on Windows - by Kapica
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
felalex, on Feb 10 2011, 15:54, said:
then I've tried to add the 3D drivers to the archive and 7Zip told me that there are 2 files with the same name in \modules.
There were 2 duplicated files (2 files with the same name + another 2 files with the same name)
the names are : xt_mark.ko and xt_tcpmss.ko
I renamed the smaller ones and Android started.
Beta 2 install - by FactionOne, addition by barryhamsy
Quote
For folks who can't or don't want to do an Ubuntu install...
To do an 'easy' install to SD using the NEW BETA2 files...
1) Open a BETA1 package.
2) Put the o2beta folder, haret.exe and default.txt in the root of your 'My Storage'
3) Open the BETA2 package.
4) Put the zImage and o2b2filesys.tar.gz in the root of your 'My Storage'
5) Rename o2b2filesys.tar.gz to ext2.tar.gz (this is so the 'old' installer will be able to extract the file for you)
[EDIT: Thanks to ult_nrg for testing/feedback, here are confirmed steps for 2D/3D Library install]
6) Download a 2D/3D Library package (these are linked in the thread, I'm using a package by nOObody, recommended by Rapid81) [I will add a link when I go back through the thread]- Link
http://pfc.treck.hu/...2bupdate.tar.gz
7) Rename the o2update.tar.gz file to o2b2update.tar.gz (for new auto-update routine) and put it in the root of your 'My Storage'
8) (Where necessary) Clear (on PC), and Format your SD card in the WinMo Samsung Settings
9) Run \My Storage\o2beta\haret.exe
9a) -= haret.exe will boot a linux shell on your device and set-up the partitions on the SD card, wait for device to reboot=-
10) Run \MyStorage\haret.exe
10a) -= haret.exe will boot Android from your SD card and set-up routine will run, wait for Android to start=-
My advice once you've booted for the first time is let the device 'settle down' for maybe a minute (try to keep the screen awake (tap occassionally) just in case), then shut it down and boot again before changing settings/installing apps etc. In theory it shouldn't make a difference, but I (and some others) have found it seems to help.
Good luck!
Rob.
Follow everything up here and here is my next step.
1. Download from Official Beta website -http://o2droid.phj.hu/o2b2update.tar.gz
2. Rename to o2bupdate.tar.gz and then put in My Storage root.
3. Run Haret.exe from My Storage
4. Shutdown and restart back to WM.
5. Download Radie Package -
http://www.4shared.c...dR/Updates.html
6. Put everything in Updates folder to My Storage root.
7. Run Haret.exe from My Storage
8. Shutdown and restart back to WM.
9. Download button fixes by Rapid81. Refer post 3
10. Put in My Storage root and run Haret.exe
11. Shut Down and back to WM.
12. Download button policy fix by ult_nrg. Refer post 3
13. Put in My Storage root and run Haret.exe
How to get additional language fonts such as Hebrew, Arabic - by felalex
All you need to do is to find the correct .ttf files and put them in /system/fonts. Once you find them create an update in .tar.gz format
This is based on the following
guide
How to change the keymapping - by Rapid81
If you want to change the buttons mappings under the Android, first you need to know the necessary keycodes.
Keycodes/Button:
key 158 - Camera button
key 139- Middle button
key 217 - WinMo Back button, near the Camera button
key 231 - Call button
key 115 - Volume Up button
key 114 - Volume Down button
key 116 - Lock and Hangup button
The Functions you can use to map to the keys:
BACK - Back function
MENU - Menu function
SEARCH - Search
HOME - Home function
CALL - Start a call function
VOLUME_UP - Volume up
VOLUME_DOWN - Volume down
POWER - Lock/Screen off function
CAMERA - Start the Camera
All the keymappings can be found in the system\usr\keylayout\qwerty.kl file.
You can found WAKE and WAKE_DROPPED texts after some mappings. The WAKE means, if you put it after a function, that function will turns off/on the screen. The WAKE_DROPPED probably means, the function not do this things, but I noticed, either with this, the screen will turn on when you press the button. If you not put these after a function, the screen will not turn off or on.
After you edited the qwerty.kl, you need to overwrite the old one on the ext2/3 partition of the Android. You can do it with ADB Console or with an update file (o2bupdate.tar.gz).
Here is an update file to wake up the phone with Hang up and Lock buttons only
Menu button unlock policy fix - by ult_nrg
ADB Installation and usage tutorial - by Rapid81
Click here
- Windows driver help for ADB - by E.C.
It could be because the driver inf didn't have your phone hardware IDs, you may need to manually add your hardware IDs to the inf file.
To find out your phone hardware IDs
- Open "Device Manager"
- Select the "device with exclamation mark" and open "Properties"
- Go to "Details" tab and change the "Property" to "Hardware Ids"
- Open my inf file
- Search "SAMSUNG OMNIA II"
- Add or Modify your hardware IDs
;SAMSUNG OMNIA II
%USB\VID_04E8&PID_681C.DeviceDescRelease%=androidusb.Dev, <<YOUR HARDWARE IDS>>
%USB\VID_04E8&PID_681C&MI_02.DeviceDescRelease%=androidusb.Dev, <<YOUR HARDWARE IDS>>
%USB\VID_04E8&PID_681C.DeviceDescRelease%=androidusb.Dev, <<YOUR HARDWARE IDS>>
And try again!
Wireless ADB - by paranoiadk
No one seems to have explored the possibilities with wireless adb...
Well, there's a program in market, namely "adbWireless" that lets you connect your phone with an adb console wirelessly.
But I went further.
You can download QtADB here:
http://qtadb.wordpress.com/
It works with adbWireless and it works flawlessly.
OR
Android manager WiFi:
http://global.mobile...oad/android.jsp
(also requires their own market app)
There are tutorials and description on the sites. If you need more info, google it. It's easy to find.
GPS quick fix - by Voyteckst
For those with gps problems (and maybe others):
Uncomment following entries in /etc/gps.conf (thanks for Sandor):
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
... or download following file:
o2bupdate_gps.tar.gz, rename to o2bupdate.tar.gz, put to My Storage, boot android ;-)
Rapidshare mirror
It allows from now to download xtra.bin file for faster fix.
Tips
- Install Android on My Storage fo better performance
- Have a class 6 or 10 SDHC card for better performance when installing on SD
- Format your storage for installation of Android from within WinMo for best results
- Skype works on Android 2.2 (Froyo)
- If you have rooted your phone, use Root Explorer to see it