ROM upgrade success after a big issue ... - Mogul, XV6800 ROM Development

Hi folks,
Although I am generally not timid about modding certain products (such as my computers and TiVo), I do like to first take my time before diving in until I'm sure I've read most of the relevant threads and have gathered up the complete suite of software tools in one place. The resources on this site and the work of folks such as DCD and nueChem are amazing and outstanding and I want to say thanks for that.
As of yesterday, I felt read to take the plunge installing the bootloader, 3.27 radio ROM and DCD 2.3.2 kitchen build on my XV6800. However, I didn't just go with the stock kitchen. I added a couple of additional OEM packages from Alex.Kaiser.v4.OEM.Packages (the nue LED and audioparam packages and Resco File Explorer 2007 in particular).
The updating went great and I was able to OTA reprogram my phone without needing to call Verizon. However, I noticed that something wasn't right.
First, my phone had no connection data onboard so the phone didn't know to dial #777 for a data link and my attempts to enter this manually didn't give me any success.
Second, my PC wouldn't see the device unless I deselected the "advanced network features" (or similar, I forget the exact wording) checkbox.
Third, I couldn't install CAB files. They'd terminate immediately with an "installation was unsuccessful" message.
Finally, once I was able to establish a connection to the PC, I could add and remove files from the device *only* from the PC. Attempts to delete files from the device itself were met with a file permissions error.
After playing around for a while trying every tweak I could think of, I tried using Resco Explorer and, after a few minutes, got a registration code error/warning message. This made me wonder if this package was the problem: preventing certain types of file access due to it being in a limited-functionality mode from lack of a proper reg code.
So, I rebuilt the ROM without it and now all is well! I'm loving the new dialer and comm manager as well as the active GPS (I've tested it only with Google Maps and GPSToday so far and it gets to within half a block). Not sure how well EV-DO Rev A is working yet. I tethered the phone and ran an online speed check, obtaining 1.2Mbps download but only 60kbps upload. It's possible this is related to my local coverage (Nyack, NY), so I'll try this again from a known-good Rev A area.
Anyway, just wanted to relay my experience in case it proved useful to anyone.
One other thing: I used PIM Backup to backup my data beforehand since my sycing is generally done on my work machine and I was doing the ROM updating from home. Upon restore, it wouldn't restore my email messages because it didn't find the corresponding account. So, it's important to note that this account info isn't backup up and that you first need to create the account before doing the restore step (making sure to name the account the same as before so that it matches up).
David

Related

Never Flash/tweak again for modifying an Ext ROM

A better way (??)
Why would one want to do this?
1. Extended ROM is (as ITSME has pointed out) a Disk on Chip.
1a. It is totally lockable/unlockable -- and can be deleted/added to if one wants to, as long as one understands a few basic things.
2. When the device is hard resetted, after booting is complete, one automatically runs the CAB files in Extended ROM that "localize" the device in accordance with the Carrier's wishes. This is a good thing, and a bad thing... especially if the SW they install is Caller ID, for example, that eats memory and battery performance. But it is a needed thing for the most part in my opinion.
BUT.....
What if you could do the following:
1. Delete your entire extended Rom (ITSME has shown this to be possible)
2. Take the extended ROM files "as is" from all of the carriers out there -- kind of like ala carte menu choices -- and place them somewhere where upon your choosing, could be installed immediately at one's whim (even with the same parameters and running as if they were still came from the Extended ROM)
3. Never have to worry about flashing your device again, unless there is a significant OS reason to do so.
4. Forget using tools one doesn't need to use.
5. Tweaking a config.txt file -- why bother if ya don't have to.
Sound Good????
In my opinion, the only real reason we have many people out there playing around with flashing ROMS is that they want a "perfectly customized device" every time they hard reset. The REAL, Operating System upgrades and Radio stack upgrades are not needed as often and people are willing to wait until their device OEM gets around to the upgrading themselves.
Bottom line: Hard Reset, install your own programs to your liking, and have your device almost as if you never resetted it up and running in a matter of minutes (2 or 3, not 30) with no risk at all to your ROMS.
If this is what people REALLY would rather have, instead of flashing extended ROMS and risking killing their machines....
In a day or two, I will have a (very) little app made that can do this, and show you the "secret" (though I think this is not a secret -- but could be wrong) do doing this.
This post is sent out to "test the water" on this app/solution I will provide.
((no charge))
Feel free to comment, so I can see if people want it or not -- so I will know if to bother making (have made) /telling how to do this.
Plus, also feel free to comment if my thinking here is completely from Mars
Excellent idea. Just a simple list of cab files with location, check box to select and parameters if required is all thats needed inmo. You could then store the cab where you want, SD or Extrom, and then after a hard reset just run the app to execute the select cab's
Can't wait, certainly prevent all those deep despare moments when it doesn't go smoothly and you think you've trashed you device !!!
Victor...
Give us the application then....
Smiles.
got to have it made first....
Ok, here is the deal: I don't have time today to test all of the in's and out's of this -- but by leveraging the power of this forum, I think it will quickly be all figured out and expanded upon.
1. Most people don't know that if you place a directory called "2577" on an SD Card and place in it a file called "Autorun.exe", the file will run when you place the card in the slot of your device. This works for smartphones, XDA2's and Ipaq's (so I am guessing that it is a WIN CE thing).
2. If you could develop an app whose sole purpose was to execute the cab files in the directory (easy to make, for a dev), you could autoload apps at will.
This means that after a hard reset, if your Ext ROM was empty, you could basically mimmick the loading of the stuff when and how you want to -- without cooking an External ROM.
This leaves tons of possibilities
1. using the EXT ROM area for storage that will not go away on Hard Resets and is larger than the normal persistent storage on our devices.
2. using the EXT ROM area for "private storage" that can be hidden with ITSME's tools.
3. using the SD Card to not only load your preferred files, but also (if someone is really clever and can figure this out) your connection settings and what ever other REG settings you feel like.
I HAVE FOUND ONE "CATCH" HERE...
The autorun.exe will execute upon card removal too, so one will have to probably rename the file while in the device or the directory name to "2577XX" so it will not run again.
if you let your mind wander a bit -- the possibilities are endless here
but again, I have not tested out all of the possibilities nor tested it for problem situations -- so that is where the power of the forum comes in. Seems easy to experiment without nuke-ing your device.
I am going to erase my EXT ROM, make my own version of what I want on the SD card, and use the EXT ROM for storing stuff I don't want to lose ever.
By all means... comment, take this idea and run with it.
I am going to have a little app made that will run all cabs in the 2577 directory in a few days -- but I am dependent upon a DEV resource so the delivery time of this "5 minute application" is not 100% known.
Enjoy!!
It's a great idea. I do like it very much. I will try to play with the concept. But, let me ask you where to get 'Autorun.exe' and comand line for this program.
Thanks,
Ah! I think I understand now. "Autorun.exe" can be any executable program, just name it "Autorun.exe". Right?
It work like a charm. I copy a program "Autoconfig.exe" and rename it to "Autorun.exe". Then move it to dir "2577". When I insert SD card into the socket, it stand still, nothing happen. But when I turn off and then on, it execute the said program. Then I Off and On for second time, it won't execute, which is correct. It will execute the program again if I take the SD out from the socket.
I can then play a lot of things with it.
Thanks, Victor
you are right.. any EXE program can be renamed autorunexe. I have not got all the permutations worked out yet as to what can or cannot be done yet, but if time allows I will do more research.
I am expecting my little EXE to be finished today, where it's sole purpose will be to run all CAB files in the directory.
When done, then I will post it here.
If anyone has ideas as to how to re-do the connections / reg settings and place them in a CAB file, like the OEMs do, then you can comletely customize evrything at will, with a power-on.
For portugal here are the configs, in a .cab for each portughese mobile operator.
These were made by www.qtek.com.pt
http://www.enev.pt/ppcforum/index.php?act=ST&f=37&t=1492&s=2a02c5df8d4b65cf66ca27e0aadc4817
(portughese language forum, but if interested in any info send me a PM)
how autorun works
when you insert the sdcard the autorun.exe is copied to \windows, and executed as '\windows\autorun.exe install'
when you remove the sdcard, '\windows\autorun.exe uninstall' is executed, and then autorun.exe is deleted from \windows.
So then, in theory, if you manually delete this file before removing the SD card -- it would not run again then, right?
Trying to think of ways to automate the entire Hard Reset issue -- select your Extended ROM programs / settings you want -- and then plug and play. Changing EXT ROMS made to be as simple as selecting which SD card to install after Hard Reset.
Plus, if the last thing you did before the Hard Reset was to perform a backup to a secure area (like the now empty EXT ROM area), you could also have the autorun program look for the back up and do a restore. May be easier than trying to place all settings into CABS and you benefit from having your data again after a Hard Reset -- all in a few sinple steps.
That is the whole purpose of my activities / efforts here. I hard reset at least 2 times a week (I have special reasons for this).
obviously -- some of the ideas presented up to now are simply brainstorming the possibilities. hope to come up with the right and complete idea soon and have it made here. Then post it here for all.

System files moving not permitted

Hi to everyone.
Before this HTC device I had others and also had a Motorola Mpx220 (WM2003 SE).
I was used to move the files within "\Windows\Start Menu" (mostly .lnk files to installed programs) into newly created subfolders, to be able to use and/or access the function I needed in a faster way.
I've tried doing the same on this WM5 device, but everytime I try I get an error message reporting it is not possible (File Explorer has greyed out options to cut and/or copy, while TotalCommander just reports it's not possible to "overwrite" ???).
Does anyone have an idea of how this can be done (registry ???) ?
Thank you.
Ciao
Here is the solution...
Hi Mix, it's Mix answering (yes, I'm the same person...)...
First of all I would like to thank you ALL the people which knew the solution and were fighting to answer to my doubt...
You were so many, I wonder why the message has been read times and so many answers arrived: 0 (yes, ZERO).
Anyway, I came across the solution myself, by chance...
The problems seems being the smartphone versions of WM5 being protected against file modifications. This protection extends also to some files execution and to certificate installations (hence some problems may arise when connecting to an Exchange Server for syncronization).
Some tools are needed to remove this protection, and some experience of registry modification is required too (I will not help anyone beside what is in this message and I take no responsability for any mistakes and/or troubles you may produce or face).
First of all you need a special version of RegEdit (the tool from PHM): you should find an HTC digitally signed copy of it called RegEditSTG.exe.
Look around for it: there are many forums around which do hold a copy of it.
Place it in your phone's memory, not on the MicroSD card...
With this tool you should change the following values:
HKLM\Security\Policies\Policies\00001001 = 2 => 1 (RAPI)
HKLM\Security\Policies\Policies\00001005 = 16 => 40 (Cert)
HKLM\Security\Policies\Policies\00001017 = 128 => 144 (?)
The first is the value you will find, the second is the value you should enter. The third line has a question mark because someone says it should be made, someone not... It's up to you. I made it.
Then you should find another tool (with the same above method) called SDA_ApplicationUnlock.exe which has to be run on your desktop PC with the phone already connected with USB (and possibly with ActiveSync not in the middle of a sync...).
Once you run this, you will get a message that the unlock took place (if not, it may be the first operations did not complete well).
Disconnect your phone from the USB cable and power cycle it (switch it off and then on again).
Opla'... the phone is not APPLICATION UNLOCKED and you will be able to move file around the directories as I was looking to when I first posted my message.
Now I have a very quick Start Menu, as I wanted.
Please, be aware that this operation hacks the security policies of WM5 and then any other application which may be dangerous can now run on your phone.
If you wish to stay on the safe side, it could be useful to restore the registry settings to their original values, but I do not know if this could cause other problems, since I didn't on my phone.
I actually double check every single file by myself before launching it and I do not run anything which I'm not sure it is safe.
So, pay attention... (you have been warned...).
Hope this helps someone else out there.
Ciao
Thanks for the tips mate! I was searching around for the same problem.
Can a hard reset put all the files back as in the old WM2003? I'm asking that 'cause if you look at the windows directory, many exe and dll files are repeated, with a different code. I guessed they are for the many different languages the phone support and the code is the country code. Maybe when you switch from one language to another those files are renamed so you have the correct exe and dll for the language you need...
If I can erase all the files I don't need (I will never change the language or maybe have only italian and english) I can save lot of space.
Am I wrong? Was that ever tried before?
vbi said:
Thanks for the tips mate! I was searching around for the same problem.
Click to expand...
Click to collapse
;-) I knew...
Can a hard reset put all the files back as in the old WM2003? I'm asking that 'cause if you look at the windows directory, many exe and dll files are repeated, with a different code. I guessed they are for the many different languages the phone support and the code is the country code. Maybe when you switch from one language to another those files are renamed so you have the correct exe and dll for the language you need...
If I can erase all the files I don't need (I will never change the language or maybe have only italian and english) I can save lot of space.
Am I wrong? Was that ever tried before?
Click to expand...
Click to collapse
In order:
- Yes, I suppose a hard reset of the device completely restores the original factory settings, hence, the device will appear as "brand new".
- You're right: all the localized files present there are just to be able to swithc to other languages (maybe following user's settings and maybe also following user's SIM settings too...).
- Erasing the unused files may appear as a "space saving" job. It is not. First of all you will not be able to remove ROM resident files, but provided you could be able to do this, you will not be able to use ROM space as you intend...
Finally then, it's completely unuseful to try to remove them, just a waste of time trying...
Ciao
Thanks Michele.
Are you sure the windows directory is in ROM?
I always tought ROM was only to store the "disk" image when you hard reset the device. I was so for the Qtek S100.
vbi said:
Are you sure the windows directory is in ROM?
Click to expand...
Click to collapse
Yes it is. On the fact that it is then copied into RAM, well, this is a tecnique which was used up to WM2003 SE devices.
Starting from WM5 devices MS somewhat changed the behaviour of the whole system, hence I'm not then so sure.
Indeed, I have never been sure of anything, beside death, so you can imagine...
I'm not really so "expert".
Having used an MPx220 for over one year (with all its limitations, but exploiting it very much), using a WM5 device now is a much more relaxed experience (faster, more realiable and less troubly in terms of memory).
Just MHO
Thanks Mix - i followed your directions and it worked.
Got my QTEK (running i-Mate ROM) Application Unlocked

New SoftBank Open Access Point Password Problem Workaround - Not Working!

i think most of you x01ht users in japan are aware that softbank issued a new rom update that has the new open.softbank.ne.jp password hard-coded as part of the rom image and so there's no way to extract it via extended rom or otherwise (it's not in the preconfig cabs/xmls either). they've also announced that after april 1, the old password which most of in japan are currently using will no longer work so we either upgrade to the new softbank rom or we can't access the open network.
anyway, i've been fiddling with this all night and i think i have a solution that i've tested on a couple of different roms but i'm hoping you guys can give it a try as well so that we can call this a solution to the problem. basically, i made the assumption that the password was somewhere hidden and encrypted in the registry though i had no idea where so basically all i did was do a registry dump with a clean install of the new sb rom, went into connections and deleted the softbank connection, then did another registry dump. finally, i did a compare of the before and after using windiff, figured out what changed and i ended up with the attached two reg files. one adds "SoftBank" as one of the connections (hklm.reg) and the other is the encrypted password (hkcu.reg). you need to import these using the registry plug-in that comes with resco explorer (just dl the trial) as that's what i used and it seemed to work. also, after you do the imports, MAKE SURE you power off (not reset) and then power back on. sometimes the registry settings don't stick if you simply reboot.
to really verify this works, you should first go in and delete your existing SoftBank connection in settings->connections tab->connections->manage existing connections (under internet). if you're not confident then go ahead do a backup beforehand or you can just run the sb extended rom again if you can't get it to work. i've tried this with the sb rom as well as an i-mate rom and it's working perfectly...i'll test it with a couple other tomorrow as well. if this works for you guys, i'll go ahead and make it into a cab file.
update: okay, i've gone ahead and made it into a cab so you don't have to muck around with importing reg files. so just download the cab if you want to run a simple cab install. the zip file contains the reg files if you want to manually import yourself. i've tested both and they work fine. again, i must emphasize that you power off after installing it and not just soft reset. try it out and let me know.
FOR THOSE OF YOU DOING CLEAN INSTALLS:
i didn't realize this but when you do a clean install, you still have to install a couple of the sb extended roms before you run my cab. specifically, you need to run PP_ConnVKK_1.33.761.1.CAB and Provisioning.exe to set up the device to even be able to accept the new password/settings. run PP_ConnVKK_1.33.761.1.CAB first and then Provisioning.exe...now once you run provisioning.exe, you'll find that it automatically creates the old SoftBank connection for you under internet->manage existing connections with the OLD password. go ahead and delete this connection, reboot (optional) and then run my cab (new sb settings.cab). power down and up again and it should work.
just to be sure i did a file compare of the [HKEY_CURRENT_USER\Comm\RasBook\SoftBank] "Entry" and "DevCfg" keys/entries with the old SoftBank setting active and with the new SoftBank settings active and the file compare showed that the contents were completely different. i was worried that maybe somehow the system was just somehow reviving the old password and not actually using the new one but this does not appear to be the case.
UPDATE:
after some more experimenting, it seems that the cab just restores the sb connection with whatever username/pass that you had installed previously. if you delete the the new opensoftbank username connection and then run the cab, it restores the opensoftbank username/password. if you delete the old "open" username connection, it restores that. very strange since the file compare shows that this registry dump (taken from new rom with new settings) is significantly different than a dump taken from a rom with the old settings yet it is somehow restoring the old settings. thanks for looking into this but for now, i think we have to say that this isn't working. so it seems that password is not simply stored in the registry. it must be in some hidden file that this registry dump somehow activates. in any case, i'll keep working over the coming weeks. sorry for getting everyone's hopes up.
Wow, I think that is great news for every Softbank customer!
Thanks it worked for me. I guess I will find out in April if it will work. I will cross my fingers.
Great job!!
You are the man! Great!!
thanks for checking! are you saying you're unsure if the file actually contains the NEW password and not the old one? well, it's definitely the new password as i created these files using only the new rom, a reg editor and a file compare tool so the old password never entered the picture.
you can actually run this exercise yourself and just repeat the steps i did if you want to be sure as the methodology is pretty simple. all i did was find where the encryped passwd was stored in registry and just imported it over to a different rom as is, encryption in tact. i've made no attempt to hack the actual passwd--we still have no idea what it is but as long as we can use the new settings, finding out what the passwd actually is unnecessary.
jokinawa said:
Thanks it worked for me. I guess I will find out in April if it will work. I will cross my fingers.
Click to expand...
Click to collapse
i haven't tried this yet, but if it works for you using the new ap opensoftbank now, i believe you don't have to wait until april to see if it'll work. those who've already upgraded theirs to the new rom should be using that new ap already.
i must try this myself later today.
trialdei, thanks for the great work.
that is indeed a great news, I was also wondering how to find this in the registery but was not sure that the different key I found were the correct ones. I will try on my other Hermes tonight and we shall see ! But the very promissing point here is that potentially I can even use these files for my universal and the mteor... which means... if you don't like the crap of the SB roms... just buy a WM5 device everywhere U want and put these regkeys !!!
Good job Man !!!
Yes this is great news, I think we might still need the password to use the phone as a modem connected to a notebook.
I think that is exactly what softbank does not want us users using the connection for since we would use the internet more.
okinz said:
Yes this is great news, I think we might still need the password to use the phone as a modem connected to a notebook.
I think that is exactly what softbank does not want us users using the connection for since we would use the internet more.
Click to expand...
Click to collapse
actually, i don't think you need to enter the password on the pc side at all to use the phone as a modem. check this post:
http://forum.xda-developers.com/sho...etooth+set+TyTN+to+be+discoverable#post987712
how about us with new sb rom... i don't see any wireless modem application on my phone... do you have a cab file for the wireless modem app alone?. i can't find it from ftp...
guys,
softbank is blocking the modem usage with a pc and it seems that's controlled at their open ap. i don't believe that's anything to do with the password nor the applications you use. you can fire up dun on your pc with x01ht connected via usb or bt, but the connection will fail.
harryk1372 said:
guys,
softbank is blocking the modem usage with a pc and it seems that's controlled at their open ap. i don't believe that's anything to do with the password nor the applications you use. you can fire up dun on your pc with x01ht connected via usb or bt, but the connection will fail.
Click to expand...
Click to collapse
i think you're probably right but then i wonder what's the point of establishing the new password in the first place if the modem usage isn't an issue for them either way? all of the x01ht's making their way to hk and abroad aren't going to be used on the sb network anyway. the new read-only radio rom takes care of simlocking already so the new passwd solves what? they just don't like the idea of people running around with foreign language roms accessing their network?
trialdei said:
so the new passwd solves what? they just don't like the idea of people running around with foreign language roms accessing their network?
Click to expand...
Click to collapse
i think they don't want people without the flat rate data tariff contract to use the open ap to cap the monthly pay. there are quite a few people in japan who just had the vodafone contract and running universal or hermes bought from elsewhere.
now that i have your registry solution for the new password, i cannot resist testing it on my universal. if it works, i don't have to retire my universal after april 1. thanks again.
trialdei said:
basically, i made the assumption that the password was somewhere hidden and encrypted in the registry though i had no idea where so basically all i did was do a registry dump with a clean install of the new sb rom, went into connections and deleted the softbank connection, then did another registry dump. finally, i did a compare of the before and after using windiff, figured out what changed and i ended up with the attached two reg files.
Click to expand...
Click to collapse
great job, trialdei. i have not tried this yet, but i will not have to give up a2dp if this works with the docomo rom!! many thanks!
i'm a newbie on this topic softbank open access.
so what is the main purpose of having this option available for the user.
is it allow the user to have the internet access over the softbank network.
and also if possible, please guide where i can find addititional softbank open access setup instruction, besides the information is already provided by trialdie's original post on this string.
please advice.
found the existing thread on softbank open access (unlock softbank x01ht thread). got the answer from there.
great!
this is great! i was having problems with the new sb rom and asukal's mui... i can't seem to get any network signal or even passthrough connections with that combination..
i'll try this one with the new htc rom from south africa, it may work for me.
great work dude!
no connection appears even after importing the reg with docomo rom... i will try it again when i have more time.
qtotter said:
no connection appears even after importing the reg with docomo rom... i will try it again when i have more time.
Click to expand...
Click to collapse
hi qtotter,
you need to make sure your registry settings are sticking...did you power off/on. the below new registry keys/entries should show up if you did it right:
[HKEY_CURRENT_USER\Comm\RasBook\SoftBank]
"Entry"
"DevCfg"
[HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\SoftBank]
"ConnectionGUID"
"SecureLevel"
"Secure"
"AlwaysOn"
"RequirePw"
"Enabled"
"EntryType"
"DestId"
if you don't see these new keys/entries then your registry changes aren't sticking.
trialdei said:
i think most of you x01ht users in japan are aware that softbank issued a new rom update that has the new open.softbank.ne.jp password hard-coded as part of the rom image and so there's no way to extract it via extended rom or otherwise (it's not in the preconfig cabs/xmls either). they've also announced that after april 1, the old password which most of in japan are currently using will no longer work so we either upgrade to the new softbank rom or we can't access the open network.
anyway, i've been fiddling with this all night and i think i have a solution that i've tested on a couple of different roms but i'm hoping you guys can give it a try as well so that we can call this a solution to the problem. basically, i made the assumption that the password was somewhere hidden and encrypted in the registry though i had no idea where so basically all i did was do a registry dump with a clean install of the new sb rom, went into connections and deleted the softbank connection, then did another registry dump. finally, i did a compare of the before and after using windiff, figured out what changed and i ended up with the attached two reg files. one adds "SoftBank" as one of the connections (hklm.reg) and the other is the encrypted password (hkcu.reg). you need to import these using the registry plug-in that comes with resco explorer (just dl the trial) as that's what i used and it seemed to work. also, after you do the imports, MAKE SURE you power off (not reset) and then power back on. sometimes the registry settings don't stick if you simply reboot.
to really verify this works, you should first go in and delete your existing SoftBank connection in settings->connections tab->connections->manage existing connections (under internet). if you're not confident then go ahead do a backup beforehand or you can just run the sb extended rom again if you can't get it to work. i've tried this with the sb rom as well as an i-mate rom and it's working perfectly...i'll test it with a couple other tomorrow as well. if this works for you guys, i'll go ahead and make it into a cab file.
update: okay, i've gone ahead and made it into a cab so you don't have to muck around with importing reg files. so just download the cab if you want to run a simple cab install. the zip file contains the reg files if you want to manually import yourself. i've tested both and they work fine. again, i must emphasize that you power off after installing it and not just soft reset. try it out and let me know.
Click to expand...
Click to collapse
its great but it did not work in my o2 xda exec.
thanks

a1jatt's kitchen for 3.35 rom

This kitchen is based on sprint 3.35 release
NOTE:This is an os rom. radio 3.35 and olipro 2.40 unlocker required.
Features:
* Only 57 mb, includes all tools and everything.
* Very easy to cook. just run buildflash.bat and follow instructions.
* Clean
oem folder has been cleaned, windows live and some other stuff is removed from sys, Every program has its own folder. if you want it to be cleaner just delete related folders from sys folder.
* Adjusted security policies
* based on original sprint release. It is not a remixed version. Almost everthing extracted from original sprint rom, including xip, sys, oem drivers etc.
* Fixed PIE, not freezing anymore.
I have spent lots of time on it and have adjusted lots of stuff that i cant remember.
I have learnt most of stuff from xda-developers.com, ppcgeeks.com, howardforums.com , no2chem and dcd and they are source of some of the packages i have included. So thank you all.
It would not be possible without the wonderfull kitchen tools either.
So please thank them also if you like this kitchen.
Instructions: Just run buildflash.bat and follow instructions.
http://www.megaupload.com/?d=JMST2UF9
March 30 UPDate:
http://rapidshare.com/files/103708242/a1kitchen.zip.html
Disabled extended rom , added some more oem's such as telus mobile email, metrix, x button etc, fixed sprint epst
A1jatt, looking forward to trying this out. Thanks again for the work.
GPS Working?
Also have you noted any issues with the alarms with this Kitchen/Rom.
Also stock dialer OEM'ed??
Sopranokam said:
A1jatt, looking forward to trying this out. Thanks again for the work.
GPS Working?
Also have you noted any issues with the alarms with this Kitchen/Rom.
Also stock dialer OEM'ed??
Click to expand...
Click to collapse
Link is working now.
Yes gps is working, tested with tomtom, windows live and google maps.
No no problems with DST, alarms etc.
Yes stock dialer is OEM'ed.
Link not working?
The file you are trying to access is temporarily unavailable.
etexter said:
The file you are trying to access is temporarily unavailable.
Click to expand...
Click to collapse
Ignore. I got it from megaupload finally.
Thanks for the perfect kitchen...
No bugs, fast, easy to customize and no attempt to install bleeding edge updates!!! This is exactly what I was looking for.
Thanks again!!!
my experience.
Great rom - easy to use, and fast. Although it didn't like being compiled under parallels on Mac OS X, I had no issues with the build file under a windows laptop.
My only problem that i have found (kind of major) is that I can not connect to the internet via #777 on Telus. I have the "Ev" on my title bar, and the internet briefly connects, but quickly drops the connection saying unknown problem. I have no idea why this is happening, but would love a solution
Otherwise google maps, works fine w/ wifi, and I was unable to get tomtom to find the map (no maps found) so have no clue there.
Thanks for the rom, and if anyone has advice on how to resolve my two issues that would be great Keep up the great work.My ex
artiss said:
Great rom - easy to use, and fast. Although it didn't like being compiled under parallels on Mac OS X, I had no issues with the build file under a windows laptop.
My only problem that i have found (kind of major) is that I can not connect to the internet via #777 on Telus. I have the "Ev" on my title bar, and the internet briefly connects, but quickly drops the connection saying unknown problem. I have no idea why this is happening, but would love a solution
Otherwise google maps, works fine w/ wifi, and I was unable to get tomtom to find the map (no maps found) so have no clue there.
Thanks for the rom, and if anyone has advice on how to resolve my two issues that would be great Keep up the great work.My ex
Click to expand...
Click to collapse
That is weird. You might want to try without any add-ons and reprogram your phone via *22803 using option 1 and then option 2 to update prl.
I have flashed 5-6 phones ... have not had single problem in last three weeks.
No body else has complained at ppc or xda yet. Since not even one other person is having same issue, I am guessing it’s not a bug; it’s just your settings.
If you can help me with duplicating the problem on my phone, i probably can fix it.
Tomtom issue is not rom related. Tomtom maps should be stored in folder in the root directory of sd card.
Sure what info would you like to know? I performed the following:
- Installed the Olipro 2.40 unlocker
- Flashed with Sprint Rom 3.35 latest
- Used the buildflash.bat on a windows box to create my install
- Installed the created rom
- Performed a *22803 with option 1 & 2
- Checked with Telus that I do infact have a data plan
- When I connect to the internet either through Opera or IE I get this message "Cannot connect for an unkown reason blah blah please check settings"
Now I have tried with a username & password (esn dec) with no luck. Now with my ignorance I have misplaced the data I wrote down on MSID, NAI, DUN, etc numbers so I have no way of verifiying that data. Now when I installed the sprint rom it started the install its extra stuff after an accidental power cycle - did that fubar stuff? Should I of relocked my phone, reinstall telus, then re-unlock and perform the above steps?
So with tomtom the maps are in the root of the SD? In a dir? Do I have to edit the currentmap.dat file?
Thanks for the quick reply and help - what other info do you want
from here
http://rapidshare.com/files/103173398/Erase_Extended_Rom.zip.html
flash the attached rom ( it includes flashing utility) . it will erase sprint stuff you have in extended rom.. that should fix data problem
tomtom maps should be \\storage_card\usa and canada maps
no need to edit any files
Did that, and re-entered the data for my #777 connection (username and password). Unfortunately I still have no internet. Will keep plugging away. Thanks
However TomTom is working now with maps
artiss said:
Did that, and re-entered the data for my #777 connection (username and password). Unfortunately I still have no internet. Will keep plugging away. Thanks
However TomTom is working now with maps
Click to expand...
Click to collapse
i have followed the steps you lave listed, still i am unable to duplicate the problem.
may be flash telus oem, get data working and then copy every single epst setting before you reflash.
inorder to flash telus oem you will need relocker from ppc site.
EDIT: seems like internet problems are related to sprint customization..
http://forum.xda-developers.com/showthread.php?t=380820
Cant get to epst on sprint either
have you tried ##778<send> and ##778#
? you can also go to windows folder and run epst.exe
a1jatt said:
have you tried ##778<send> and ##778#
? you can also go to windows folder and run epst.exe
Click to expand...
Click to collapse
It dont work either way...codes or windows folder!
How to reinstall
On the Kitchen we have a folder named OEM with some program on it
how is possible to reinstall that progral like "HTC_CommManager_Titan"
Thank You
Alain
NotLutzik said:
It dont work either way...codes or windows folder!
Click to expand...
Click to collapse
here is the fix.
http://rapidshare.com/files/103708242/a1kitchen.zip.html

[Don't steal my phone] Another thief protection software

Hi,
I've found many software that supposed to help in case your phone get lost or stolen.
Some were expensive, some were free, but none fitted perfectly to what I was really expecting. So I've made my own.
The closest in terms of functionnalities (and price) is Remote Tracker, but it requires .NET 3.5 which is not installed on my WM6.5 phone, and honestly, it's a very fat dependency.
The idea is that you install this software (no CAB, simply copy the 2 files on your phone), and run it once to set up the configuration. Then forget it.
In the case the phone is stolen, the software will send you a SMS with the thief's phone number, it's GPS position, the CellID in case the GPS pos is not available.
You'll then be able to act on your phone remotely by sending it some SMS (described in documentation).
The features that makes this software unique are:
It's possible to destroy all your personal data remotely (call log history, contact, emails, SMS, calendar, owner info, storage card) -> help social engineering to get back your phone.
It's possible to make the phone send you back the call history and the sim contacts.
Slut mode (see the documentation for details).
WOULDYOUSHUTUP mode (where the phone is very very nasty).
All other tracking software features...
This software is open C++ source (GPLv3), small (75ko with no dependencies), and free.
You'll find it at http://dsmp.sf.net (documentation on that page)
Or the direct link is attached.
Beta tester welcome (I've tested all functions already, but, you know what software development is....)
Some remarks for those who don't read threads:
whereRU: requires you to have at least a .wav file in your windows ring folder. I thought all phone had at least one .wav based ring. In 64kb, I haven't included a MP3/AAC/MP4 player.
owner: This is what I said in my first posts. Microsoft didn't feel it was interesting to document how to retrieve owner info. So, almost all manufacturer have made there own proprietary stuff. I've a HTC phone, so I've checked the code work for HTC. If you have more information about where your phone store its owner information in registry, I can add your phone support.
contact: On the main config dialog, in the combo box where you can enter the phone number to contact, you'll have a phone number list. It's the same list as returned in the "contact" command. So if you don't have such list in the config dialog, then this means that either you don't have any contact on your SIM card, or it's not working (in that case PM me).
Please read the website http://dsmp.sf.net
To install the software:
1. Extract the zip file (either on your phone, or on the PC, and then copy the 2 files from archive to your phone)
2. Run the extracted exe on your phone. If you have signed warning say yes.
3. Set up your configuration (DON'T check "Don't show this screen anymore")
4. If you have a GPS in your device, go outside to make sure the GPS is working with the configuration you've made
5. Enter a (not yours) phone number in the SMS par edit/combobox
6. Enter a password in the edit box on the bottom
7. Click done => Say yes.
8. Start the software again, enter the previous password in the field on the botton to unlock the dialog, then click on "Configuration done, install now"
9. If you have signature warning for the DLL say yes.
10. It should display "Installation done". You can then send yourself a SMS with the right format to check if it's working.
11. If it's working, delete the SMS you've just sent from your outbox, and trash, and then start the software again and check "Don't show this screen anymore". You'll have to click "Configuration done" again, but this times, you shouldn't have any warning.
12. If it's not working, well post on the forum.
Changelog:
- Added "allow" command so it's possible to use multiple allowed SIM card. Setup the software as described above, and then change your card. You'll get a SMS with the new number (if not, your configuration isn't good). Then reply with the command "dsmp # allow # password" with no space between #. This SIM card is then allowed. You can have up to 4 allowed SIM card.
- Fixed an installation bug on non-french phone. Sorry, I've been lazy, and it should be fixed.
- Added support for "Dsmp" in addition of "dsmp" as trigger code
- More owner info retrieved for HTC phones
Please go to sf.net page ( http://dsmp.sf.net ) if you want to get the debug version or source code.
sounds impressive ! i might give it a try!
good work !
CDMA diamond running a 6.1 rom. got to step 8 and each time I enter in my password and close my keyboard the screen where the keyboard was (touchpal is my SIP) shows the screen behind what it should show. hope that makes sense. how do I uninstall this software?
also, I dont see anywhere where it says what WOULDYOUSHUTUP mode is.
WOULDYOUSHUTUP is what happen when you send a sms with "whereRU". The phone rings at max volume for 60s with no possible way to stop it, even if it was in silent mode.
Useful when you've lost your phone nearby, (it won't stop until you've found it, or 60s later), or, as intended, to become a nuisance to any thief in the middle of the night.
To uninstall the software you must click on "Zap" button, but you need your password for that. BTW if you haven't done step 8, you don't need to uninstall, as the installation proceed only when you click "Configuration done" button.
If the software doesn't accept the password you've set at step 6, then it's likely that it was entered wrong at first? I'll PM you about this, if you don't mind.
installed it, and tested a whereRU with another phone, doesn't work. :\
I've answered with specific details by PM. I trying to understand why installation didn't work for you. I'll update the post with the informations you'll give me.
sounds really nice.
I just see some problems. These problems apply to any anti-theft program :
If you have a pin-lock for the device (not sim card lock, the built-in windows lock), the thief will not be able to change anything (owner, ...). He can only change the sim and try to boot, what will of course fail. As this fails (without unlocking phone-lock, no dialing), he will not be able to establish a connection to his mobile network and you will not get his number (?!)
As hard-reset is always possible (every thief can google ) w/o the program being cooked into rom, this software is senseless if you can't cook roms. I can't
If I understood it correctly, you would need to edit the 2 files to your needs (with numbers aso) at first instance and afterwards cook them into rom. This has to be done by each end-user each time he flashes a new rom and cant be done by rom-chef because he doesnt know your data.
Isn't it possible to make that wireless? E.g. you specify an email there and the programm will at first boot after hardreset (after cooking into rom) establish a connection to a server (or mail to specified mail) to download the details (cell number, pw, ...) you entered in the server? ^^
You only can enter one own cell number. Bad if you sometimes switch the sim's.
Would be better to implement that from remotetracker:
SIM Cards: you can set up to four known SIM cards. If you, or anyone, change the SIM card to an unknown card, your emergency number and e-mails will receive a message alerting you about the change and with the new number
Click to expand...
Click to collapse
* If you use this kind of software, you'll want to make your thief believe he succeed owning your phone. If you PIN-lock your device, then the thief will have to hard reset the phone to use it, defeating the whole process.
* In my previous phone (Universal), there was a Extended ROM made by the operator that survived hard reset. I've used that ROM by that time.
Now, you're perfectly right, with a single ROM, the hard reset kills the software. Your idea of using a external server is genius. I guess I'll add this, using your device ID (which doesn't change whatever the ROM) (or IMEI), to retrieve the config for your phone. The config will be saved on a server, and the config can be sent back by SMS (so even if the thief doesn't have network contract, it'll work).
* You switch SIM ? Is 2 SIM okay ?
I wanted the software to be extremely simple to setup, so it detected the IMSI by itself.
Now, if you need to store 2 IMSI, it'll need another edit box to let you enter the IMSI numbers.
I can add a new command "allow" that, when you've inserted your second SIM, will allow the new IMSI upon receiving.
Let me think about this.
Yep, but I won't -of course- disable excellent built-in security mechanisms to make it *perhaps* easier to get the phone back just in case someone steals my phone.
The phone-lock is ideal to keep away random access to private and corporate data from other persons (friends, aso).
Despite the lack of some functions I installed the program yesterday and it doesn't work as thought:
The program loads after each reset again with the config screen
The program is active in task manager (dsmp.exe)
The sent commands aren't executed. If I send the commands (e.g. rst or whereRU) to the phone, the display turns on but nothing happens.
(perhaps the first 2 problems are caused because I did not hide the program yet with "Do not show this anymore" Not sure about that )
You could just say at setup: Now turn off the phone and enter your other sim and start the setup again to detect the second sim
hi popol256,
is there a chance for a very thin application, that after installed on a phone (e.g LEO) makes JUST the following:
- receiving a predefined SMS lock's the phone and encrypts the msd card.
To unlock the phone and decrypt the msd card, just a so called "master password" or whatever needs to be input.
That's all
thank you,
/s1
Locking the phone is possible (but again, if you lock the phone, then the thief will hard reset it).
Encrypting the microSD card is not, I think.
So far, I think you need to either encrypt it at first use (all WM6 phone have this as a base feature). When you have data on it and want to encrypt, it's almost impossible as you'll need the same free space on your device as your card size to store the encrypted version.
(Or if only encrypting content, you'll need to reserve half your card size for the "possibly" encrypted archive).
I guess the best method for you if to use the storage card encryption feature of WM + pin lock.
bliblablub said:
Yep, but I won't -of course- disable excellent built-in security mechanisms to make it *perhaps* easier to get the phone back just in case someone steals my phone.
The phone-lock is ideal to keep away random access to private and corporate data from other persons (friends, aso).
Click to expand...
Click to collapse
You are right. The only way to have both would be to cook your own ROM with the software inside.
bliblablub said:
Despite the lack of some functions I installed the program yesterday and it doesn't work as thought:
The program loads after each reset again with the config screen
The program is active in task manager (dsmp.exe)
The sent commands aren't executed. If I send the commands (e.g. rst or whereRU) to the phone, the display turns on but nothing happens.
(perhaps the first 2 problems are caused because I did not hide the program yet with "Do not show this anymore" Not sure about that )
Click to expand...
Click to collapse
Yes the 2 first issues are because the config says to show the dialog.
The third issue means that the software isn't installed well.
I've only tested it on my phone, and I might have done something wrong.
There is a debugversion here
Extract this version to your card, then run the exe in it, and click "Zap". Then wait for few minutes, and reset your phone (this is to make internal mail application to release its lock on the interceptor DLL).
Run the software again, and set the config, click "done" or "ok", and send yourself a SMS (don't need to install this version, it runs from the card).
You should get 2 message box, the first one contains the path to the software (end in .exe), and the message you've sent, and the second only contains the command you've sent. If this work, well, I'll have to double check the release version.
bliblablub said:
You could just say at setup: Now turn off the phone and enter your other sim and start the setup again to detect the second sim
Click to expand...
Click to collapse
Yes, it's the basic idea (in fact, as soon as you insert your second SIM, you'll receive a SMS, but you'll then send an "allow" command to add this IMSI in the allowed IMSI list). I'm adding this.
Hehe, got the following error running the debugversion:
CmdLine (OK)
(empty)
Click to expand...
Click to collapse
Can't load DLL (OK)
\Carte de stockage\DSMPI.dll
Click to expand...
Click to collapse
Error (OK)
Can't register the message interceptor DLL
Please make sure the DSMPI.dll is in windows folder
Click to expand...
Click to collapse
Ok, my fault then, I've used French name for the path. Let me few hours to compile a new version with the regular name, I'll post back here.
Ok, I've added the "allow" command for multiple sim card. The idea is simple, configure your software as said in the first page, then change your sim.
You'll received a SMS to the number you've set up. Then send a "allow" command with your password, and the new SIM is allowed you'll never receive a SMS again.
bliblablub,
Please run the version you have on your storage card, and click "Zap" button to uninstall it.
Then delete the 4xxxxxxxxx_dfed_p (xxxxx is a hexadecimal number) from your storage card (file format changed).
Then download the updated DSMP.zip version from the main (or the official) page again.
There was a bug with the file path that should be fixed now with the release version.
Thank you for your patience.
popol256 said:
bliblablub,
Please run the version you have on your storage card, and click "Zap" button to uninstall it.
Then delete the 4xxxxxxxxx_dfed_p (xxxxx is a hexadecimal number) from your storage card (file format changed).
Then download the updated DSMP.zip version from the main (or the official) page again.
There was a bug with the file path that should be fixed now with the release version.
Thank you for your patience.
Click to expand...
Click to collapse
I can't uninstall it because it was not installed I guess (debug - storage). See errors on post before
Somehow I managed to uninstall the internal version. Needed several attempts.
Now installed again on phone and again nothing happens with whereRU and any other command except lcd turning on
Does it work fine?
Any opinion?
Nice, nice, nice. Sounds like the app I was always looking for. I will download and try. Thanks
It seems to work fine on my X1.
But gps is not recognized on port 4 baud 4800...

Categories

Resources