itsutils PDOCWRITE error (changing the boot splash) - JASJAR, XDA Exec, MDA Pro Software Upgrading

i'm trying to use pdocwrite (from itsutils) to change by boot splash.
activesync is active and synchronized with the PPC.
but when i run pdocwrite, it prompts me out this error:
ERROR: Unable to open WinCE file '\windows\itsutils.dll' - Access Denied
what's wrong???
thanx 4 your help!

To change bootsplash image use this tutorials. To create bootsplash image http://buzzdev.net/content/view/68/1/ and to load it onto phone http://buzzdev.net/content/view/69/1/. cheers

Related

"this is not a valid ce app".

I tried to dump a certain rom image (nk.nb0) to files for reusing. However, almost all the exe and dll seem to be malfunctioning saying "this is not a valid ce app".
Only a clue I can get is the error messeage called
ERROR: could not find pointer for ofs 00000000
The rom image is probably made by CE4.1 but when I put -4 option the more error messages are coming up. so I can't help but omit -4.
:shock:
[Full messages..]
img 00000000 : hdr=8599c46c base=84000000 commandlineoffset=84000000
ERROR: could not find pointer for ofs 00000000
84000000 - 84000000 L00000000 rom_00 start
84000000 - 84000004 L00000004 romsection id=ea000ea7
84000004 - 84000040 L0000003c NUL
84000040 - 84000048 L00000008 'ECEC' -> 8599c46c
84000048 - 84001000 L00000fb8 NUL
84001000 - 8403e0c8 L0003d0c8 o32 region_0 rva=00001000 vsize=0003d0c8 real=84001000 psize=0003d200 f=60000020 for nk.exe
....
..
.
Hi,
you CANNOT use dumped .dll or .exe files since relocation information was stripped out at ROM generation process. And since the executable code is loaded by loader into RAM (different position than in ROM) you will never be able to use it.
All you can do with dumped .exe .dll is some disassembly.
John
JohnSmith said:
Hi,
you CANNOT use dumped .dll or .exe files since relocation information was stripped out at ROM generation process. And since the executable code is loaded by loader into RAM (different position than in ROM) you will never be able to use it.
All you can do with dumped .exe .dll is some disassembly.
John
Click to expand...
Click to collapse
ummm... I have used .exe's and .dll's from one device's ROM and used them successfully on another after extracting with dumprom.
I would think the issue has to do with the compression. If you have a WinCE 4.1 ROM and use -3, the files will be corrupt. Try loading the .wav's, .bmp's and .htm's in your Windows/Linux applications and see if they run. If not, then you need to use -4 (which means you may need to hack at the offsets).
LD

Help! aWizard problem.

[ 3:55:32.78] MachinaGod lokiwiz start
Copying C:\aWizard\lib\itsutils.dll to WCE:\windows\itsutils.dll
ERROR: Error !!! Writing WinCE file - There is not enough space on the disk.
opening: lock_backup.bin: No such file or directory
This exe file was created with the evaluation version of Perl2Exe.
For more information visit http://www.indigostar.com
(The full version does not display this message with a 2 second delay.)
...
Copying C:\aWizard\lib\itsutils.dll to WCE:\windows\itsutils.dll
ERROR: Error !!! Writing WinCE file - There is not enough space on the disk.
Copying C:\aWizard\lib\itsutils.dll to WCE:\windows\itsutils.dll
ERROR: Error !!! Writing WinCE file - There is not enough space on the disk.
[ 3:55:36.50] Your phone is now CID unlocked....
Store the generated 'lock_backup.bin' file in a safe place. It can help to resto
re your device if anything goes wrong.
* Press [Enter] to continue
I forgot to clean some crap up first... how can I check if it's really unlocked before i try to do it again ?
From the error message, your phone doesn't seems to have been unlocked. There isn't any software/method that I know of that can check if your phone has been unlocked. The only way to do it is to get another SIM (of other operator) and try it on your phone, see if it works.
Anywya, i bet yours aren't unlocked yet. Check if you have the "lock_backup.bin" file in your aWizard directory. If yes, copy this file to somewhere or rename it (e.g. back up the file) and performa another unlock process. It doesn't damage your phone running unlock twice (or multiple times). The only problem is that you may loose your lock file (e.g. lock_backup.bin) that you may need to have your phone back into the lock state (e.g. for warranty claiming purposes)

I can't boot Linux

Hello,
I followed this manual:
http://handhelds.org/moin/moin.cgi/BlueAngelHowtoInstallLinux
I partitioned my SD card (FAT; ext3 but even tried it with ext2) and copied these files to FAT:
http://htc.gnulinux.biz/files/blueangel/sd/linux/
and this OPIE image to ext3/s:
http://hands.com/~lkcl/blueangel/
Haret starts, but when the penguin gets the "big eyes" it freezes and I have to take out the battery.
I have an MDA III with Windows Mobile 6 (perhaps that's the problem?)
Thank you,
Alex
No that's not your problem. Try with a GPE image.
And, you have to tell us what's on the screen when it freezes.
There's only the penguin and a red-filled thermometer column on the screen.
I'll try it with the GPE image, thanks.
I tried it again with the GPE image, but still no luck.
Oh excuse me. I thought you had a problem with the linux image.
Your problem I think is the startup.txt. You should modify it to match the files you imported in the FAT partition.
Follow the link I give you bellow to download the newest files.
http://htc.gnulinux.biz/files/blueangel/sd/linux/
That worked for me.
I took exactly these files, and the files in startup.txt are correct. Now I did this: I changed one file in startup.txt to a non-existant file. Now I could get into the Haret application (otherwise it tries to boot correctly) and made it listen to port 9999. On my computer I started HyperTrm on 9999 (and got a console). Then I corrected startup.txt again. Using the command "bootlinux", it started the bootprocess. This is what I got:
-----------------
Welcome, this is HaRET running on WindowsCE v5.2
Minimal virtual address: 00010000, maximal virtual address: 7fffffff
CPU is Intel XScale ARM arch 5TE revision 3 product 16 stepping 6 running in sys
tem mode
Enter 'HELP' for a short command summary.
HaRET(1)# set KERNEL "zImage-2.6.12"
HaRET(2)# set MTYPE 766
HaRET(3)# set INITRD "initrd-2.6.12-hh2.gz"
HaRET(4)# set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitr
d console=tty0 boot_mmc=y"
HaRET(5)# bootlinux
Physical kernel address: a0008000
Preloader physical/virtual address: a55ad000
Physical initrd address: a0408000
Goodbye cruel world ...
have you put initrd-*wh.atev.er*-hh2.gz on the sd card in the same directory as HaREt? that was my problem.
and, as a tip, once you get it going, use the GPE image from here:
http://htc.gnulinux.biz/files/blueangel/sd/linux/
GPE will not be your booting problem, this is an inintialisation issue before it ven starts to boot GPE. but it will help if you use that image.
I was wondering how to start gpe from the command line, when I boot up linux, I get the login, but don't know how to start GPE. Does anyone here know?
Thanks,
Tim
GPE should start automatically. If not, it seems as if it doesn't find the image.
Perhaps you have no configuration file / a wrong file name of the GPE image is written in there?
My MDA III not booting with linux, i use:
haret-20071216.exe
startup.txt:
set KERNEL "zImage-2.6.12-hh2"
set MTYPE 766
set INITRD "initrd-2.6.12-hh2"
set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=ttyS2,115200 console=tty0"
bootlinux
initrd-2.6.12-hh2 (without GZ )
zImage-2.6.12-hh2
My MDA III booting, and stoping on :
Starting portmap daemon: portmap
where use board-id? In instruction write:
5. get your board id
dmesg | grep -i "board id"
6. write it down.
I'm waiting long time, my mda is freeze
i not use crandel...
use gpe image on linux partition...
me help, only hard reset
OS: WM6.0
Radio:1.15
help please... i love linux...

How to change my first boot screen ?

Any one knows ?
You try to search for "splash screen"
Which model of phone you have? I've made my own for 838 pro
yeah,i have 838 pro too...can u explain step by step how? thx before u explain...
Follow this link http://wiki.xda-developers.com/index.php?pagename=Hermes_Dialers
Here's the basic steps
1. The app you download only works on XP (some xp may missing some of the *.dll file, you may search on the internet for the missing dll file that required).
This Can ONLY Be Done On XP (nb_image_converter.exe dont like vista!!)
Firstly create your splashscreens using your favourite picture editor (PSP, Photoshop etc...), both these files MUST be 240x320 and saved as 24bit bitmaps:
Name of Image Size Type Description
* MainSplash.bmp 240x320 .bmp the first splashscreen you see
* SubSplash.bmp 240x320 .bmp the second splashscreen you see
* welcomehead.96.png 320x320 .png the WM splashscreen
Save mainsplash & sudsplash into Custom Splash
Save welcomehead.96.png and paste it into the /windows folder on your device (overwriting the current windows splashscreen).
Copy files "nb_image_converter.exe" & "padding.nb" into Custom Splash. Now run "nb_image_converter.exe" load both images, save them as Main.nb & Sub.nb.
Next open a command window, and place Custom Splash Folder in Root of C:
In the command window type the following:
cd c:\custom_splash (enter)
copy /b Main.nb+padding.nb MainSplash.nb (enter)
copy /b Sub.nb+padding.nb SubSplash.nb (enter)
dir (enter)
The final command (dir) will list the contents of the directory, the filesize of MainSplash.nb and SubSplash.nb MUST be exactly 262144 bytes
or you should NOT continue (would produce possibly FATAL results for the device)
We now need to repackage the two .nb files into a single nbh image so we can flash them, s
1) Start duttys good nbh tool:
2) click the "NB to NBH"
3) Click the First Splash and select the MainSplash.nb file, click the second splash and select the SubSplash.nb.
4) MAKE SURE that Device = HERM200, CID Type = SuperCID and Signature Size = 128 (my 838pro = herm100)
5) Now click the "Generate NBH File" button, save it on your desktop.
The next stage is to flash to the device using CustomRUU, simply place the custom ruu exe file in the same folder as the NBH file we just created and run it.
Select 'autodetect' and flash as normal.
Thanks to URPREY for the tutorial

When flashing my Gemini I get ERROR : Not Implement. (-1073676276) , MSP ERROE CODE :

I have flashed my Gemini once before and got it to dual-boot as Android or Debian, but I used a Windows computer to do that. I'm now using a Linux and when I run the Flash Tool it pops up an error
Code:
ERROR : Not Implement. (-1073676276) , MSP ERROE CODE : 0x00.
Still the application loads, but when I try to set the file paths as the instructions instruct, the error pops up again and doesn't set the file path. I could type it directly in case the error just has to do with the GUI but I'm nervous that the error might be deeper than that and flashing anyway will damage the phone. Any suggestions about what to do?

Categories

Resources