mobile.silence
a new gadget each day keeps the doc away
Showing posts with label omnia i900. Show all posts
Showing posts with label omnia i900. Show all posts

There are a group of pros working on porting android over to Omnia. At this time, the andromnia is at revision 145. Still unstable at this time and the phone functions are not working yet. But we should be able to see a fully functionally andromnia soon :D

 

First, you will need a font that supports Korean. You could get it from your Windows\Fonts directory. I'll be using malgun.ttf as example here.

Copy the font to your device's Windows folder.

Using Registry Editor, navigate to the following key, [HKLM\Software\Microsoft\FontLink\SystemLink]

Append "\windows\malgun.tff,Malgun Gothic" (without the quotes) to all the values listed here. Below is the snippet of the modified values on my Omnia. Mine came with Chinese support original, explaining the extra fonts.

Courier New = \windows\sunfon.ac3,SC_Song;\windows\malgun.ttf,Malgun Gothic
Tahoma = \windows\sunfon.ac3,SC_Song;\windows\malgun.ttf,Malgun Gothic

You should be able to see korean now :D




P.S. Additional language could be added in this way similarly..

Tested and works for Omnia II =D


Explanation:
FontLink keys essentially extend a Western/Roman font to include non-Roman fonts. By enabling Font Linking as documented above, you enable WM6 to search for Korean characters. Inevitably, the operating system will find the correct Korean characters in Malgun.ttf and render them on your screen.

References:
http://leeblood.com/2008/02/16/windows-mobile-6-changing-the-system-font-adding-korean-support/

 

Yea, the Omnia is capable of recording videos at widescreen format, 5:3 ratio. Although not standard ratio, this resoluation allows the recorded video to be played in full screen

1. Use a registry editor, go to HKCU/Software/Samsung/Camera
2. Change the value of VideoSize to 1653, and you can now record 400x240 videos :D

1652=640x480
1653=400x240
1654=320x240
1655=176x144

Note: you will need to go to video mode at least once before you could see the registry entries. Changing the setting in the camera will set it back to the original resolution. In addition, the camera setting does not reflect the new resolution.



Thanks andylyf for the tips :)
http://forums.hardwarezone.com.sg/showpost.php?p=36451466&postcount=6899

 

Using a registry editor, go to the following key
HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink

Change the font under the [HelveticaNeue LT 55 Roman],[HelveticaNeue LT 35 Thin] two strings into the Chinese font you already used.

Make it simple, normally you should find a string named "Tahoma" in the same area, and the value inside is exactly the Chinese font that you use now.

Now save the changes, and soft reset the phone :)

 

To change initial ringtone to loud instead of soft, go to the following registry

HKEY_CURRENT_USER/CONTROLPANEL/SOUNDCATAGORIES/INCALL
Change INITVOL from 2 to 4 and soft reset the phone.

Alternative solution:

Go to HKCU\ControlPanel\SoundCategories\Ring\AttenuationCategory and change the value to 1 and you are all fixed. No more annoying increasing ringtone. Set it loud and have it loud, set it low and keep it low 
There are 3 values that the AttenuationCategory can be set for. 

0 is no ringtone volume
1 is flat ringtone volume
2 is increasing ringtone volume

REMEMBER TO WAIT 30SECS THEN SOFT RESET.

Note that these 2 methods doesnt work for all handset... still trying to explore the reason behind it...

 

Samsung has yet released another firmware for Omnia, now its the i900DZIA5.

I have not seen another manufacturer being so aggressive in the firmware updates. Yeah, I know others are releasing new firmware pretty quickly, but those are just bugs fixed. This is a different scenario for Samsung as each release does make some major changes or even new applications added!

8 months on and the phone is still going strong. :D

##WARNING! This firmware clears the storage space (the 8/16gb memory)! ##

Here's a quick look at the new firmware,

Storage
Total: 91.87 MB
In Use: 39.91 MB
Free: 52.05 MB

Program
Total: 96.55 MB
In Use: 43.91 MB
Free: 52.64 MB

  • New settings for enhanced GPS. 
    You could now opt to update when omnia is connected to PC via ActiveSync
  • Phonebook now has a finger friendly scrolling bar, the alphabet list has been removed.
  • New finger friendly volume control
  • Favourite Settings, a finger friendly application that access some of the settings
  • Share pix, similar to shozu, for you to upload your images, videos. But this time round it is uploading directly to the site you want.
  • Asphalt: Elite Racing 4 Ver 1.2.0!!
  • Omnia Online widgets, now you can download more widgets. but the old widgets are gone
  • Opera 9.5 build 15746

The 'My Storage' has been cleared and some stuffs are included here

  • The asphalt game is installed here (so is the cab file)
  • 2 music files, TheOMNIA and BeyongSamsung
  • Kung Fu Panda trailer
  • Transformers trailer
  • Omnia video tutorial
  • Omnia launch video (Introduction and Episodes)

 

Here's a quick fix to the "Incorrect software version!".

One common issue is that you are trying to downgrade the firmware, check out my previous thread on how sammy derived their version number. The updater is very firm on only one way update, ie upgrading to newer version.

- Get your favourite registry edit
- change HKCU\Control Panel\Version\CustomVersion from DXHJ1 to any version number that is lower than the one you are trying to install

Voila! You should be able to install the new firmware, be it upgrade or downgrade.

Another common issue is that the phone region setting is different to that of the firmware that you are trying to install. You should always try the first method unless you are sure that the region code is affecting the updating

Press the 'dial' key to the left of the optical pad to bring up the dialer
With the onscreen keypad input *#1546792*#
Select 'Preconfiguration'
Enter code *#81230*# and select OK
Select 'Singapore', with the default Operator
Accept this, DEVICE WILL HARD RESET
Run update, and all should be well.

 

Dislike the Samsung dialer? Here's a way to restore the default Windows Mobile dialer,

  1. Go to HKLM/Security/Phone/Skin using your favourite registry editor
  2. Change the value of Enabled from 1 to 0
  3. Soft reset and you get the default dialer :)

Changing to this default dialer reduces around 6mb of memory usage!

 

Finally managed to get the HTC Task Manager 2.1 to work on omnia :D
Previously was able to get version 1.5 working, but it is not as finger friendly as 2.1

Here's the link for the download, install the cab file first. After that, copy the files in 'into Windows' to your /Windows/ directory, overwrite all the files in ur omnia! Lastly, import both registry file and restart the phone :)




A video showing the task manager in action

 

You will need Total Commander for this tip to work.


1. Launch Total Commander

2. Browse to "Windows" folder

3. Find the file "thread_sms.htm"

4. Press the icon at the bottom row, next to the Show button.



You will see a whole chunk of code


<Inbox:content id="COMPOSESUBJECT" width="98%" height=35 spell ......

Locate the line shown above and modify the value of height to something you like.



I have change the default value of 35 to 65, this gives me a nice 3 line spacing for the input :)


 

Use your favourite registry editor, go to [HKLM/Hardware/Devicemap/Touch]

Modify the value for Calibration Data to 519,503 177,881 182,129 847,127 849,872
Modify Click from 1280 to 2000 (decimal)
Modify DownUp from 256 to 750 (decimal)

Save the changes and soft reset the phone for the new setting to take effect!

P.S. The original data are derived from screen calibration when you touch the 5 points. So basically you dun really need to backup the original data this time, as you could always recalibrate the screen if you dun like the new setting.

 

For those that do not use shozu, this application is always running in the background, consuming about 400kb of memory. To prevent it from auto starting, use a registry editor and go to the following value [HKLM\init\]

Look for Launcher140, which should have the string "\Windows\shozurcp.exe" as data. Delete the entire row for Launch140.

To restore, you could always create a new value with Name "Launch140", value "\Windows\shozuRcp.exe" and type as REG_SZ



Caution! DO NOT delete the rest of the keys as this will cause the Omnia to freeze when start up!

 

A new firmware has been posted on the web, latest version standing at i900DZHK3. http://www.samsungmobile.com/promotion/omnia/index.jsp

After upgrading mine to HK3, not much changes have been spotted. The status of the memory are as follows;

Storage
Total: 86.70 MB
In Use: 41.38 MB
Free: 45.32 MB

Program
Total: 96.70 MB
In Use: 41.12 MB
Free: 55.58 MB

Pretty much the same here.

A new application has been added, the G-Sensor Dice is now added to the firmware. The rest stays largely the same.

One bug that is fixed now is the clock on the title bar. On older firmware, clicking on the clock does not show the bubble for next appointment. It is working now, but holding on the clock doesnt allow you to toggle between digital and analog clock still.

That's all folks!

 

Just realise there are some hidden features added to the HJ1 firmware as compared to the previous versions. Din't notice it until i hard reset my Omnia today

  • The Windows Media Player supports playback of rmvb! Tried playing back a few real movies, the new added codec works pretty well, there's no drop in frame rate. However, you cant forward or rewind the video, neither is there any sound coming out. Not sure if its my videos or the codec issue.
  • There's a PDF reader!!! The included reader is a Boratech File Viewer v3.00 SGH-I900. That's the splash screen when a pdf is loaded. Runs smoothly on my Omnia, the problem is that there is no way that you could launch the program directly without opening a pdf file! Neither is there an option to open a new pdf file within the program. On top of that, having checked the task manager, it seems that it is the same program that do tv-out viewer?

Enough for the surprise find, there's really alot to discover about the Omnia

 
 

A new firmware has been posted on the web, latest version standing at i900DZHJ1.

On top of that, Samsung now do away with the modem driver thingy. Therefore, one would just need to install activesync to update the their firmware now.

http://www.samsungmobile.com/promotion/omnia/index.jsp

 

To show the Time, Date, both or Battery on top bar at Today screen, you will need a registry editor and go to the following values, create the new keys if they does not exist.

[HKLM\Software\Microsoft\Shell\] 
Time: 
"ShowTitleBarClock"=1 / "TBOpt"=1 
Date: 
"ShowTitleBarClock"=1 / "TBOpt"=2 
Both date and time: 
"ShowTitleBarClock"=1 / "TBOpt"=3 
Nothing: 
"ShowTitleBarClock"=1 / "TBOpt"=0 
Battery: 
"ShowTitleBarClock"=0 / "TBOpt"=1


Note 1: If you are switching to the Analog clock display, the date will remain visible through the Analog clock.
Note 2: Setting the clock to invisible (show ‘nothing’) will not release the reserved space, so taskbar background is shown, and obscure any icons that will shift to the right.
Note 3: The date may get overlapped by the space reserved for the OK/Close button in the top-right corner. The fix is to add spaces at the end of your ‘Short Date Format’.

Beside, it’s also possible to display and attach AM or PM to the clock. Navigate to HKEY_LOCAL_MACHINE\nls\overrides to add a few new registry value:

1. Create a new String value with name = S1159 & data = Am
2. Create a new String value with name = S2359 & data = Pm
3. Create a new String value with name = STFmt & data = h:mm tM

Note: Please follow the capital letters and small letters used exactly or it may cause hard resets to your WM5 devices, and AM or PM (in capital letters) will be shown on the taskbar eventhough the registry data value was entered as Am and Pm.

 

One of the major update is the kinetic scroll that has been implemented across all list! Finally they have added this much wanted feature. If my eyes are not playing trick on me, the vertical scroll bar seems to be slightly thicker than usual. But who cares anyway, especially since the kinetic scroll is already in placed. 

On top of that, there are alot of minor changes in the Settings.

  1. A feedback option for using the 4-way navigation finger mouse. 
    Wonder why they din add the option to change the cursor since all the curors are in the device.
  2. Additional tab under Motion Sensor for the rotate animation
  3. Under Power setting, there is an option to enable/disable the Wi-Fi saving mode, i.e the phone will not switch off the Wi-Fi if you hav disabled it! 
  4. Now you have the option to change settings for the End Key, either to lock the device or disconnect data calls.
  5. Additional SIP, the Samsung Panel and PlumSIP. These have been added in earlier firmware or so i heard.
  6. Previously there are 20 type of rhythmic vibration, but now they have cut it to only 5. Hmmm, i wonder why....
  7. Under Phone, Video Call, there is an additional option "When video call connection is not successful, alternative methods can be chosen from options." 
    Errr, dun get it...
  8. Under Today screen, there is additional Samsung Today 1, and Idle Mode Text. I couldn't get the Idle Mode Text to show anything. Anyone knows what is it for?

Other changes in the phone.

  1. Additional 3 widgets, Profile, Phonebook, and Wireless Manager. These widgets have been added for firmware after F8.
  2. Now there are 2 pages in Samsung menu, there is a scroller at the side for the programs listing.
  3. New clock application, with Alarms, Memorial Day, World Clock and Stop watch.
    There seems to be a very high limit to the number of alarms you can add. I have added 30+ alarms, and the application still allows me to add more.
  4. New Connected Home application
  5. New calculator
  6. Smart Reader. Its a business card reader and text reader.
  7. Slow Motion Video Recording!!!
  8. In the mail box, there is a new option under Menu > Select Messages. You could select All, All Below or Several

Following are the screenshot of the new settings..

   
  
  
  

 

Finally I could take out some time to backup my data and went for a firmware upgrade. I have been using the F8 version since i have gotten the phone. No major problem for me except the lack of chinese input and the stopwatch.

Pretty excited about the new firmware, since i skipped 2 upgrades, there are huge changes and improvements from F8 to H3. Still in the midset of playing it, would report back here on the chances next time :)



Below is the anatomy of the firmware number
The firmware code is split into individual sections:

i900 - > model designation (SGH-i900).
XX - > region / network carrier designation (XX = Spain - open Market).
H - > release year (H = 2008).
K - > release month (K = November).
1 - > version number.

- Region codes:
BD Cyprus, Greece
CP Finland
DB Vietnam
DC Thailand
DD India
DT Australia
DX Indonesia, Malaysia, Philippines, Singapore, Vietnam
DZ Malaysia, Singapore
JA South Africa
JC Algeria, Morocco, Nigeria, South Africa, Tunisia
JP Arabic
JR Arabic
JV Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan,
Saudi Arabia,South Africa, Syria, Tunisia, Turkey
MT Switzerland
XA Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom
XB Denmark, Norway, Sweden
XC Portugal, Spain
XD Croatia, Czech, Hungary, Slovakia
XE Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
XF Bulgaria, Croatia, Romania
XX Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom
ZC China, Hong Kong
ZH Hong Kong
ZT Taiwan

- Network carrier codes:
AE SFR, France
AI Tim, Italy
AM Vodafone
AN E-Plus, Germany
AO O2
AS KPN, Netherland
AU Mobilkom, Austria
BB Tmn, Portugal
BF Optimus, Portugal
BG Telefonica, Spain
BM Swisscom, Switzerland
BN Amena, Spain
BO T-Mobile, Germany
BU Vodafone
BV Orange, Switzerland
BW O2, United Kingdom
CD Proximus, Belgium
CG Telia Mobitel, Sweden
CH SingTel, Singapore
CK Tele2 Comviq, Sweden
CT Tdc, Denmark
CU One, Austria
CV Telenor, Norway
DT Optus, Australia
DV Telstra, Australia
EF Celcom, Malaysia
JB Vodacom, South Africa
MD Telia Sonera, Finland
MJ Vodafone, Italy
MM Tele Ring, Austria
MV NetCom, Norway
NA Nrj, France
NB Tele2 Norway, Norway
NE H3g Nordic, Sweden
NP H3g, Italy
SS Vodafone, Japan

Release years:
D = 2004
E = 2005
F = 2006
G = 2007
H = 2008
I = 2009

Release months:
A = January
B = February
C = March
D = April
E = May
F = June
G = July
H = August
I = September
J = October
K = November
L = December

i900DXHH3 would mean that its a i900 firmware for Singapore market, third version released in August 2008

 

An amazing unboxing video of the samsung omnia found on the web:D