SDHC - 8125, K-JAM, P4300, MDA Vario Software Upgrading

I think it is possible to use SD drivers from Herald on the Wizard. The devices a almost equal, and hardware is so. But Herald supports SDHC officially.
The problem is how to install drivers in the ROM. I dumped drivers from Herald using imgfs_tools by mamaich. Registry entries are the same as in Wizard.
If I put it in ROM like a plain dll file it does not work (and native dlls also do not work), and I didn't find how to put it as a module.
If anyone knows how to do it, please help!
Here are modules: http://4pda.ru/forum/attach/710525/sdhc.rar

This would be excellent!

If there are several versions of the OMAP850 chip (allegedly those with S/N less than HT6?? won't be able to use 4GB mini SD Cards - mine is an HT5XX) perhaps the hardware details might be useful to whoever can actually help you.
Also, I am not sure but I think you need to stop the SD device (if there's a way...I'm just going off what I do on the PC) and then restart it after you replace the dlls.
If this works, that would be sweet but last I checked the OMAP850 never officially listed SDHC support so...how did this come about?

Here is information: HTC Herald
And I am trying to change ROM, so I don't need to stop device.

I think I should use XIPPORT utility, or something like this, but I can't understand how...

Any news guys ?

Related

Challenge for the xda-gurus-Solution for Intern.SmartDialing

I have uploaded a greek rom file for the htc wizard.
This ROM has a second level of protection that can not be bypassed only by CIDunlocking a phone.
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
I think it searches for a valid IMEI range but I am not sure.
I am trying to find the exe file responsible for locking up the phone (using WM5 editing tools my maimach) but I have no luck yet. If someone could lend a hand I would be gratefull. Even giving me a hint (like how to edit the registry from a dumped ROM etc.)
Anyway, the file is located here.
http://dcom.teipir.gr/RUU_Prodigy_10107105_Qtek_WWE_ship_GR1.04.exe
Thanks in advance
Below, you can find instructions to customize smartdialing for recognizing characters for any language
My best man has the EXACT same problem with his Universal.
We haven't uploaded the firmware yet but can easily be downloaded through qtek.gr.
Can someone help?
It's a pitty not to be able to use the device just because he bought it outside Greece.
It's an interesting challenge after all.
Andrew, maybe you can send me a PM with what you have tried yet.
Re: I have a challenge for the xda-gurus
andrew_sh said:
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
Click to expand...
Click to collapse
Check your Extended_ROM files. They might be what you are looking for. Probable workaround might be soft-resetting your device before extended_rom files are being installed, i.e. hard-reset your device now and immediately soft-reset it when you will see message "Customizing will start in 3 sec..." or something like that...
I think it searches for a valid IMEI range but I am not sure.
Click to expand...
Click to collapse
The IMEI is stored in registry within "RIL" branch, but your IMEI is not touched within traditional flashing/reflashing
A Russian fellow had done this job last year, for the S100 Greek Rom (Anansky i think was his name). The lock is not on the extended rom, but on the main OS. And if i remember well, it has an IMEI checking ytility, and another one which checks Language settings for the Language selection utility to work, but this can be changed with registry hack. Well, we are all waiting...
Re: I have a challenge for the xda-gurus
IMate->WM2k5 said:
andrew_sh said:
After installing the ROM, uppon second boot (first boot installs ext rom then restarts) it displays a message
"This rom is intended only for devices sold by ace hellas" and freezes.
Click to expand...
Click to collapse
Check your Extended_ROM files. They might be what you are looking for. Probable workaround might be soft-resetting your device before extended_rom files are being installed, i.e. hard-reset your device now and immediately soft-reset it when you will see message "Customizing will start in 3 sec..." or something like that...
I think it searches for a valid IMEI range but I am not sure.
Click to expand...
Click to collapse
The IMEI is stored in registry within "RIL" branch, but your IMEI is not touched within traditional flashing/reflashing
Click to expand...
Click to collapse
no it's not in extended ROM at least for the Universal (and sorry for posting in Wizard forum) - we tried your method from the first moment
1. No, extended rom has nothing to do with it , for sure.
2. Yes, anansky has done it before for the htc magician (my previous phone) but never revealed a howto.
@NLS
I have found a suspicious file called langbootcheck.exe which I tried deleting (with WM5 edit tools) prior to flashing my device. But then the device won't boot at all. Maybe this file is needed, or maybe I did something wrong?
If someone could at least tell me, how to edit the registry hives with the wm5 editing tools. This way I could see wich applications are executed on startup.
Re: I have a challenge for the xda-gurus
NLS said:
no it's not in extended ROM at least for the Universal (and sorry for posting in Wizard forum) - we tried your method from the first moment
Click to expand...
Click to collapse
Did you try to play with HKLM\Comm\BootCount value? To put it as 0 so it is always thinking of a just hard-resetted device?
no I didn't try that, nor the device is mine (to try)
andrew try having a 0 byte file in place of the exe - maybe it needs the file to be there but nothing to happen when it is called
maybe Ace (since I am 99.5% sure that they read xda-developers), could give us a hint on why they have done this (when nobody else did on the whole planet)...
Re: I have a challenge for the xda-gurus
IMate->WM2k5 said:
Did you try to play with HKLM\Comm\BootCount value? To put it as 0 so it is always thinking of a just hard-resetted device?
Click to expand...
Click to collapse
No, but it sounds like a good idea. That would explain why it doesn't lock up during the first boot process. But then again there is no way to change it because the os automatically reboots itself. Unless it installs a cab file from ext rom that does the trick. Do you think this might work?
NLS said:
maybe Ace (since I am 99.5% sure that they read xda-developers), could give us a hint on why they have done this (when nobody else did on the whole planet)...
Click to expand...
Click to collapse
i realy doubt it! I mean giving us a hint
I will try to replace the file with a zero-sized one. But then again I'm not even sure if it is the file responsible. I mean, that I just guessed (because the name sounded suspicious). It could be any other file. The file name could be desguized. Thats why I need to know 2 things:
1) How to edit the registry with maimach's WM5 editing tools.
2) Where is the startup configuration located i the registry
I didn't say tell us "how", I said for the to tell us "why"...
anyway...
Yeah ACE sux, well it's been really disgusting to lock the roms so we anyone who want Greek language to buy only from em. ACE think theirselves smart enough and all the other like Russian, italian, norwegian, dutch and many more who have their Qtek rom unlocked are the "stupid"...
Anyway this is a different story..
I am available to help in any way but i'm not such an expert user as you to play with the editing tools.
P.S:I see the rom is uploaded on a TEI of Piraieus server, you have any connection with teipir? I'm in the Automation.
bill_viper said:
P.S:I see the rom is uploaded on a TEI of Piraieus server, you have any connection with teipir? I'm in the Automation.
Click to expand...
Click to collapse
I'm in automation dept too! PM me!
NOone? :!: Buzz? Come on, you will make many people happy!!!!
I don't want to sound nagging but it must be very easy for you!!
I found another approach to our problem.
Instead of trying to hack the rom, I extracted some dll files needed for the greek smartdialing.
I dumped the Greek rom and followed the instructions here.
http://www.buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=10204&catid=45
but used the Greek smartdialing.dll instead of the one posted above.
It worked very well. I even edited the smartdialing cab found on the ext rom and included the dll. So each time I hard reset the device, the smartdialing feature works for greek characters. I think the smartdialing can be customized just as easily for any other language, just as long as you find the .dll in your language. (For this, download a rom containing the language, and user WM5 editing tools found on xda-devs).
If someone needs it, I can upload the greek smartdialing cab to overwrite the one in your ext rom (for wizard only).
I also use AEKMAP for the internal qwerty and I find it very stable, simple and small.
So I guess there is no much point in hacking the greek rom (unless someone wants the menus customized - I don't).
how did you dumped the greek rom ?
andrew_sh said:
I found another approach to our problem.
Instead of trying to hack the rom, I extracted some dll files needed for the greek smartdialing.
I dumped the Greek rom and followed the instructions here.
http://www.buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=10204&catid=45
but used the Greek smartdialing.dll instead of the one posted above.
I also use AEKMAP for the internal qwerty and I find it very stable, simple and small.
So I guess there is no much point in hacking the greek rom (unless someone wants the menus customized - I don't).
Click to expand...
Click to collapse
Awesome idea.... is there any way i can get my hands on that .cab file? And maybe on your .aek greek layout? because mine kinda sucks
Anywho, i see we are off to a good start here fellas, don't worry answers will come soon enough.

Troubles

Hello people,
I gave this short title to this topic because... I'm simply having troubles. Troubles upgrading, syncing, translating.
I have a Qtek2020. It had WM2003 installed. Had, because I finally managed to install WM6.
But let's go by order.
Some days ago I found this awesome fantastic forum full with binaries.
I have some experience with ROM flashing with various devices. I also did upgrade my OS several times on my 2020. And I decided now it's time for WM6. Many people here said it works, and I wanted to upgrade too.
I'm Italian, so you would understand that I prefer using an Italian OS. But I first wanted to install English WM6 to try it out.
I downloaded TofClock AKU 0.7 and tried to install. But then, the first troubles.
I could no way upgrade my device on my home PC, which runs Vista x64. When I put the device in bootloader mode, the upgrade software returned error 101.
So I tried to do the upgrade at office, under XP SP2 (x86 platform), and everything gone fine.
OK, you would say, you got your new fresh OS. I actually don't have musch to complain about TofClock: I really say BIG BIG HUGE THANKS to the genius that did it!
But here's another problem. Still at office, I could no way sync my PDA on ActiveSync 4.5. Windows didn't install the driver properly.
I came back home: as I said, I run Vista x64. Fortunately, Vista downloaded a driver from Windows Update and the whole thing worked.
OK, you would say. You even got your sync relationship at home.
But now that I saw it worked, I wanted to install an Italian version, maybe even cooked a bit, so I downloaded both the Kitchen and the Microwave for m0dding and translation. The firts thing I tried was the Microwave I found at http://forum.xda-developers.com/showthread.php?t=334421&highlight=italian+microwave
I followed the full tutorial literally but I had the following problems:
There was no dump directory. Only dump.src. And dump, filled with tons of files, was required
There was no nk.nb file
There was no 800401-OS.bin file, required by other parts of the batch script
I tried on my Vista x64 and I also tried on a XP SP2 Virtual Machine on my desktop PC. Same result. I found another tutorial. I will probabily try it, but I'm so confused now. Why am I the only one who can't translate his ROM by following literally a tutorial?
Can somebody help me? Maybe with an already-working ROM for Himalaya that I can flash by myself?
At this time, I'm trying to connect my USB cradle to my Virtual Machine using USB over Network, because if I want to do this at home I have no other choice than using XP x86.
Meanwhile, I ask you help with translation. Please! I just need to run it in Italian. I will take care of Kitchen and all the mess that comes with customization later. I only need Italian now, and I need to be able to upgrade. I still have 15 days (by now) of trial license for USB over Network. I could even share my cradle with somebody that is able to do the upgrade remotely, because, as far as I know, if connection breaks during upgrade and the process fails, the Bootloader mode prevents the PDA to become another brick in the wall and the operation can be still tried again.
I will leave my MSN Messenger contact on my profile. You can find me everytime but business days/hours.
Thanks in advance.
I'm sorry, but the Microwave is for HTC Wizard only, you can not use it for Himalaya.
Download the Himalaya kitchen, find Italian *.dll.04xx files or extract them from the free Microsoft Italian WM6 emulator. Use the quick and dirty way to create Italian ROM as described in
http://forum.xda-developers.com/showthread.php?t=311078
success
I tried that tutorial (still in Virtual Machine). I had error "file temp\dump\imageinfo.bin already exists" when clicking the green arrow in Kitchen. I tried both Anichilius and TofClock's Kitchens
[Add]: I'm trying with HyperCore. I'll let you know
Anichilius kitchen is for Hermes, not for Himalaya
Tofclock worked on several devices
Hypercore is Hermes as well
Get your facts straight before trying to cook a ROM or you'll brick your device
Unfortunately I'm no expert in ROM cooking. It's my first time here. I don't know about the differences between the devices.
As far as I know, most of the Kitchens carry the same program: BuildOS. I found the problem running it. I'm trying to learn everything now by reading the forum.
I dumped TofClock's ROM (OS ver. 6.0) using ImgfsToDump and got all the files. I dumped WM6 Emu too. I found that TofClock ROM doesn't carry the *409.mui files that are inside emulator's ROM, like explained in the tutorial. So when I renamed the files from 410 to 409 and copied them I didn't actually overwrite anything.
Running BuidOS, which is a script that comes with every kitchen with no modifications (I didn't binary compare the files but I think it's the same script), so it doesn't seem to be device-specific, I always got the error "File temp\dump\imageinfo.bin already exists". I tried to find out the reason by reading Hypercore documentation. And it seems, as I thought, that the files I want to build are in conflict with the original files. I tried to understand why. I'm not sure about it, but by the hex address I saw around in the dump files it seems that the ROM is not organized as a file system, where every file is dynamically allocated and indexed in a file table, but they are allocated to raw memory address somehow.
I don't know why. For example, if I want to cook a Windows XP setup CD with my own bootloader I have to simply burn a CD with a modified ntoskrnl.exe file and here we go every XP installation from now on shows my ugly/sweet face (choose the best that suits)
As far as I know, apart from obvious size limits that vary with the device, there's a new limit in ROM cooking: I can't copy&paste files. I thought that the BuildOS script "simply" packed all the files into the ROM rebuilding the file table, adding checksums and other info according to the ROM format (which I don't know), and maybe I'm wrong.
[Add]: I have been trying to get in contact with slumpolo, which is very expert in Italian ROMs. Meanwhile, I read on that tutorial one of his replies: he said that not all ROMs have MUI files. So TofClock doesn't use MUI (btw Windows Vista does, but that's other things), but WM6 emu does, and that may be the reason why they are not compatible.
I know Himalaya devices are a bit "ancient", but I wonder if there's another ROM than TofClock to work on. I may try with it.
I wouldn't like to ask "can somebody [with big big experience] do the translation for me?". I would like to do it myself, but I need tools and knowledge. I think I already got the tools...
There is already a great Tofclock WM6 AKU 0.7.0 especially for Himalaya. Download it from http://forum.xda-developers.com/showthread.php?t=331637
and the Xplode Kitchen Tutorial. This kitchen has all files and registry hives extracted and nicely organized. So you don't need to dump them yourself.
Of course you will need the emulator dump. Keep folders well separated and organized.
It does have all the 0409.mui files. If you use the quick and dirty method of simply renaming your mui files/folders to *.0409.mui and overwriting the original ones, you should get a fairly acceptable result. Not perfect, the emulator runs an older version of WM6 than the one in the kitchen. If you want perfect, you'll have to spend a lot of time...
Your big "WHY" question: Intel X86 architecture is very much different than the ARM/Xscale architecture. The ARM is a child from the Acorn RISC processor. So operating systems for X86 and ARM are very different in structure as well. But if you want your pretty face on the Hima bootloader screen, it can be done, search the forum for "splash screen"
Hima is by no means "ancient", it is still one of the best HTC designs ever. All right, the newer models are lighter, have beter cameras and some even 640x480 and a "modern" price tag...
Don't worry, I won't offer to do the translation for you. I'm still trying to create the perfect Dutch ROM.
We talked about the same Kitchen. I tried it too in the beginning. But now I found something more. Many of the 409.mui files in this Kitchen are in subdirectories. So I could simply paste them there and find no error in BuildOS... Maybe... I'll let you know.
BTW the face thing was a joke: I already know how to change a bootscreen and I will do that as last thing once the ROM is stable and Italian.
About the "perfect" ROM, I can accept the challenge and spend some more time on it once created the BASIC Italian Rom, at least...
And I said Hima may be "ancient" because my Qtek 2020 is more than 3 yrs old
Cya 2moro
In desktop PC's I consider 2 years old the equivalent of stone age, I'm really surprised that this hardware has such an enormous life span. I even believe we've yet to discover the full potential of this little beasty.
Lol.
By the way, here's the thing I wanted to show you.
The files in Microwave directory are the dump of emulator, while the files in Work directory are from TofClock.
So I "simply" have to match directories while pasting emu files into TofClock after renaming
djechelon said:
So I "simply" have to match directories while pasting emu files into TofClock after renaming
Click to expand...
Click to collapse
Simple, as long as you're concentrated. Because in the Quick and dirty method both directories have identical names, I once started dragging and dropping in the wrong direction, overwriting Dutch with English...
Next pitfall, some files point to one another
a.04xx refers to b.04xx
I use Ultra€dit to search inside all these files for the string 0413 (dutch) both in plain ASCII and in Unicode. Do not automatically replace, watch in the hex editor if it's actually a string, not a piece of code.
Now edit initflash.dat using a good unicode editor (like ultraedit) and take care to save as unicode. Do not allow the editor to convert it into anything else. Take care that there's only one initflas.dat in your kitchen, the edied one, and not for example an autogenerated backup (Ultraedit can do that...)
Read cooking tutorials on how to edit initflash.dat
Add OEMs (see cooking tutorials)
Cook, burn, test
I think you're going to tell me that the ROM I managed to cook now won't work until I manually edit each single MUI file against 410 pointers... Actually I forgot to paste initflashes.dat, because when i pasted the whole directory I always found out that the names were correctly translated! Yea, just because I pasted it.
I'm gonna use TortoiseMerge to compare initflashes.dat from emu to TofClock.
Fortunately, I can make as many mistakes as I like because if I brick the device I can reflash it using Bootloader mode with a working ROM (which I'll jealously keep on my hard drive in more copies ).
However, I was unable to flash under my XP SP2 Virtual Machine. I'm trying again under Vista, else I'll have to do it at office where it worked last time...
It's really harassing, but it's a fascinating world I'm exploring.
Brick
Oh finally I bricked my device!!!
Hahahaha. OK I managed to build my first Italian ROM but, as expected, the device got stuck on the Windows Mobile logo.
Not bad. I tried a little modification and re-flashed it. Same error. So I gotta restore TofClock original for now... It makes me little sad because I ran in lots, lots, lots and lots of troubles, putting all of my efforts, to build the f***** ROM.
Till my device still lives, I can test as much as I want. By the way, Maggy, I need your help now.
You talked about cross-links in MUI files. I tried to find them. I used UltraEdit and tried to search for "410" (Italian) in the MUI files I renamed into 409, but I can't find anything. I tried with a lot of files, not all files, but no one has cross-links.
Just to see if everything's fine, I'm trying to re-cook the TofClock ROM that came with the Kitchen, with no modifications, not even the bootscreen. It's just a check. It's 3 AM now: should I take a nap? I think so...
Anyway, let's get back to my problems. I noticed that both on Vista and XP (btw I managed to cook&flash with Vista so I can now throw the VM in the bin together with the shareware version of USB Over Network that installed me a harassing driver blocking all USB devices including mouse & key if I don't manually disable driver signature...) the BuildImgfs program... explodes!
Well, actually it consumes too much memory. The heap goes up to 1GB before crashing. I think here is a bug in the script: destructors should be called to free memory from unused object ASAP. .NET and Java have Garbage Collectors, which take care of destroying unused object, but it's not the same with unmanaged code like C++ or whatever used to make the program.
I tried to search, but I found nothing (did I say something about a nap...?). I need, if available, a newer version of BuildImgfs that manages memory correctly and doesn't crash. I saw many people having the same problem. I don't add too many packages: I'm even forced to remove Windows Media Player to let it build!!!
[Add]: as expected, the re-cooked TofClock works. OK I'll go sleep now. Promise!

Dead Xda IIS

Guys, i need some help. Recently i came across the rom update for my xda iis, so i decide to take it out of my drawer and see if i can update it with HELMI_BA_WM6_R0_Public. I followed all the steps and try to upgrade it, after i click on HELMI_BA_WM6_R0_.exe, my xda iis restart on cradle and after that nothing happen. I notice it only appear on the top with the word "serial" and the bottom "v2.06". I have tried in vain to get it working again, please try to help as im very new to this. Im using window Vista.
since apparently, you are not that experienced in flashing your device, i would recommend you use windows xp to flash your device.
then you have a look at this wiki wizard:
http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_WizzardUpgrade1_WM2003SE0
this is a step by step instruction on how to upgrade from wm2003 to wm6.
please follow it precisely, even if you don't see a point in certain steps, they are all important!!!
if you, however, don't understand a step or a phrase, feel free to re-post, and i will explain it to you in more detail.
have fun with the upgrading, one word of advise: take your time, the first upgrade with storage resize radio upgrade, sim unlock and other stuff can last an hour or two (not the upgrade itself, but the process you go through). when you remember the steps and feel like you want a different rom, after testing this one, all you have to do is donload a "nk.nbf" file and flash it, and the entire update takes you 5 minutes then
Hi Chef_tony, thanks for the reply. I went to the link u gave me and from the 1st step on im stuck. It ask me to download both the unlocker and Repart and place it on the phone, but i cant do anything with the phone except for the "Serial" on top and "V2.06" below, it does change to "usb" when i cradle it. please help. thanks again
ok, then at that point you are stuck in boot loader, that happened to me too.
the reason for that might not be that interesting to you now, but it is because vista in the middle of the flashing process vista thinks it needs new drivers, downloads them and then it disconnects the device, something that shouldn't be done while flashing, as everyone knows.
these wiki links explain how to flash from vista using modified drivers, but i wanna tell you in advance, that i personally never got it running, i always use a windows xp machine:
http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_WizzardUpgrade4_Vista
http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_WizzardUpgrade4_Vista_Pic
so, still i want to state that the best way to flash is a xp computer, if you have access to one, use that to flash your original shipped rom first, to resize the storage (first wizard step) afterwards.
theoretically, a virtual machine, running xp would also work, if you still have an xp cd lying around, you can download virtual pc 2007 from microsoft, it is free and you just need a short time to set up a virtual xp machine, because i can guarantee you, you will flash more than one rom, once you started on the topic.
remember, you need to flash your shiped rom, then you want to flash the helmi rom, then maybe a rom update and probably you are not staying with that rom forever, since it is wm6, there is also wm6.1 and wm6.5 to follow that.
what i want to say is:
- try the flashing with vista option described in the wiki links above
- if that doesn't work, try to get to an xp computer and follow the steps
- flash your original shipped rom first
- then the wiki wizard steps in again
Problem is solve, thank you so much chef_tony. my next question is...where can i get wm6.1 rom as all the link i had is dead
according to another user, this thread's links are still working:
http://forum.xda-developers.com/showthread.php?t=403421
but it does not contain office. (you can still try other office download links, if you need it)
just by the tiny size of the extrom i would say there is hardly anything contained, but anyway, that is a rom i used too, and it is quite nice, also look up IOLITE stuff in this forum for extra apps.
make sure to repost if everything went to plan
I found a working wm6.1 pro on another website and its working great! It contain office as well. Thing now is i didnt adjust the memory and i didnt have enough space to install every software that i had
This is the link http://www.4shared.com/file/66810499/8a61be24/HTC-BA5220758WWE_v302_25M_PP-16M_RAMdisk_a.html?s=1
By the way chef_tony, you happen to have any idea how to open up BA, cause i would love to clean it up on the inside.
1. the thing is, the storage resize is important for 2 reasons:
- sure, with the resize you woulld have 16mb more storage memory for installing programs and storing stuff
- you still have your original extrom on the device, which is not compatible with newer roms, meaning, instead of simply copying the extrom to an sd card to have a basic setup and installing programs you need to install cabs manually
which is why i said to follow the steps precisely, now you have 16mb of space you simply can't access from wm6 at all, and for a resize you'd have to go back to wm2003 first but give your rom a try first, maybe it is not the perfect one for you after all, then you still have the opportunity to re-flash.
2. i am glad you found a valid link, many people post their roms to hosters that take it down after a while, expecially when there are no more downloads of that item, and so, many links posted here half a year ago are not working anymore, which is sad, since there are still a lot of people, including you, that would like to go to wm5, wm6 or wm6.1 and not just the newest wm6.5 builds, but, whatever, you found your rom and hopefully kept the files stored on your pc for future reflashing...
3. there are two basic disassembling guides for the BA:
- the official service manual (also good for repairs, since they explain each step):
http://www.4pda-service.ru/netcat_f.../BLUE ANGEL/HTC_Blue_Angel_Service_manual.pdf
- the manual made by a forum user:
http://www.land-of-kain.de/ppc/mda3/disassembly/
i am glad it all worked out for you so far and you will realize that this old device has a lot of potential, when you keep it up to date (and clean ).
Thanks you so much for the help. I'll try to update if the link is dead someday, by the way..i have 43mb storage and 84mb programme, is that good or bad?
the program memory is normal, but the storage should be 16 mb more, so instead of 43.XX you would have 60.30mb.
that is the extrom resize mentioned before.
- you need to flash your original rom for that
- then copy the "xda-developers unlocker" and the "repart_doc.exe" to your device. (attached below)
- you install the extrom unlocker
- then you go to start menu and extrom unlocker
- you execute "unhide"
- then unlock
- then start the repart_doc and set the size to 128kb
then you can lock the extrom and hide it again.
maybe in that process there is a soft reset required, i don't remember.
the reason why you do all that is because the extrom memory is hidden and locked and contains a bunch of cabs, that install automatically, when you hard reset the device.
so after that, you can reflash your wm6 rom, and you'll see, that after you resized and formatted that space, your memory dialogue will show 60.30mb of storage memory (plus it gives you the opportunity to install wm6 extroms from the sd card).

Help me PLEASE...

I got the O2 Xda IIs Model PH20B and now upgraded to ROM Version 6.50.28WWE. Radio Version 1.12.00, Protocol Version 1337.42. The CPU is PXA263 wuth 400 MHZ and 112MB RAM. Flash Chip type 28F128K3
The office mobile doesn't work anymore, the things that haven't worked before (like PSSHutXp, TomTom etc) don't work. It can't be connected to any computer not by Active Sync on Windows 2k or XP, and not with Windows Mobile on Vista. I have a lot of icons duplicated on the desktop with (1) behind the name aka Calendar and Calendar (1) and can't get rid of them.... what can I do? Can any one help me please? I am ready to throw that thing out of the window!
Thanks a lot in advance
.
I suggest you to do a hard reset...
Have you dit it when you was upgrading?
Because after upgrade you have to do it, to avoid problems with some pieces of applications , that have been left in your memory...
thanks for your reply, much appreciated. Yes I did hard reset it, it won't even use the Extrom on the SDCard to give me office or anything, even it said the cabs are installed. Stupid thing!
I now went back to the original O2 crap old ROM and search for 6.1 but I can't seem to find one that works, the ones I found on here don't install right away but go through syncing, which mine won't so it keeps saying the device doesn't respond lol. I think I seriously give up soon and just throw it out I had enough, and I am good with computers etc usually, I build them and all, just I never had a PDA before.
Anyone know something?
if it didn't use the extrom from the sd card you probably still have the internal extrom in the device and forgot to format and resize it before you first upgraded to wm5 and above. what you need to do to get rid of all that old crap is:
1. downgrade to your shipped rom, remember, now that your device is WWE, you need to use MAupgradeut_noID and botloader to avoid country id and device id errors.
2. download xda-unlocker.cab and repartDOC.exe and put them on an sd card. install the unlocker.
3. run the unlocker by going to the start menu, EXTROM tools, click "Unhide" then "Unlock"
4. run repartDOC and set the size to 128kb
5. run the unlocker again by going to the start menu, EXTROM tools, this time click "Lock" then "Hide"
6. now your device does not have the internal extrom anymore, meaning you have 16MB more storage capacity and you can use extroms coming from the sd card.
7. then flash back the new rom, say wm6.1, again using the MAupgradeut_noID and bootloader mode.
8. when done, perform a hard reset, notice that the procedure for hard resetting changed, (press reset+power+record+camera)
9. in the menu appearing, the options ARE set:
Enable KITL: YES
clean registry hive: NO
format storage: NO
using the camera and record button, flip all the settings, so it says:
Enable Kitl: NO
clean registry hive: YES
format storage YES
10. confirm with the mail button, your screen turns white, and after some time, the device boots and installs the extrom from the sd card.
that is the procedure to go through, when first upgrading to wm5 and above and since your device made special problems, my wildest guess would be, that you forgot to resize the extrom, which is the reason the sd card's extrom was not loaded. plus you probably performed no hard reset or did it wrong, which is why the device was filled with garbage even after flashing a new rom.
if that manual was to fast, or you didn't get any of the things above, there is a wizard (assistant, not the device) in the wiki, to guide through the upgrade process, there you will also find the download links for the mentioned unlocker and repartdoc:
http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_WizzardUpgrade1_WM2003SE0
that link is already one step into the problem and starts with the extrom resize, assuming that you flash your shipped rom first, and need no help doing that.
remember: you cannot resize your extrom from wm5 and above, for your device to run properly, you need to go back to wm2003 first.
have fun and good luck with that
Thank you very much Chef Tony. I was willing to put it up for sale but I will try what you suggested once again, even I am sure I ran through it all and did it, but it doesn't hurt to try it again. If I am still too stupid to use the Blue Angel, or still don't get along with it, I can always sell it afterwards.
THANK YOU VERY MUCH
UPDATE:
I have done it on my XP computer this time, not Vista, and it worked. The other thing I did wrong, no laugh at me if you want LOL, but I am a novice and have my blonde moments , and never did this before, I unrared ALL the files in the EXTROM Folder... this time I only unrared the main folder and put them all on the card as they were inside that unpacked EXTROM Folder. Works like a charm now and the programs are installed and I can use it... saves me a LOT of money as I was ready to sell everything I have to sell to get the iphone, now thanks to you I can use the XDA IIs as it should work.
I owe you one! VIELEN LIEBEN DANK FUER DEINE HILFE.

Linux on Blue Angel

Hi folks
I Just found a dusted "Blue Angel" Device in the cupboard, that I always wanted to use with Linux but had already given up some time ago.
Now, before selling it off at ebay, I wanted to give it another try and was delighted to see the "idiots guide" on this wiki page:
[xda-developers wiki ]BlueAngel_Linux
What happened so far:
I go to buy a SD-Card of 2GB (couldn't get a smaller one at my local store), put the image on it and give it a try.
It boots and brings up a familiar login prompt.
I login with root/rootme and get: "can't access tty; job control turned off" and a shell prompt.
The keyboard only works partially (only letters, no punctuation) so i can't even type "cd.." to navigate
Googling and looking at some (wiki-)pages here, at handhelds.org and linuxtogo.org didn't help me any further yet.
My Questions:
Did I do something wrong up to here?
What to do to make the keyboard working (did I mention it's a german Device?)
Can I launch some kind of GUI at this point (heck I don't even know if the Image contained GPE or OPIE ;-) ) or is the "can't access tty.." a problem i have to fix first?
Is there a more up to date image (to fix the keyboard-issue) I can use with the idiots guide or some evenly up to date documentation out there? I'm a regular Linux-User on the desktop and not afraid of the command-line?
Device Info:
Model No: PH20B
ROM Version: 1.22.01 GER
ExtROM-Version: 1.22.182 GER
Radio Version 1.06.00
I hope someone can help me on this before I go the ebay path
Greetings from .de
Markus
ubuntudude said:
Hi folks
I Just found a dusted "Blue Angel" Device in the cupboard, that I always wanted to use with Linux but had already given up some time ago.
Now, before selling it off at ebay, I wanted to give it another try and was delighted to see the "idiots guide" on this wiki page:
[xda-developers wiki ]BlueAngel_Linux
What happened so far:
I go to buy a SD-Card of 2GB (couldn't get a smaller one at my local store), put the image on it and give it a try.
It boots and brings up a familiar login prompt.
I login with root/rootme and get: "can't access tty; job control turned off" and a shell prompt.
The keyboard only works partially (only letters, no punctuation) so i can't even type "cd.." to navigate
Googling and looking at some (wiki-)pages here, at handhelds.org and linuxtogo.org didn't help me any further yet.
My Questions:
Did I do something wrong up to here?
What to do to make the keyboard working (did I mention it's a german Device?)
Can I launch some kind of GUI at this point (heck I don't even know if the Image contained GPE or OPIE ;-) ) or is the "can't access tty.." a problem i have to fix first?
Is there a more up to date image (to fix the keyboard-issue) I can use with the idiots guide or some evenly up to date documentation out there? I'm a regular Linux-User on the desktop and not afraid of the command-line?
Device Info:
Model No: PH20B
ROM Version: 1.22.01 GER
ExtROM-Version: 1.22.182 GER
Radio Version 1.06.00
I hope someone can help me on this before I go the ebay path
Greetings from .de
Markus
Click to expand...
Click to collapse
I have QTopiaII working on my BA, the instructions are a bit scattered and kinda confusing (and very, very outdated), but you should be able to run it without having to input any code into the HaRet prompt. It should do everything by itself. If I can, I will upload the contents of my SD later today so that you can try to d/l directly onto your card.
It could also be that you are running an older version of HaRet...
egzthunder1 said:
I have QTopiaII working on my BA, the instructions are a bit scattered and kinda confusing (and very, very outdated),
Click to expand...
Click to collapse
Yes indeed
but you should be able to run it without having to input any code into the HaRet prompt. It should do everything by itself. If I can, I will upload the contents of my SD later today so that you can try to d/l directly onto your card.
Click to expand...
Click to collapse
That would be great for a test-run! Thanx in advance I think a gzipped (iso?) image file would do it, I'll transfer that to the SD using dd.
It could also be that you are running an older version of HaRet...
Click to expand...
Click to collapse
I must admit that I don't really unterstand the HaRET magic yet. Didn't find any documentation until now.
Can you point me to some usable Documentation for my project? At the moment I'm interested in:
- HaRET (how to configure and use it, up-to-date downloads)
- How to build a SD-Image by yourself (I stepped on something similar at handhelds.org but that seemed really outdated.)
- Any info readable by a non-developing but willing to learn human
Thanks again, Markus
qtopia
i have tried qtopia in my BA if u run the HaRET it will generate a img file in u r sd card it is about 200 mb why dont u try to copy img file to the sd card
ubuntudude said:
Yes indeed
That would be great for a test-run! Thanx in advance I think a gzipped (iso?) image file would do it, I'll transfer that to the SD using dd.
I must admit that I don't really unterstand the HaRET magic yet. Didn't find any documentation until now.
Can you point me to some usable Documentation for my project? At the moment I'm interested in:
- HaRET (how to configure and use it, up-to-date downloads)
- How to build a SD-Image by yourself (I stepped on something similar at handhelds.org but that seemed really outdated.)
- Any info readable by a non-developing but willing to learn human
Thanks again, Markus
Click to expand...
Click to collapse
I don't know much about HaReT myself, but I do know that you have to have the right parameters on the default.txt (or config file) otherwise, the thing will either crash or not boot (and this is where it can get tricky).
As far as the SD image, I was trying to get something to make an image of an SD not too long ago and I found a program called Winhex, which can make images of sd cards. However, you need to get the full version to be able to mount the image on a card. You mentioned something else in your post. Are you using a different program for SD images? I would love to know about this program if you have one.
I haven't forgotten about the things on the SD card, I will post them (SD image is not necessary though) but I just haven't had the time.
-go to: http://www.linuxtogo.org/~htcpxa/htcblueangel/Qtopia/
-download Qtopia-Linux-htcblueangel.exe and QtopiaPhone-image.rootfs.tar.bz2
-copy them to sd card, make sure you have at least 200-300 mb free
-start Qtopia-Linux-htcblueangel.exe,for the first time it will generate a 200 mb root file, so it could take a while
-next time you boot in qtopia it is much faster.
ps: you dont have to edit text files in this case.
ps2: also on irc-freenode there are developers who managed to install even ubuntu on there phones

Categories

Resources