Upgrading O2 XDA Stealth to Windows Mobile 6.5 ROM

GSM 900 / 1800 / 1900
Announced: 2006, September
Available
Dimensions 110 x 53 x 22.5 mm
Weight 140 g
Type TFT resistive touchscreen, 65K colors
Size 240 x 320 pixels, 2.4 inches
– Handwriting recognition
Alert types Vibration; Downloadable polyphonic, MP3 ringtones
Speakerphone Yes
Phonebook Practically unlimited entries and fields, Photocall
Call records Practically unlimited
Internal 64 MB RAM, 192 MB ROM
Card slot miniSD
GPRS Class 10 (4+1/3+2 slots), 32 – 48 kbps
HSCSD No
EDGE No
3G No
WLAN Wi-Fi 802.11b/g
Bluetooth Yes, v1.2
Infrared port Yes
USB Yes, miniUSB
Primary 2 MP, 1600×1200 pixels, autofocus, LED flash
Video Yes
Secondary No
OS Microsoft Windows Mobile 5.0 PocketPC
CPU Intel XScale PXA 272 416 MHz processor
Messaging SMS, MMS, Email, Instant Messaging
Browser WAP 2.0/xHTML, HTML (PocketIE)
Radio No
Games Yes
Colors Silver
GPS No
Java Yes, MIDP 2.0
– Pocket Office (Word, Excel, PowerPoint, PDF viewer)
– MP3/AAC/AAC+/WMA/OGG/AMR player
– WMV/MP4 player
– T9
– Voice dial
Standard battery, Li-Po 1300 mAh
Stand-by Up to 150 h
Talk time Up to 4 h 30 min

From GSMarena here

I bought this phone last year in May 2008. It was already out at the end of 2006. Now, I have no gripes with this phone except that it is now a dinosaur compared to the other newer phones out there. One thing it still beats is the presence of infrared on it. There is nothing much you can do about the hardware on this device (really, there’s none). But software is a whole other question 🙂

Anyway, if you really feel like putting some life into it, I would recommend that you upgrade the ROM (operating system) from Windows Mobile 5 to Windows Mobile 6.5. You can get more information from: http://forum.xda-developers.com/showthread.php?t=516595 – it contains the latest ROM version (it is the 21725wwe version, updated as of 28th May). Bugs and all can be forwarded to the ‘cook’: slimshadyliran@gmail.com who really has a lot of time on his hands (to which the community of XDA Stealth users are grateful for).

It is easy to upgrade. But remember, you will lose all information from your main ROM (mobile hard disk space).

Simple Tutorial on How to Flash the Thing:

I would encourage you to make a backup of your contacts into your SIM card before proceeding. It will wipe everything out!

  • Unrar the package
  • Copy gbcall.nb0 to the root folder of your storage card (MiniSD)
  • Turn off the phone
  • Hold the Green button and Red buttons (‘Call’ and ‘End’) while pressing the power button (to switch the device on)
  • Wait for the screen to show ” Search Image” – Found “file name”… etc.
  • It will detect the ROM file and after about 10 minutes the phone will reboot
  • Copy the net3.5 folder to “storage card\program files\” on your storage card

Hmmm… apparently it supports SDHC (Secure Digital High Capacity aka SD 2.0). That means you can bump the storage to above 4GB which was the limit previously. Interesting. Maybe I should have kept my Stealth (if only the receiver was not buzzing!).

UPDATED 29/3/2010

Clearer instructions are as follows (thank you Sundaram for the link):

Step by step upgrading :
Warning : Backup your phone data (phonebook,files or picture on device before proceed)
1.Make sure it’s charged fully or you can put on charger while install this rom
2.Download this file and extract to your PC and copy those file to your device storage card via activesync or card reader
3.Copy GBCALL.NB0 to \Storage Card\
4.Copy NET3.5 folder ro \Storage Card\Program Files\
5.Turn off your Stealth
6.Push both YES button and End button (Green phone and Red Phone button) and power button (on top of phone)
7.If success it will search image on storage card and start flashing and formatting
8.Wait about 5-10 minutes until finish
9.Process ended by device reboot
10.If upgrading success you will see Windows Mobile welcome screen
11.Setup your device and you’re done

wm1 wm2 wm3 wm5 wm6

These are of course unofficial releases since the original manufacturers are not supporting the device anymore. Trust the developers at XDA-Developers.com to continue on with the upgrading process. If you have any PDA which you think is a bit too old for your liking, just browse at http://forum.xda-developers.com/forumdisplay.php?f=259

xda

Update 12/08/2010:

I have not updated this post and always have thought that it would go obsolete by itself… unfortunately, many people continue to read this particular post. Let me update you with my current thoughts on this: it is NOT worth upgrading to WM6.5 because the ROM that is linked has not been updated for more than a year. There are certainly work done to support WM6.5 for O2 Stealth, but it is not from the general community but a niche community in China. Unless you speak Mandarin (Chinese), you will find that the ROM above will be frustrating to use and too much of a resource hog. It has not been optimised and is bound to break many things (driver incompatibility being one). All attempts to try to translate the Chinese ROMs have failed. Besides, the device is too old to hold any interest in people anymore. It is 4 years old, and in mobile phone industry, that is ‘ancient’.

I would recommend you (who are considering upgrading) to stick with WM5 or WM6.1 which was more stable than 6.5. Or better yet, go get an Android phone that allows for so much tweaking and hacking, if you are into it. This is my best advice on the matter, unless you would want to code everything yourself and cook something up for this device; it will be of no use.

Against Future Justification According to N.T. Wright

Wright

It is here that the main issue comes out clearly against N. T. Wright’s (his website is shown above) novel approach to future justification:

According to the vision of final judgment in Revelation 20:11-15, it is only those outside of Christ who will be judged according to their works.  John says, “I saw the dead, great and small standing before the throne, and books were opened” (Rev. 20:12).  The question is, “To whom does John refer when speaking of ‘the dead’?”  On a simple reading, we might assume that he means everyone who had previously been dead prior to their resurrection, that is, all persons who ever lived.  But on more careful consideration, we should realize that those who are resurrected to death are only those who are resurrected for eternal condemnation.  Jesus noted two categories of persons resurrected in the future: some will be raised “to the resurrection of life,” whereas the wicked will rise “to the resurrection of judgment” (Jn. 5:29).  Now, John says in the Revelation, “the dead were judged by what was written in the books, according to what they had done” (Rev. 20:12).  Here is the final judgment according to works, by which every man and woman outside of Christ will give an account before his holy judgment seat.  But John mentions another book, by which those who are raised to life are justified: “If anyone’s name was not found written in the book of life, he was thrown into the lake of fire” (Rev. 20:15).  By necessary inference, some are judged by their works and thrown into the lake of fire, and others are not condemned because their name is in the book of life.

Richard Phillips gives us a general argument against Wright’s position, which you can read fully here: http://www.reformation21.org/articles/five-arguments-against-future-justification-according-to-works.php. If you are confused over the issue of Future Justification according to N.T. Wright, it basically says that the believer in Christ, is finally justified by works in the future. This is a departure from Classical Reformed teaching that was recovered by Luther and Calvin in the 17th century.

Again, this calls into question all these newer (modern) takes on Christian doctrines that departs from the history of the faith. Although I never believe in the extreme orthodoxy of some churches (e.g. Rome and Greek), but it is good to keep the understanding that our Christian forefathers had the same Spirit that is working in our contemporary believers today. It is wise not to discount the past just because we are lazy or because of pride in what is ‘novel’.

Sad to see so many in Malaysia trying to hold on to new concepts that were traditionally taught in their churches, not knowing that they are novel doctrines that just came out 100 years before. It is soberring to consider that we have to always be vigilant and come back to the bible  and to study it (not just memorise) by having the whole counsel of God as a measure against what we are taught.

Rapper Shai Linne on Particular Redemption / Limited Atonement

This is the best rap song on Calvin’s teaching on Particular Redemption. Thoroughly biblical point which highlight’s Jesus Christ’s work on earth to save sinners, and not merely to make it ‘possible’ to save. The lyrics are very good:

Verse 1

Here’s a controversial subject that tends to divide
For years it’s had Christians lining up on both sides
By God’s grace, I’ll address this without pride
The question concerns those for whom Christ died
Was He trying to save everybody worldwide?
Was He trying to make the entire world His Bride?
Does man’s unbelief keep the Savior’s hands tied?
Biblically, each of these must be denied
It’s true, Jesus gave up His life for His Bride
But His Bride is the elect, to whom His death is applied
If on judgment day, you see that you can’t hide
And because of your sin, God’s wrath on you abides
And hell is the place you eternally reside
That means your wrath from God hasn’t been satisfied
But we believe His mission was accomplished when He died
But how the cross relates to those in hell?
Well, they be saying:

God knows He tried (8x)

Verse 2

Father, Son and Spirit: three and yet one
Working as a unit to get things done
Our salvation began in eternity past
God certainly has to bring all His purpose to pass
A triune, eternal bond no one could ever sever
When it comes to the church, peep how they work together
The Father foreknew first, the Son came to earth
To die- the Holy Spirit gives the new birth
The Father elects them, the Son pays their debt and protects them
The Spirit is the One who resurrects them
The Father chooses them, the Son gets bruised for them
The Spirit renews them and produces fruit in them
Everybody’s not elect, the Father decides
And it’s only the elect in whom the Spirit resides
The Father and the Spirit- completely unified
But when it comes to Christ and those in hell?
Well, they be saying:

God knows He tried (8x)

Verse 3

My third and final verse- here’s the situation
Just a couple more things for your consideration
If saving everybody was why Christ came in history
With so many in hell, we’d have to say He failed miserably
So many think He only came to make it possible
Let’s follow this solution to a conclusion that’s logical
What about those who were already in the grave?
The Old Testament wicked- condemned as depraved
Did He die for them? C’mon, behave
But worst of all, you’re saying the cross by itself doesn’t save
That we must do something to give the cross its power
That means, at the end of the day, the glory’s ours
That man-centered thinking is not recommended
The cross will save all for whom it was intended
Because for the elect, God’s wrath was satisfied
But still, when it comes to those in hell
Well, they be saying:

God knows He tried (8x)

I don’t agree with the entire ‘video’, what with the depiction of the Lord and all, but the music is intriguing enough to warrant inclusion in my post.

It’s nice to see the chorus playing on the absurdity of those who do not understand Particular Redemption (also known as Limited Atonement)… they will be the one saying “God knows He tried”, which is a sad utterance on a Lord who was supposed to save, and not just ‘make it possible’.

Rapper Shai Linne on Particular Redemption / Limited Atonement

This is the best rap song on Calvin’s teaching on Particular Redemption. Thoroughly biblical point which highlight’s Jesus Christ’s work on earth to save sinners, and not merely to make it ‘possible’ to save. The lyrics are very good:

Verse 1

Here’s a controversial subject that tends to divide
For years it’s had Christians lining up on both sides
By God’s grace, I’ll address this without pride
The question concerns those for whom Christ died
Was He trying to save everybody worldwide?
Was He trying to make the entire world His Bride?
Does man’s unbelief keep the Savior’s hands tied?
Biblically, each of these must be denied
It’s true, Jesus gave up His life for His Bride
But His Bride is the elect, to whom His death is applied
If on judgment day, you see that you can’t hide
And because of your sin, God’s wrath on you abides
And hell is the place you eternally reside
That means your wrath from God hasn’t been satisfied
But we believe His mission was accomplished when He died
But how the cross relates to those in hell?
Well, they be saying:

God knows He tried (8x)

Verse 2

Father, Son and Spirit: three and yet one
Working as a unit to get things done
Our salvation began in eternity past
God certainly has to bring all His purpose to pass
A triune, eternal bond no one could ever sever
When it comes to the church, peep how they work together
The Father foreknew first, the Son came to earth
To die- the Holy Spirit gives the new birth
The Father elects them, the Son pays their debt and protects them
The Spirit is the One who resurrects them
The Father chooses them, the Son gets bruised for them
The Spirit renews them and produces fruit in them
Everybody’s not elect, the Father decides
And it’s only the elect in whom the Spirit resides
The Father and the Spirit- completely unified
But when it comes to Christ and those in hell?
Well, they be saying:

God knows He tried (8x)

Verse 3

My third and final verse- here’s the situation
Just a couple more things for your consideration
If saving everybody was why Christ came in history
With so many in hell, we’d have to say He failed miserably
So many think He only came to make it possible
Let’s follow this solution to a conclusion that’s logical
What about those who were already in the grave?
The Old Testament wicked- condemned as depraved
Did He die for them? C’mon, behave
But worst of all, you’re saying the cross by itself doesn’t save
That we must do something to give the cross its power
That means, at the end of the day, the glory’s ours
That man-centered thinking is not recommended
The cross will save all for whom it was intended
Because for the elect, God’s wrath was satisfied
But still, when it comes to those in hell
Well, they be saying:

God knows He tried (8x)

I don’t agree with the entire ‘video’, what with the depiction of the Lord and all, but the music is intriguing enough to warrant inclusion in my post.

It’s nice to see the chorus playing on the absurdity of those who do not understand Particular Redemption (also known as Limited Atonement)… they will be the one saying “God knows He tried”, which is a sad utterance on a Lord who was supposed to save, and not just ‘make it possible’.

Violet UK – ROSA (Movie Mix)

yoshiki

I didn’t see this coming. Very few sites (less than 2) still keep track of Yoshiki’s projects. Anyway, this has been released to iTunes and it is one of the better Yoshiki songs. But look at the lyrics… very very cryptic. Typical Yoshiki-ness. Hahaha.

Feeling the wind blowing from the sea
Caressing my skin with its breath
To trace my memories carved in the sand
I’d be crawling at the bottom of the ocean

Kiss me softly in the daydream
Love’s undressing the sky of suicide-blue
Embrace its beauty lost in the stream
The stream or the clouds still blinding my eyes

Will you wipe my tears if you are the rain
Will you dry my face if you are the wind
That’s swaying roses, spreading the red
Into the sky that’ll veil and close my eyes
I still see your smile

I feel so lonely without your love
I bury myself in the sea of the dark side

When I become the wind, I’ll fly across the sky
And whisper the scream
Into the seam between two worlds

The one we breathe and the one we dream
When the love turns into ashes
Will it survive with all its senses
Or will it die before its life ever lives
Still feeling the earth beneath my feet
Letting the world suck my soul
I feel so dirty to believe in
Believe in myself and a phantom of the new sky

Will you wipe my tears if you are the rain
Will you dry my face if you are the wind
That’s swaying roses, spreading the red
Into the sky that’ll veil and close my eyes
But I still see your smile

Violet UK – ROSA (Movie Mix)

yoshiki

I didn’t see this coming. Very few sites (less than 2) still keep track of Yoshiki’s projects. Anyway, this has been released to iTunes and it is one of the better Yoshiki songs. But look at the lyrics… very very cryptic. Typical Yoshiki-ness. Hahaha.

Feeling the wind blowing from the sea
Caressing my skin with its breath
To trace my memories carved in the sand
I’d be crawling at the bottom of the ocean

Kiss me softly in the daydream
Love’s undressing the sky of suicide-blue
Embrace its beauty lost in the stream
The stream or the clouds still blinding my eyes

Will you wipe my tears if you are the rain
Will you dry my face if you are the wind
That’s swaying roses, spreading the red
Into the sky that’ll veil and close my eyes
I still see your smile

I feel so lonely without your love
I bury myself in the sea of the dark side

When I become the wind, I’ll fly across the sky
And whisper the scream
Into the seam between two worlds

The one we breathe and the one we dream
When the love turns into ashes
Will it survive with all its senses
Or will it die before its life ever lives
Still feeling the earth beneath my feet
Letting the world suck my soul
I feel so dirty to believe in
Believe in myself and a phantom of the new sky

Will you wipe my tears if you are the rain
Will you dry my face if you are the wind
That’s swaying roses, spreading the red
Into the sky that’ll veil and close my eyes
But I still see your smile

Obama on Star Trek

BarackObama

Saw this from: http://www.newsweek.com/id/197891/page/4

And the last movie you saw?
Now, movies I’ve been doing OK [with] because it turns out we got this nice theater on the ground floor of my house … So Star Trek, we saw this weekend, which I thought was good. Everybody was saying I was Spock, so I figured I should check it out and—[the president makes the Vulcan salute with his hand].

Very good.
Yes, absolutely.

Did you watch that when you were growing up?
I used to love Star Trek. You know, Star Trek was ahead of its time. There was a whole—the special effects weren’t real good, but the storylines were always evocative, you know, there was a little commentary and a little pop philosophy for a 10-year-old to absorb.

A lot of U.N. stuff.
Yes, exactly, right.

Android Applet for PointUI

Androiddemo

I like PointUI. I wrote about it previously (search it if you have no idea what it is about). I am very glad to hear and read about this project: http://community.pointui.com/topic/package-android-theme-038-applet-package

I cannot wait for them to finish this momentous project. I think android has much potential that has not been realised, and since I do not have an Android enabled device, PointUI is doing us Windows Mobile users a favour with its applets customization ability.

Go download PointUI already! http://pointui.com/

AndroidDemo2

A Phony End

o2-stealth

I love PDA phones. I like the technology that is imbued in such a tiny device and yet with the ability to connect with other devices through normal handphone technology (voice over air). This was and still is my first PDA phone… an O2 XDA Stealth, which I bought last year (same month) for RM600. It has everything that a phone should have; Bluetooth, Wifi, Infrared (how many devices still have this? :P) and it is touch screen based. Once you have tried touch screen, you will not go back to a non-touch based device. Really!

The tragedy began 2 days ago when it fell off my hands into the hard concrete floor. Sure, it has slipped off my hands before, but it never quite hit the floor as hard as on Wednesday. There was a dent/scratches to prove it! But what was worse is the audible buzzing noise that irritates me everytime the phone line is in use. It is like having bees trapped in the phone. Sigh. The speaker still works well (it has a very good sound quality) even on its external speakers. Everything else works… except for the (now) retarded buzzing which I cannot seem to fix (it’s hardware… I just can’t fix hardware).

Sigh. My only consolation is the prospects of a new phone 🙂 Yay! I wonder what I should get?

Straight A’s Reality in Malaysia

spm

It is that time again when reality sinks in:

Top scorers discover again PSD scholarships are not guaranteed

A number of SPM top scorers have discovered yet again that a string of A’s are no guarantee to a scholarship from the Public Service Department.

When Mo Ye Voon scored 10 1A’s and a 2A, she thought she was on the way to becoming a doctor.

However, Mo, a student of SM KGV who recently completed her national service training in Malacca, was disappointed that she was not selected by the PSD as a scholarship recipient.

“I was not even considered for a medical course at any of the local universities,” said Mo, whose father’s income as a factory supervisor would not be enough for her to realise her dream.

Full article can be read from http://thestar.com.my/news/story.asp?file=/2009/5/14/nation/3880204&sec=nation

I am not surprised with this. When the number of straight As have increased in a nation, two main conclusions can be gotten: 1) The standard of SPM has fallen OR 2) The number of quality students have increased.

I am more inclined to believe the former since the study pattern of tuition centres in Malaysia has NEVER change. It is always dependent on ‘practice makes perfect’ and ‘get a good teacher who can spot the questions out’. Moreoever, the rumours of ridiculously low passing level for certain subjects really concurs with the increasingly ridiculous number of straight A students in the country. Another simple observation; if we really have ‘top quality students’ why are these not revealed 5 years down the road in the industry? Why are Malaysian graduates still laggards when it come to industry performances?

It has been artificially inflated folks. The number of opportunities for scholarships and the like are always the same (more or less). If the number of ‘straight A’ students are increasing while opportunities remain ceteris paribus, what do you expect? Of course there will be much disappointments!

So don’t take your child’s straight A’s that seriously, okay? Not until the Ministry does something about SPM’s quality. But you know what? Malaysian parents (in general) do not care about it (especially the metropolitan ones), because they still have this idea that SPM is THE best measure of a child’s performance. 

I really beg to differ on this. I pity them.