Does anyone know what the "NK.EXE" process is? - 8525, TyTN, MDA Vario II, JasJam General

I'm running WM6 w/spb mobile shell and trying to use SPB Backup, but for the last two days i've been seeing a log message about someting called the "NK.EXE" process blocking a read on "windows/compimeh.0409.dat"
Any help appreciated.
Thanks.

Darkeyce said:
I'm running WM6 w/spb mobile shell and trying to use SPB Backup, but for the last two days i've been seeing a log message about someting called the "NK.EXE" process blocking a read on "windows/compimeh.0409.dat"
Any help appreciated.
Thanks.
Click to expand...
Click to collapse
NK.EXE is a required kernel system process.
Mike

Ah...thanks...I wonder if i can exclude that...

???
I too am having the same problem. Can this be fixed? Am I missing something? Am I always going to have this problem now that I am running WMBE 1.2? Is it a big deal? Is there a way to fix it? I would like SPB Backup to work without any problems.
Many thanks for the answers to my questions.
Thanks
Marc

It's no big deal.
compimeh.0409.dat is data only meant to be written/read by the operating system

mikechannon said:
NK.EXE is a required kernel system process.
Mike
Click to expand...
Click to collapse
actually... it's THE kernel

Olipro said:
actually... it's THE kernel
Click to expand...
Click to collapse
Stripping the peach:
the skin is not the kernel, neither is the fruity juicy flesh. Most people would call the stone the kernel, but is it? No, inside the stone is a nut. Is that the kernel? or is that tiny little baby plant inside the nut the actual kernel?...

Maggy said:
Stripping the peach:
the skin is not the kernel, neither is the fruity juicy flesh. Most people would call the stone the kernel, but is it? No, inside the stone is a nut. Is that the kernel? or is that tiny little baby plant inside the nut the actual kernel?...
Click to expand...
Click to collapse
I am pink therefore I'm spam.
But seriously when you find the value of X you will have the answer to your kernel conundrum:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's all very simple really
Mike

Maggy said:
Stripping the peach:
the skin is not the kernel, neither is the fruity juicy flesh. Most people would call the stone the kernel, but is it? No, inside the stone is a nut. Is that the kernel? or is that tiny little baby plant inside the nut the actual kernel?...
Click to expand...
Click to collapse
nk.exe is the kernel, period.

Okay, okay, I'll take your word for it ;-)
Back to serious: Do you know if NK.EXE is very different for different devices and if it changed a lot over the years?

Maggy said:
Okay, okay, I'll take your word for it ;-)
Back to serious: Do you know if NK.EXE is very different for different devices and if it changed a lot over the years?
Click to expand...
Click to collapse
yes...
every CE version since CE 1.0 has seen changes in the kernel... sometimes very big changes...
and yes it is device specific because the hardware abstraction layer (which is called OAL in our case) is linked into the same exe as the kernel, i.e. NK.exe.
this will change in CE6 (no, WM6 is not CE6!!).
....why did you ask about this ?

Because I own a Himalaya and a Backpack (CF slot, extra battery and VGA/composit output for Hima). Lots of Hima users who upgraded to WM5 or WM6 have their Backpacks laying in a drawer unused because there are no working drivers. I guess I found out why they refuse to work, the cause is IMHO in NK.EXE. I'm trying to gather courage to dive deep into disassembling it...

Maggy said:
Because I own a Himalaya and a Backpack (CF slot, extra battery and VGA/composit output for Hima). Lots of Hima users who upgraded to WM5 or WM6 have their Backpacks laying in a drawer unused because there are no working drivers. I guess I found out why they refuse to work, the cause is IMHO in NK.EXE. I'm trying to gather courage to dive deep into disassembling it...
Click to expand...
Click to collapse
sorry for slow reply.
if you need help with kernel disassembly let me know
also, do you know asm? that'll be needed a lot. and reading the C sources as well.
i've had some fun before with nk.exe..
but why do you think the cause for your problem is nk.exe?
can you tell me more details?

Thanks for the kind offer. I've done some x86 ASM programming in the late 80's, early 90's, so no, I'm not an experienced XScale ASM programmer and much less capable of of porting bits and pieces of drivers and kernel from WM2003 to WM6. But I'm willing to learn and there are many backpack owners who currently can't use it for anything else than for VGA/composit output.
BTW I've read lots of C sources over the years, some I do understand at first sight, some I'm totally unable to read. But how is C related to this problem?
All that's known about Himalaya ASIC5 as far as I can find it:
http://wiki.xda-developers.com/index.php?pagename=HimalayaASIC5
This chip handles PCMCIA so it's very likely that it's responsible for R/W access to CF card, right?
http://wiki.xda-developers.com/index.php?pagename=HimalayaGPIO
As you can see GPIO2 Backpack IRQ hooks into nk.exe, that is the Himalaya WM2003 any version official releases... There are several other known details about Backpack in these pages http://wiki.xda-developers.com/index.php?pagename=HimalayaHardware but the amount of information does not yet make me happy.
There has been a leaked out WM5 Hima beta that has never been officially released, but some, very rare, ppl on buzzdev reported having Backpack battery and/or CF working using that ROM...

if you want to understand the kernel disassembly, you must understand C too, because using the C sources for the kernel (the shared source in platform builder) will make it *lots* easier.
i don't think you can port the driver without rewriting it in C/C++, so that's another reason why that'd be a requirement.
unless the modification that is needed is simple in asm...
but even to find what the problem is, is not a trivial task at all.
BTW what is your guess about how nk.exe is related to the problem? i'm curious.
do you have this beta wm5 where this backpack thing works? that would make this task quite a lot easier.

cmonex said:
if you want to understand the kernel disassembly, you must understand C too, because using the C sources for the kernel (the shared source in platform builder) will make it *lots* easier.
Click to expand...
Click to collapse
Are the kernel C sources public? Or is there a way to decompile them?? That would indeed make things easier.
BTW what is your guess about how nk.exe is related to the problem? i'm curious.
Click to expand...
Click to collapse
IMHO,MVVHO it seems clear to me from the GPIO table
do you have this beta wm5 where this backpack thing works? that would make this task quite a lot easier.
Click to expand...
Click to collapse
It did not work for all, most tried and failed, some where lucky. Himalaya's can be nasty critters. I have here two "identical" Hima's, both type PH10B, both same ROM, same bootloader, same radio, same RAM configuration. I bought both with broken screen, bought 2 screens with identical part # from same seller, but one is much darker than the other. No problem, I use mine (the darker one) always at 40% backlight and it's still comfortable reading. But strange.
Even stranger, I tried to install the same bunch of software on both, even in the same order. Some programs that ran smootly on A crashed B vice versa...
I think HTC was still trying to find out how to separate the experimental department from the construction line in those days...
Back to your question, it was a very early unstable beta, I tried it, went back to WM2003, deleted that beta :-( I could not foresee that it could play such a crucial role later in history.
Shortly afterwards Microsoft started law suit threats against the founders of xda-dev and buzznet, all these early ROMs were taken off ftp sites. I PMmed some of the members who tried it, especially those who reported working Backpacks... no chance...

as i said: shared sources from platform builder. most of the kernel source is available in there. let me know if you can't find PB 5.0. i have the download links for the eval version and the eval license key.
decompiling, dream on..
could you please go into details on the GPIO? this would make matters much more clear.
i hope you can find that rom somehow. that would make this case less hopeless.

Is it correct modify NK to extend its memory from 84 to 100mb as we are dealing with the Kernel?
I tried by altering the following hex address in S000 but it didn't work
From 9FE530559FE5A13EA0E38224A0E3
To 9FE530559FE5A13EA0E38324A0E3
I can't boot anymore. Always stuck on 2nd splash. But if I removed it, it boots fine but keeping 84mb program memory instead 102.
Any idea folks?
Thanks
cmonex said:
nk.exe is the kernel, period.
Click to expand...
Click to collapse

Related

[curiosity] Bluetooth Manager (not sure if it works!)

Guys, someone was asking for a Bluetooth Manager for the Magician. I have no idea if this works, but it seems to load ok. It's from the eten rom.
It might do nothing at all, but it looks cute :wink:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Cab
Zip
Note, it should be installable anywhere. But you have to launch it twice to load it. And it only closes properly with a task killer.
V
V
Tried installing this on the Uni and just won't go on. keeps saying unsuccessful both to storage and device before and after a soft reset
Any ideas
Scott
The same thing here. Not able to install it...
Works ok on my Magician and Universal. Have you done the certificate unlocker patch?
I've reposted it as a zip as well, above. Just decompress and launch (twice).
V
vijay555 said:
Works ok on my Magician and Universal. Have you done the certificate unlocker patch?
I've reposted it as a zip as well, above. Just decompress and launch (twice).
V
Click to expand...
Click to collapse
Vijay now it is working on my Universal. But there is a small problem. It doesn't show good in VGA resolution. The icons and text seem really distorted... Would it be possible to make a VGA version?
Thank you in advance for all your contribution...
Mythozz: it would be possible to make a VGA version - it's all resource hackable. But I'm only posting it as a curiosity. Unless there's overwhelming demand that indicates it's useful, I'll leave it to someone else to resource hack... (and please post your results back here).
Have you found it good for anything? I don't think it particularly adds any functionality, just puts it all neatly together in one place. But I don't really use Bluetooth, so can't say if it adds anything.
V
Works nice on my SPV M3000 (NL).
Nice looking tool, to bad you have to scroll on some pages
vijay It is working just fine with my Uni, no problems at all. It's really nice that I can do anything I normally do with Bluetooth, but in a more sophisticated way... I use it all the time, I have a BT headset, a BT carkit, I ActiveSync with my PC via BT, exchange files as well so I have to admit that I am a fanatic user of such programs.
I understand that it is trouble for you to create a VGA version, so I will wait and see if you or someone else comes up with such a version. If not, no worries, in any case I thank you for a usefull program
Good to know it works! If I get a bit of time, I'll resource hack it, but anyone with VS2005 can open it up and do it for us - I'm desperately trying to finish a UI for VJToggleToday II so am very tied up
V
ps anyone tried the ftp setting. Looks quite curious!
scotjen1 said:
V
Tried installing this on the Uni and just won't go on. keeps saying unsuccessful both to storage and device before and after a soft reset
Any ideas
Scott
Click to expand...
Click to collapse
Idem for me with my 9000
So i opened the file with WinCe cab manager and extracted the two dll files and the Bluetooth Manager.exe
I click on it twice but nothing appears
What's wrong ?
Thank you in advance Vijay :wink:
Diggia: I'm not really sure. Perhaps start with the zipped version, decompress and copy folder to Phone. Again, launch twice.
I'm sure you have already, but make sure you have de-certified your phone first.
Otherwise, I'm not sure. As I said, this is stolen from the Eten, but it works on both of my phones:?: If the zipped version doesn't work, I'll try looking into it further.
V
Works on my O2 mini ,i used the CAB...Good job bro
vijay555 said:
Diggia: I'm not really sure. Perhaps start with the zipped version, decompress and copy folder to Phone. Again, launch twice.
I'm sure you have already, but make sure you have de-certified your phone first.
Otherwise, I'm not sure. As I said, this is stolen from the Eten, but it works on both of my phones:?: If the zipped version doesn't work, I'll try looking into it further.
V
Click to expand...
Click to collapse
Now I try again, thank you Vijay
Just for curiosity, what can i do to see if my device is de-certified ?
:wink:
Diggia: just the usual, try running any of my cabs and see if they install. Ie your system is set up to run uncertified software... I can't remember what system you're using, but the regedit is probably in the wiki if you need it, and there are a few cabs in the hacks section to do this. But I'm sure we're all running a decertified system now anyway!
V
I install your cabs without any problems (I have just installed VJDeviceLock, very useful !!!)
About the system, i have Qtek 9000 (WM5 obviously) with the last Qtek italian Rom taken from the FTP
I have installed the EnableRapi.cab also
The VJBlueToothManager must be run from memory ?
Because I try to launch your application from SD
:wink:
Should run from anywhere. Very strange why it doesn't work? Can't think why...
V
vijay555 said:
Should run from anywhere. Very strange why it doesn't work? Can't think why...
V
Click to expand...
Click to collapse
YEAH, it works !!!!!!
I resolved uninstalling the Tanworks BT Stack (do you remember ?) and now it works, wonderful work Vijay !!!
Thanks a lot :wink:
PS: What's VJToggleToday II ?
Diggia - wow, didn't think of that
VJToggleToday II is an app to maximise the screen space of the Today screen, by shrinking the start bar and softkeys to an option size.
eg (not my screenshot)
I'm currently working on transforming it into something much better, hopefully But the current alpha works quite well.
V
WOW !!!! :shock:
Excellent work, i must try it ! 8)
ViJay,
I think this is the only bt app that can do ftp!! It's great (I use it only for this ability)
It would be great if this can be modified, so that pairing can be done (it currently does add something in the registry, unusable but is something )
I'll literally fall in love (of the manager of course XD)
Speaking on your start-softkey bars hack, it looks really nice: but what software can I add to add another customizable start bar with the same features? and how can I show the icons in the lower bar? Keep the good job!!
Cheers, MocciJ

Answering machine for WM5

in GIGABYTE's new models like I-Teq Bond
there is built in answering machine you can see details in http://www.iteqonline.com/bond_details.html
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
as far as i know there is no Answering system works with wm2003
so i think the problem regarding the answering machine has been solved in WM5 but there is no individual application to enable answering system on other wm5 phone edition PPC's like Prophet, is there any answering program like the one used in i-teq?
please introduce it if you any.
here is screen shot of i-teq bond
lover - this is a specific software and hardware solution provided by Gigabyte. It's not a generic WM5 solution.
Have a read around the board on why that might be the case.
V
http://www.pocketpcthoughts.com/articles.php?action=expand,46925:dont_paginate,1
page down for Gigbyte answering machine built OS software, dam why didnt IMATE think of this !
Jus found this on Google. Supports HTC Universal
http://www.boointeractive.com/products.asp
SMS Answering Machine v1.0
Release Date 1/1/2006
Requirements Pocket PC
Desktop PC
1MB of space
100Kb of Memory
Answer your calls when you're in a meeting or can't pick up the phone. This sms answering machine becomes your personal assistant, and replies to your selected callers by sending your custom message.
Handle your calls when in a meeting or on vacation using this top of the line answering machine.
You can also reply to unknown numbers, the ones that are not in your address book, by selecting the "reply to unknown" checkbox.
You can view all your calls from within the application, the name of the person, time of call and how many times the phone rang.
Digs said:
http://www.pocketpcthoughts.com/articles.php?action=expand,46925:dont_paginate,1
Click to expand...
Click to collapse
The overdub could be awesome too.
"If you don't feel like talking to a particular individual (i.e. annoying friend, boss, spouse, or debt collector) and need a digital alibi, the Background Effects feature adds a looping ambience of being in a car, airplane, concert, meeting, movie theater, and more."
Click to expand...
Click to collapse
As I stated before, Gigabyte added some really neat functions, especially to the phone portion of the device. For starters, they've included answering machine software!
Click to expand...
Click to collapse
so i think this is a software which is in ROM and there is no hardware added, ithink so.
it would be great if some one get that software from the original ROM.
thanks for sharing
lover: I'm inclined to disagree. I've tried the app on the Magician, Universal and Mio A701. No joy.
The attached, ripped from the ROM, may require other associated files, but I've tried the whole ROM in its complete form. It appears to be non English, so I may be reading it wrong, but let me know if you have any luck.
V
vijay555 said:
lover: I'm inclined to disagree. I've tried the app on the Magician, Universal and Mio A701. No joy.
The attached, ripped from the ROM, may require other associated files, but I've tried the whole ROM in its complete form. It appears to be non English, so I may be reading it wrong, but let me know if you have any luck.
V
Click to expand...
Click to collapse
than you very much but
it didnt work on my JAMin., does any one knows which company is the developer of this software?
Maybe I'm missing something here, but can someone enlighten me as to why you would want an answering machine on your phone when your mobile phone carrier already supplies you with that service? Just want to make sure I'm not missing out on any features here.
i dun think its just a software api that does this answering machine..
most likely to be a hardware inside the phone that is not present in other phones.
It is just a software!
There is a rom (2.03 Beta TofClock Himalaya) and it has this answering machine...
bepe: I think that's specific to the Himalaya. Because of the way the modem works on PocketPC phones, not all (in fact, it seems, very few) have the audio path accessible by the device itself for two way recording.
Have a read through here. If you've had any sucess, please post:
http://forum.xda-developers.com/viewtopic.php?t=40100&highlight=record+poll
V
thanks vj for clarifying
thank you all for you comments but still no way to make this software work with prophet
Digs said:
http://www.pocketpcthoughts.com/articles.php?action=expand,46925:dont_paginate,1
page down for Gigbyte answering machine built OS software, dam why didnt IMATE think of this !
Jus found this on Google. Supports HTC Universal
http://www.boointeractive.com/products.asp
Click to expand...
Click to collapse
To pay $ 18.95 for an app that you can do for FREE? I've reported about a long ago (it's REALLY worth following my blog ) - I'd certainly prefer it to this one.
hope anyone can make it work, this will be great
gwassef said:
hope anyone can make it work, this will be great
Click to expand...
Click to collapse
Just my two cents...
I don't think the software won't work on any device other than g-Smart range, it's to do with the hardware of the phone, not WM5. Without this hardware I believe it is impossible to record both sides of the conversation without some massive application, which will probably (a) slow the ppc right down, as will need to be integrated into the OS, and (b) not be that cheap either.
Regards.
just a quick qn.. if i want to try on my hermes, how to i 'install' it?
do i need to tweak any registry settings?
thanks
that would be a great app i think!! i'm on pay as you go and orange charge 10p per min to retieve voicemail!! would be super if the phone itself took over and saved an mp3 or something to the memory card!!! no charges!!
come on!!! some make or find it!!!

Storage Problem (Help please!)

Ok...Im new to XDA and have always come here when I've needed help. However, after looking around I cannot find an answer to my current problem. I have a T-mobile wing with a 6gb storage card. I have all of my software, movies, pictures, ie cache, and pictures installed to my storage card. My problem is that my main system storage seems to be decreasing by the day. I am down to 3.5mb and have no clue as to what is consuming the space. I have run scans for large files and have even run sktools to make sure that im clearing out everything. Has anyone else experienced this problem? Any help would be greatly appreciated.
Danny
Already tried a soft-reset?
It usually clears it up and otherwise check if you have set your storage card as storage for your mail attachements.
Yep...I've done all of that and nothing. Im really running out of options and dont want to do a hard reset to have to re-configure everything how I have it now. urggg
Try using this.
I'd also suggest using PocketMechanic or MemMaid ... and I'm sure SkTools will do it too to clear out all the crap that you can.
With PocketMechanic, you can "relocate" installations from the main device to the storage card, and that may help you as well.
I had the same problem. Then I stuck Open Touch 2.6 on it, and all of a sudden it ran way better. I was really apprehensive about doing it at first too since I was happy with my settings. But really, it's worth just taking the plunge. I went from 5mb to what, over 30mb free and it seems like I have the exact same setup (in fact, MORE programs) and they are on the device and not the card, too.
The standard ROM just really whacks your phone.
The Stock Rom sucks ass. I use TouchIT 4.4 and I'm extremely happy with it.
Thanks for all the info. After looking at some of the threads on the two roms recommended im seriously considering doing so. 3 quick questions....1. Can I revert back to the original rom if needed? If so, how. 2. Is there a feature that my phone has now that these roms do not have? 3. Will flashing the phone with one of these roms void the warantee on my phone? Thanks again!
1. Can I revert back to the original rom if needed? If so, how.
Yes, by running the Stock T-MOBILE RUU
2. Is there a feature that my phone has now that these roms do not have?
Any of the Tmobile crap ... myfaves, hotspot logins ...etc... but you can install most of those with a cab.
3. Will flashing the phone with one of these roms void the warantee on my phone?
Yes. Theoretically. But again, if you ever need to send it in, you can install the Stock Tmobile RUU and hopefully you won't have any problems.
Yeah....better off. I dont need the extra T-mobile crap any ways. Which rom is best? I looked at the one you have and that one seemed better.
btw....what exactly does the page pool hack do?
Different people on here will reccommend different Roms.
ITJE has been around making Herald/Wing ROMs the longest and he's the Godfather of the Herald/Wing Rom.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
roman2113 said:
btw....what exactly does the page pool hack do?
Click to expand...
Click to collapse
This should help you out:
pof said:
What is the Page Pool?
Quoting mamaich:
The large the paging pool is, the more code pages can present in RAM simultaneously -> the less loads from slow ROM -> the faster the device is.
Quoting Mike Calligaro from Windows Mobile Team Blog:
In general terms, there are a number RAM uses that aren't reported in the Memory CPL.
For instance, an OEM might set aside a fair amount of RAM to allow the camera to write directly into it without using the CPU (a DMA buffer). Typically the way they do that is to tell the system there is less than the available RAM and then use the RAM the system doesn't know about.
Another example is something called the "page pool." This is similar to the "page file" on a desktop system, and is heavilly used on NAND systems. The page pool isn't something a user can configure, so there's not much point in showing it in the Memory CPL.
Code that can't be shut down or paged out, especially drivers, isn't shown on that Memory CPL either. There's no reason to show you the RAM the display driver is using, because you can't do anything about it.
Applications use RAM in two ways. There is code that runs, and there is data that is created while it is running. On a NOR device, the code can run directly from the ROM and not be loaded into RAM first. This process is called XIP (eXecute In Place). NAND devices can't XIP, so their code is loaded into RAM and executed from there. If you don't have a Page Pool, this code is loaded into normal RAM. The Page Pool is a mechanism to limit how much code is loaded into normal RAM. With a Page Pool, we can unload code that hasn't been used in a while and reload it later if we need to. We can't do that without a Page Pool.
More information:
http://forum.xda-developers.com/showthread.php?t=276630
http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx
http://blogs.msdn.com/windowsmobile/archive/2005/08/19/453784.aspx
Click to expand...
Click to collapse
Bro...thanks so much! You have been extremely helpful in answering all of my questions. I think I will be trying out the Touch-It rom this weekend. Hopefully this fixes my original problem.
No probs. Anything else, let us know and we'll be glad to help you out.
duprade said:
Different people on here will reccommend different Roms.
ITJE has been around making Herald/Wing ROMs the longest and he's the Godfather of the Herald/Wing Rom.
​
Click to expand...
Click to collapse
lmao, funny

[App] VJFastOff - instantly shut down the phone

Guys,
For part of my VJPoOf collection of tools, I made a tiny app that just instantly powers down the Blackstone.
I understand that it works on some other HTCs too, although I haven't tested it.
It's very simple - no warning dialogs, no shutdown animations, it just instantly shuts down the phone (like pressing and holding power, but faster). Please make sure you've finished what you're doing before launching this app.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I suggest using it with an app launcher, or replacing the existing PowerWarning app that shuts the phone down in the Blackstone.
No frills or installer.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
V
PS This should really be part of my VJEschaton app, which already does shutdown on some of the older phones (amongst other things).
This app was only made for the Blackstone, although it may well be compatible with other recent HTCs. For older ones, try VJEschaton if shutting down is your thing!
BTW, for the hard of thinking:
This app could lock your phone up if you put it in the startup folder. So don't do it
Vijay,
Just to let you know that I ran this on a HTC TyTN (Hermes) and it does not power off the device. It simply turns off the screen.
This is FYI only as I was'nt expecting it to work on this device.
Cheers
WB
@wacky.banana: I just updated the post, I should have mentioned that this is really just for newer HTCs, and VJEschaton should be compatible with some of the older ones.
Eventually VJFastOff will be incorporated into VJEschaton, if I don't forget to!
V
Damn you V
I only reversed how to do this the other day (assuming you are doing it the same way as me) for my xdaShutdown - which I'm still re-coding in C++.
Dave
@DaveShaw:
I did this a while ago, but somebody asked about it in one of the other threads, so I thought I'd give it a bit more publicity!
It's a nice little app, and for VJPoOf I made a replacement for both the long press and the short press (standby) function.
The standby function replacement was quite tough, more challenging then I expected (as returning from standby is the problem!).
Can't recall why I didn't release that one now...
V
Confirmed working on my Sprint Touch Pro (stock rom) Thanks for this.
dschoenike
vijay555 said:
@DaveShaw:
I did this a while ago, but somebody asked about it in one of the other threads, so I thought I'd give it a bit more publicity!
It's a nice little app, and for VJPoOf I made a replacement for both the long press and the short press (standby) function.
The standby function replacement was quite tough, more challenging then I expected (as returning from standby is the problem!).
Can't recall why I didn't release that one now...
V
Click to expand...
Click to collapse
V you have too many apps for me to keep track off (EDIT: you need to fix your RSS).
Nice work.
I'll have to up my game for xdaShutdown (I'm planning on a psShutXp clone with full power off support, etc... as soon as I figure out this pesky C++)
Dave
@Dave:
There's a particular problem related to VJSihaya which I've been puzzling about for 2 years. Last weekend I got 90% to my solution, and nearly wet myself. And yet, that remaining 10% is probably going to take me another year to solve! So I say to you, don't learn C++ - go and become a fisherman or something
Nah, I'm just joking
I love c++, but hate it with almost as much passion, although that's due to my lack of skill, not because of the language
I've got more apps than I can remember, and only about 60% of them have been released. I took a while away from xda devs working on some infrastractural frameworks (WinFX, my window manager, and related things) but am finally releasing bits and bobs again.
Nice to be back.
V​
Works nicely on a Niki
vijay555 said:
@Dave:
There's a particular problem related to VJSihaya which I've been puzzling about for 2 years. Last weekend I got 90% to my solution, and nearly wet myself. And yet, that remaining 10% is probably going to take me another year to solve! So I say to you, don't learn C++ - go and become a fisherman or something
Nah, I'm just joking
I love c++, but hate it with almost as much passion, although that's due to my lack of skill, not because of the language
I've got more apps than I can remember, and only about 60% of them have been released. I took a while away from xda devs working on some infrastractural frameworks (WinFX, my window manager, and related things) but am finally releasing bits and bobs again.
Nice to be back.
V​[/CENTER]
Click to expand...
Click to collapse
I'm loving it at the moment, it's different, but nice to get some proper control over stuff.
I might give you a shout if I get stuck. (feel free to bug me if you think I can help with owt)
Nice to have you back V
Dave
damn.. lovely!!
i was looking for this for years now.. successfully tested on trinity!
oh oh, what would happen if someone dropped this exe into his startup folder? He says he cant get his device turn on anymore. oops any way to fix it? hard reset?
dschoenike
@dschoenike: good question, but what would happen if said noob ate his phone? I can't account for every eventuality.
This app could lock your phone up if you put it in the startup folder.
So don't do it
V
dschoenike said:
oh oh, what would happen if someone dropped this exe into his startup folder? He says he cant get his device turn on anymore. oops any way to fix it? hard reset?
dschoenike
Click to expand...
Click to collapse
hard reset will do it.
did u actually do that? lol
dschoenike said:
oh oh, what would happen if someone dropped this exe into his startup folder? He says he cant get his device turn on anymore. oops any way to fix it? hard reset?
dschoenike
Click to expand...
Click to collapse
HR would fix it.
But that would be funny
Dave
vijay555 said:
@dschoenike: good question, but what would happen if said noob ate his phone? I can't account for every eventuality.
This app could lock your phone up if you put it in the startup folder.
So don't do it
V
Click to expand...
Click to collapse
A newb (come moderator) once dropped his phone in a vat of Oil, does your program prevent that
Dave
I remember many moons ago doing a biology research project which involved taking water samples from a small lake. Leaning over the water's edge, I looked down, only to watch my glasses fall in the lake, whereupon I stumbled my way home and cellotaped some old ones back together.
Now I have laser vision, so can see girls' delicates... Happy days.
V
You guys are funny. Honestly, i didn't do it. I shared this nice little app with a guy, and a little later im reading "i put this in the start up folder, now i can't get my phone back on, WTF??!!??" So, i just figured you guys might have a better solution than i already suggested (hard reset) Although i am a noob, i realize "turn of your phone" apps shouldn't go in that particular folder. workin great for me though
@dschoenike:
My goodness, I thought it was a hypothetical!
Sigh, who would put a shutdown app in the startup folder? To what end? It would surely create a paradox that could destroy the universe.
Hmm, I think a hard reset is probably the only option. I've added a warning at the top
Second: better not to use this app, but VJEschaton or xdaShutdown or similar, which make it a bit harder to shutdown the phone.
As I said, this was a spinoff app made specifically to cut out the crap and just shutdown! If you can afford to wait, just use the existing PowerWarning app in the \windows\ folder.
I feel bad for your friend. tasteless despair
V
Thanks again for responding. Yeah, i really wish it was a hypothetical question, but sadly, no. its funny you mentioned paradox, i was thinkin the same thing. Guess we learn from our mistakes. I really never thought a warning woulda been needed. I told him i'd buy him some apps for the trouble. I feel bad. Thanks for the fast replies. much appreciated.
dschoenike

[Q] [Question] Cooking ROMs for 0ld Devices?

Hey guys, this is 2 Bunny. This is kind of my introduction thread. I share an account on here with KAINPPC6700, so some posts will be from me, some from KainPpc6700.
I've found that this is a very helpful community and have found some very useful hints, CABS, and more on here. I cook over at PPCGeeks for the CDMA HTC Diamond and prefer the tried and true WM6.1, build 21055. I've found that it may be best that I expand my horizons and use both sites for the betterment of the community. I am just a few weeks away from another major ROM release.
Anyway, the real reason I stopped in to post this thread was because I was asking about my 0ld school hp iPAQ h4155/h4150 (I wonder if anyone still has any of these things) and thought it might like a much needed upgrade to Windows Mobile 5, as it runs Windows Mobile 2003 by default, and if you've ever dealtwith WM2003 before, you know how annoying and picky it is about everything. The hardware specs look disappointingly low as far as ROM and RAM are concerned, which brings me to my next question: "Is there anything you can do as far as cooking ROMs is concerned if nobody made a kitchen?" I don't even know if people cooked custom ROMs back then, but at any rate, I'm not sure at all about it which is why I'm asking. It seems like it could be useful as a backup device, but many of my applications wouldn't run on WM2003, and I am really slow as far as getting a new one/getting it fixed/etc. are concerned. Not that I plan to break my Diamond or anything though, LOL! I hope to use that for years to come (as long as Windows Mobile is still usable) and continue to cook for it, but it would still be fun to relive the good ol' iPAQ 4150.
Thanks guys.
- 2 Bunny
There's nothing you can do with it.
And as it does have 32MB ROM, WM5 was never made for it as it requires at least 64MB ROM.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I think you're pretty much doomed if you don't have the kernel source and drivers for WM5. WM2003 is totally different from WM5 and later because of the non-persistant storage. You're best bet is to just try building custom 2003 roms, and that may be pretty tough, too.
FARMER TED Reply
Farmer Ted said:
I think you're pretty much doomed if you don't have the kernel source and drivers for WM5. WM2003 is totally different from WM5 and later because of the non-persistant storage. You're best bet is to just try building custom 2003 roms, and that may be pretty tough, too.
Click to expand...
Click to collapse
I guess that's the next best thing. Do you know of any places where I can cook or find custom WM2003 ROMs for h4150? Could it maybe be upgraded to WM2003 "SE". That's a small step forward in and of itself.
Thanks for your help though.
- 2 Bunny
I have no idea. I have a 2003 device, too (asus mypal), and I looked around for kitchens/roms for it, and all I ever found was the occasional post from someone looking for a rom for it, lol. The device I had never got any updates, so there aren't any official roms available. I've tried dumping the rom with pdocread and it didn't work at all. I've also tried buzz lightyear's dumping tool (don't remember the name), and all it seemed to dump was the bootloader (I found others who had the same issue).
Your best bet is to try to find an official rom for the device, and then dump it. You're probably going to brick it, though, don't you think?
For the asus, the closest thing to a custom rom is a linux port, which is available at handhelds.org. They patched the bootloader to dual-boot (linux off the cf or sd card). You have to flash the bootloader, but there are no actual roms out there. I'm not really sure when rom cooking started, but I suspect that few 2003 custom roms exist. You can look at the old forums here (like the himalaya), and there's not a lot of rom development, I believe.
Spiaatie said:
There's nothing you can do with it.
And as it does have 32MB ROM, WM5 was never made for it as it requires at least 64MB ROM.
Click to expand...
Click to collapse
Uhmm... doesn't the Blue Angel have 32 MB of rom space as well? You have some of the latest 6.5.5 builds running in it right now. Needless to say, you need to strip a lot of stuff from the SYS folder, but the biggest problem is not fitting the rom for the 32 MB, but rather porting the whole thing over.
☺ RAY OF HOPE Reply
egzthunder1 said:
Uhmm... doesn't the Blue Angel have 32 MB of rom space as well? You have some of the latest 6.5.5 builds running in it right now. Needless to say, you need to strip a lot of stuff from the SYS folder, but the biggest problem is not fitting the rom for the 32 MB, but rather porting the whole thing over.
Click to expand...
Click to collapse
That's the spirit. How feasible would "porting the whole thing over" be, or is it just a lost cause?
- 2 Bunny
Unless HP released a WM5 upgrade for the pda, you'll never be able to run a newer build because you won't have the nk.exe (or all the drivers). I guess if there was a very similar device that had WM5 on in it, maybe you could try to patch some stuff together.
Farmer Ted said:
Unless HP released a WM5 upgrade for the pda, you'll never be able to run a newer build because you won't have the nk.exe (or all the drivers). I guess if there was a very similar device that had WM5 on in it, maybe you could try to patch some stuff together.
Click to expand...
Click to collapse
Hmmm... I know they never released an official WM5 upgrade for it, but what kind of "similarities" would there have to be? Just the same CPU, or would memory, sound, screen controller, wireless, etc. Need to be present too?
Thanks.
- 2 Bunny
HTC Himalaya and similar were test hardware in HTC, while Microsoft was working on WM5. That's why we got WM5 for those devices - and later WM6.
HP IPAQ Reply
utak3r said:
HTC Himalaya and similar were test hardware in HTC, while Microsoft was working on WM5. That's why we got WM5 for those devices - and later WM6.
Click to expand...
Click to collapse
So we should have that for the h4150 is what you're saying?
- 2 Bunny

Categories

Resources