The title says it all. Lost it with my phone number this last monday. I’m currently using the N95 without a SIM card. No money or prospects of getting enough for a N900. Expect that to impact the posting frequency.
:(
The title says it all. Lost it with my phone number this last monday. I’m currently using the N95 without a SIM card. No money or prospects of getting enough for a N900. Expect that to impact the posting frequency.
:(
I’ll be honest, I’m not a big fan of the Ovi Store. I was really hyped for it and it kinda let me down, from the server errors and links breaking constantly, to the lack of content that’s available elsewhere (Nokia support sites or even the old Download! app (Quickoffice, Adobe Reader and Zip Manager, for example.) They even use push SMSs for the send to mobile link, they should use QR Codes. I’m a sucker for QR Codes. (And they’ve been pushing QR Codes since forever)
That said, if there is one gem in the Ovi Store, it’s Offscreen. I’ve been keeping an eye on them ever since I learned that the developer that made that neat timer app I mentioned last April was on the Ovi Store. Lots of good looking little apps, games and even ebooks (The first Sherlock Holmes one is free, go get it!). I just noticed I had never featured an application by them, so I’m picking my favorite for this post, Converter Touch.
First thing you see, on launch, the app is just plain good looking. You get everything you need to control the app right on launch, no submenus or steps. It supports all units (except currency) the built in converter does, and switching units is awesome.
You select what you want to convert by tapping and dragging the first bar with icons, which rolls around with fast and perfectly fluid animation. Once you picked what you want, you can tap the the units next to the numbers to pick the to and from units (which shows up in a very good looking pane). Then just input your value. As a bonus treat, it remembers what units you picked last time when you launch it again.
Only things I could suggest is ‘ and ” keys to lenghts and times in ff’ii” and hh’mm”ss notation. Also the ability to select which of the numbers is the to and from (or a flip units button to the left, changing ºC for ºF and ºF for ºC in the screenshot above, for example.) My last concern with it is Offscreen’s insistence of putting the quit and about buttons on the top, instead of on the bottom of the screen, like every other app for S60 ever. :P
Good looking and efficient, the cherry on the top is that it’s free! Go download it, and show some appreciation for Offscreen and get something paid from their Ovi Store selection too. And if you’re a developer that want your apps to look as good and fluid, take a look at their Origo IDE. I’m no developer, but from the results I assume it’s quality stuff.
Splitting the updates I was adding in the ActiveFile post to a new one, just to be tidy.
“Oh, by the way, my 5800’s earpiece finally gave up, am taking it to be replaced tomorrow. So back to the N95 for a while. Dunno if that’ll affect the frequency (LOL) of posts here, but just giving a heads up. Hey that was easy, replaced on the spot. And maybe it’s just my impressions, but I swear the new 5800 is a little more… solid, or something.”
Hacking most certainly got easy lately, getting a certificate is totally automated, and with it, installing HelloOX2 is a doddle.
Searching the installers to get my phone set up again, here are the things I noticed:
And the big news for today is, of course, the official announcement of the N900. I’ve been a loyal Symbian/S60 user for… 4 years already? But… wow.
I can’t understate it, this is huge. The new UI (Panorama desktops, task switcher with live previews), the default applications (Mozilla browser, Conversations), the hardware specs (Cortex A8 + max 1gb of ram), I could go on… Seriously, take a look at that site, watch the videos. So awesome.
Yesterday, Alie Tan posted about a new version of ActiveFile (v1.43 RC1) on his website. Among new things there are bugfixes for 5th edition, meaning it works properly with the double tapping system. If you tried the last version you know what bug I’m talking about. Good riddance Y-Browser, only one file browser installed now.
Update: Apparently this version fixes the “bug” that prevented it from quitting during a backup, breaking the method I posted about here before. Installed a old V1.42 sis over the V1.43, which brought that feature back, and apparently kept the double tap conformity and the SMS Backuper. So no idea if those were there all along on V1.42 (I doubt I could have missed that, but it’s a possibility) or mixing both versions caused some funkyness.
Summary: Just to let it clear from the start, while I could install the app, I couldn’t play any games. Leaving this warning right in the top of the post might save you some reading time. :P
I always wondered what would happen if I installed N-Gage on my 5800 ever since I saw a video of it running pretty well on an N97. I had tried it a couple times, but with no success, as I didn’t have the right installation file. Then a week or so ago, Nokia released the N-Gage sis for N97s via the software updater app. Not long after that, the standalone .sis was floating around teh interblags. I got it, and after a few things, I had the app running, this post has my impressions of the app and the how to on installing it.
First thing, of course, is getting the N97 sis. A quick google search for “N-Gage N97 sis” found me it fairly fast, but I’ll still link where I got my copy from.
Then, I opened it with one of my favorite tools, SISContents, to check the installer script and see where’s the beef causing it to not install properly on phones. Or, I wanted to remove the N97 only lock.
First thing to check: dependencies. As pointed by the first red arrow, the only dependency is Series60ProductID, which is basically a way for installers to differ between S60 and UIQ phones (as far as I know!) so the problem wasn’t there. However, as pointed by the second arrow, the whole script is a giant IF block, it checks if the phone passes those requirements, and if not, it skips the IF block. 4 of the requirements are MachineUID checks, if the phone is not a N97 (0×20014DD*) or that other UID which doesn’t match any phone (as far as I know), the installation fails.
Knowing what to change, I extracted the .sis with SISContents.
Being careful to avoid messing with the internal file structure, or extract the internal .sis files.
For simplicity’s sake, I moved all files that were extracted to C:\, making it simpler to edit the script file later.
; Languages
&EN
; Package header
#{"N-Gage"}, (0x20003B78), 1, 30, 1541, TYPE=SA
; Dependencies
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
; Vendor names
%{"Nokia"}:"Nokia"
Or, just to make it simpler, I’ll link my final edited .pkg (save as, etc) here, make sure to edit it to reflect the right paths on your computer if you’re using it.
Anyway, now with the files in their right places, and the .pkg edited to allow the 5800, it’s time to build the .sis. You need the standard makesis.exe for 3rd/5th edition files, it’s easy to find as it comes with the sdk, but I uploaded the one I used just in case. Throw it in the same directory as the files and the .pkg, and use the following command from the folder, “makesis.exe -v N-Gage.pkg N-Gage.sis”

Running it from C: in my case, don't mind the ¥, backslashes show up as ¥ signs in my virtual machine.
Sooooo after all that work, if everything’s done right, you get a (unsigned) N-Gage.sis file, sign it or install it in your hacked phone, and there you have it. (I won’t link my finished .sis because I’m afraaaid ooo, hacking is supposedly illegal no?) 700+ words already and I just got to the middle of the post, lol.
As I said earlier in the post, lots of things don’t work, in the next couple screenshots I’ll show things of interest.
With no working store, I resorted to downloading a .n-gage installation file from n-gage.com. There’s the save a .n-gage file on E:/n-gage/ on the phone installation method…
No matter what I did, I kept getting this error. Must be the generic “game panicked on launch” error. It installed fine, so I assume it’s an hardcoded device limitation. Note that I haven’t tried other games besides Bounce, so maybe one works. Gotta try some more later.
Another thing of interest, at least for me, is that the app seems much more snappy on the 5800 than on my N95. It does look similar, but different, in a good way. I like the way they adapted the app for touchscreens. So there’s a +1 for the N-Gage team.
Last thing I found funny, was the check for updates option, which opens this link. Even though the URL mentions the 5800 clearly, the page just calmly says there’s no update, with no errors or anything. lol.
So there you have it, a ~1000 words post that’s basically a diary for myself: A huge guide and impressions of something that in the end, does not work. It was still kinda fun to mess with it last night, and there’s still hope that some games don’t have the same device check on launch as Bounce. Although, as I mentioned, I’m kinda lazy to test all other games. So in case someone does have the patience to do what I did and finds a game that works, please leave a comment telling me about it! lol
Early this morning, reports of a new Nokia 5800 firmware echoed through the internets. I thought I’d wait until it’s confirmed hackeable, as I always do. But after a couple conflicting reports I decided to try for myself. OTA firmware update, same experience as V21.
Can’t say anything for UI speed or free ram, as those are subjective/can vary a lot depending on what you have installed.
Post will be updated if I find a reliable changelog or if I notice anything else or if I decide to suck it up and hard reset the phone.
If you scroll down the main page a little, you’ll see I was away from this blog for quite a while, I didn’t even post nothing in May. And so, I wasn’t paying much attention to the comments (sorry guys, just finished replying to them :P). Two comments in my first post about hacking the 5800 were asking how to modify files that are already in use by the system (most databases, font files (when in C: or E:), resource files, etc), I had already said just to “look around”. Well, that’s no good! In this post I’ll make a guide on how.
First, get a file manager that has an option to ask “Are you sure you want to exit?”. I hate UIs that do that, but they’re useful here (lol). My choice would be the manufacturer capabilities enabled ActiveFile (signing/hacking required), the UI is glitchy on 5th edition (supposedly a fix is coming soon), but I prefer ActiveFile over any other manager on 3rd edition. (right now I use Y-Browser for everyday tasks and ActiveFile for stuff like this, on my 5800)
Now for the part where the magic happens. Ever since 2nd edition (or even first, don’t remember) S60 had this backup function on the memory card app/built-in file browser, it makes a copy of modified files from C:/ to a hidden folder on E:/. It was incredibly useful on 2nd edition for making app backups, it got kinda broken on 3rd because of security (lol), and it’s back in a refreshed form in 5th. But how does it copy files from C: without the OS complaining? That’s right, it lowers (momentarily) the security!
The thing is, this backup function closes every other app open on the phone, and stops the menu from being able to launch apps while the backup is on progress, in order to protect those files. That’s where the “Ask on exit” option comes to play! The backup app can’t close ActiveFile because it can’t answer Yes for the question. (lol)
So switch to ActiveFile using the menu key, answer No to the “Do you want to exit?” and you’re left with an unprotected file system and an open file manager with all files capability. Yay.
Now for a couple tips:
And there you go, huge wall of text, but I tried to explain every aspect of this trick throughly. If you want a tl;dr version of the post, I’ll add it here:
Update: The new ActiveFile V1.43RC1 quits on backuping, breaking this method. Keep a V1.42 sis around to do this.
Guess who’s back? (or, landscape Maps & Furtiv)
Webcam pic woo
Who’d have thought? Whoever found my phone on the waiting area I had left it returned it! He/she found it, took it home, took a picture, made a couple calls before returning it to my college’s front desk/lost and found thing, lucky me!
So, to kick the blog posting back on a good note, here’s a couple neat things I found about yesterday and today.
Oh, also, Sky Force Reloaded was recently adapted for S60v5. I played the free demo available on the Ovi Store, and let me tell you something, their use of the touchscreen is the best control method I’ve seen in S60v5 games yet. Screw people trying to be trendy with accelerometer controls, this is how gaming on S60v5 should be.
Maybe I’ll record a video of myself playing the first level and post about it later. So yay, that’s it.
:)