wiki: PDAViet Tips and Tricks - JAMin, XDA Neo, S200 ROM Development

So I felt bad about *****ing at a bunch of n00bs so I wrote up a quite guide specific to PDAViet roms since that's what I use.
http://wiki.xda-developers.com/index.php?pagename=PDAViet Upgrade Tips and Tricks
If you have a tip/trick relating to any PDAViet rom, you can PM me to add something, or better yet, since this is a wiki, ANYBODY can edit it. just click the "edit" button at the bottom and just follow the syntax. I'll probably check now and then to fix up formatting issues, but we all need help with content.

mr_yellow said:
So I felt bad to *****ing at a bunch of n00bs so I wrote up a quite guide specific to PDAViet roms since that's what I use.
http://wiki.xda-developers.com/index.php?pagename=PDAViet Upgrade Tips and Tricks
If you have a tip/trick relating to any PDAViet rom, you can PM me to add something, or better yet, since this is a wiki, ANYBODY can edit it. just click the "edit" button at the bottom and just follow the syntax. I'll probably check now and then to fix up formatting issues, but we all need help with content.
Click to expand...
Click to collapse
Nice work! I'll be installing 4.0.0.0.0.0.00.0.0.0.000.6 (kidding ) tomorrow, maybe I'll write some help

mr_yellow said:
So I felt bad about *****ing at a bunch of n00bs so I wrote up a quite guide specific to PDAViet roms since that's what I use.
http://wiki.xda-developers.com/index.php?pagename=PDAViet Upgrade Tips and Tricks
If you have a tip/trick relating to any PDAViet rom, you can PM me to add something, or better yet, since this is a wiki, ANYBODY can edit it. just click the "edit" button at the bottom and just follow the syntax. I'll probably check now and then to fix up formatting issues, but we all need help with content.
Click to expand...
Click to collapse
Thank you for your nice work! It's very helpful for newbie

Commom Glitch
Hi,
I guess this is 'Bible' for Nubes Gr8 work Yellow... But I think we might have to add one more common problem - The vanishing act of email accounts... I didint edit it since i donno the reasons or the work around... Could some one update that????
Riyaz Hyder

Updated it with new info...

Again, updated with a short thing about losing settings while soft resetting.

Hello,
Please add this, how to change the pool size
1) download XVI32 (freeware hex editor)
2) open OS.nb
3) find ascii NKKD8
4) find it again (next occurance)
5) find hex value FF FF FF FF FF FF FF FF 9B 4F FF FF 64 B0
6) you will see "8C 00 00 C0 00 00". the pagepool size is C0 (which is 12MB)
7) change it to 80 to have 8MB, or 40 60 for 4MB 6MB respectively.
8) save and reflash
if you backup everything before reflashing the same rom and restore after the flashing (using spb or sprite backup) everything should be fine.
Click to expand...
Click to collapse

Thanks for the submission. I've added it. It's not really pdaviet related so I added it to the ProphetFAQ and make a link.
FYI to the everyone. The wiki is editable by anyone. If I'm not responding, you can add stuff you feel is important to the wiki yourself. Don't be afraid to click the edit button!

I use the lock password and there is no problem for me... I used it with pdaviet, pdamobiz and gollum roms...

I think the lock password isn't saved if you soft reset. Try locking the device, THEN soft resetting.. do you have the guts to try? only option afterwards is to hard reset... =)

Related

Page Pool with wm 6.1

Is thier a way to make the page pool smaller. I don't care if my device runs slower it is better than doing a soft reset a couple of times a day.
their is a tool called pagepoolchanger for this and you can change it before flashing you just need to use it on ruu file first you can get it on ppc geeks or i can send you it if you need just pm me your email
i tried all the pagepool changers out there.. none change it below 6mb on the official 6.1
You can change the page pool with ppc kitchen..
cali_boxer_916 said:
You can change the page pool with ppc kitchen..
Click to expand...
Click to collapse
for the 6.1 it changes the hex during the first ff ff ff, etc sequence.. not the second one.. if you want to change it.. from ppc kitchen keep it at 6mb and then go in manually using a hex editor and change it your self in the SECOND ff ff ff series hex code for the page pool. thats what i did.. n finally it worked!
uhh, this pagepool changer goes down to 4.00 if you wanted it.

{WM6.1 Compatable}Change Page Pool

I have created a simple front end to Paradis_Pals change page pool through activesync method. This was done as an experiment, but seeming as it works, I thought I may as well let others use it.
Thanks to Korand for patching the batch files.
Download and unzip the files to anywhere.
Connect your device with activesync
Run l3v5y Change PP.exe.
Select the PagePool you want.
Wait a few seconds.
Soft reset your device.
Download (Change PP for WM6, WM6.1 for WM6.1 devices):
Below
Skydrive
thanks im going to try it as soon as i can...
console output:
>"pdocwrite" "6.nb" 0x36855A
3 partitions, 2 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 20 2a 02 04 15 39 11 1e 15 0b 05 b8
CopyFileToTFFS(6.nb:0, 36855a, 00000001)
but nothing happend.. how i check if pagepool is changed? Settings->System Info -> memory??
great job my friend i will try
how i check if pagepool is changed? Settings->System Info -> memory??
Click to expand...
Click to collapse
Or
Setting, About???
Thanks...
Is Change PP E-ten X500+ compatible (WM6)? Tested?
What "rake" I have or will have?
Suitable for HTC Prophet only at the moment.
i'm new to all this...could you explaing what Page Pool is and benefits of its increasing?
Di-Ma-Z said:
i'm new to all this...could you explaing what Page Pool is and benefits of its increasing?
Click to expand...
Click to collapse
Copied from here: http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx
The Page Pool
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.
LordDeath said:
Copied from here: http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx
The Page Pool
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.
Click to expand...
Click to collapse
Please tell me which size of Page Pool is best for HTC Prophet?
thanks so much
I can tell you only my personal experience:
Compared to the previous 8MiB Pagepool on my device the 4MiB Pagepool is not slower, but I have more free memory.
The bigger the Page pool, the more programs you can run at the same time without the system being dodgy. You have less RAM available for your programs though.
6MB should be enough in both ways (free ram and amount of apps you can start simultaneously) If not, try 8MB.
You can go up, but only if you have more than 64 MB of ram in your device, then it won't hurt to have more Page pool imho.
helllo, I'm new in the world of the cooking, and i want change PP on WM6.1 on the OS.nb or MyRom.nbh
A solution exists for this release of Windows Mobile ??
Sincerely
Is it for a prophet ROM? as far as I can remember, the prophet uses *.nbf...
You should be able to use this with nb2nbf program, but I'll need to find the start address...
edit: start address is: 0x58956...
Sorry, i've don't see that this section isn't good, I've a HTC elf and not a prophet !
But I don't find for Elf !
Something is wrong...
I wanted my PagePool to 4MB...but at least i only have 44MB RAM instead og 52MB...
6MB PagePool is working fine...
Can you please fix the 4MB-Problem?!
I think that means it has flashed the wrong PagePool size. I shall see what is wrong, and try to fix it as soon as I can.
l3v5y said:
I think that means it has flashed the wrong PagePool size. I shall see what is wrong, and try to fix it as soon as I can.
Click to expand...
Click to collapse
Thanks a lot
One quick thought: Prophet Tools (link in my signature) has the WM6.1 page pool settings. See if that works for you and if not I'll check that out as well.
l3v5y said:
One quick thought: Prophet Tools (link in my signature) has the WM6.1 page pool settings. See if that works for you and if not I'll check that out as well.
Click to expand...
Click to collapse
Oh...this is a great tool
But i can do what i want....my RAM is not more then 50MB...and this is the result when flashing the PagePool to 6MB...
But i want to have to Flash the PagePool to 4MB, so that i have 52MB RAM
Please fix this...thanks...

how to modify HTCCPL reg key and .cpl???

how can i modify registry keys such as htccpl in any rom kitchen? possible at all? or are they always related to the htccpl.cpl in the windows folder? how to modify that one then?
i just can't modify or delete them in neokit.
cheers.
chriskay said:
how can i modify registry keys such as htccpl in any rom kitchen? possible at all? or are they always related to the htccpl.cpl in the windows folder? how to modify that one then?
i just can't modify or delete them in neokit.
cheers.
Click to expand...
Click to collapse
Some in reg, some in provxml Check your PM for more detail, friend !
yeah, thanks, mate! i found all entries i need in those provxml files! great stuff!!
now i am almost done with all modifications reverting everything back to "original".
any ideas how to change "hidden" status of a single file? i want to make the templates for notes and office visible.
cheers!
chriskay said:
yeah, thanks, mate! i found all entries i need in those provxml files! great stuff!!
now i am almost done with all modifications reverting everything back to "original".
any ideas how to change "hidden" status of a single file? i want to make the templates for notes and office visible.
cheers!
Click to expand...
Click to collapse
I'm not sure what you are talking about, but I do like the word "original".... If you are done, is it worth sharing?
well, as i stated in cloudyfa's thread, i am not a friend of too heavily customized roms even though most of them look pretty cool. everyone is individual and has a different taste. therefore i really liked korand's contribution. unfortunately there were still some minor flaws, such as an incorrect wm6 sound scheme (as i believe), which i could not figure out to fix.
but with cloudyfa's rom providing wpa2 and showing no signs of bugs so far, i just could not resist making my own close-to-originally-offical wm6.1 rom, because no-one seemed to respond to my appeal of making a truely clean version. so i took the challenge myself... and it was quite some lesson and a lot of fun, however, i still do not consider myself a rom cook (yet).
and "yes", i will share it if cloudyfa does not mind and if i will not encounter any problems while testing my "creation" at the moment. i only need to figure something out about user customization. maybe you have an idea since i could not find anything specific on my question:
if uc is enabled, will it still be possible to run autorun from extended rom even though it would be redundant? because there is still the registry key set for autorun destination on extended rom. or can i delete it? or should i leave it for some kind of "dual autorun mode" ?
cheerio.
chriskay said:
well, as i stated in cloudyfa's thread, i am not a friend of too heavily customized roms even though most of them look pretty cool. everyone is individual and has a different taste. therefore i really liked korand's contribution. unfortunately there were still some minor flaws, such as an incorrect wm6 sound scheme (as i believe), which i could not figure out to fix.
but with cloudyfa's rom providing wpa2 and showing no signs of bugs so far, i just could not resist making my own close-to-originally-offical wm6.1 rom, because no-one seemed to respond to my appeal of making a truely clean version. so i took the challenge myself... and it was quite some lesson and a lot of fun, however, i still do not consider myself a rom cook (yet).
and "yes", i will share it if cloudyda does not mind and if i will not encounter any problems while testing my "creation" at the moment. i only need to figure something out about user customization. maybe you have an idea since i could not find anything specific on my question:
if uc is enabled, will it still be possible to run autorun from extended rom even though it would be redundant? because there is still the registry key set for autorun destination on extended rom. or can i delete it? or should i leave it for some kind of "dual autorun mode" ?
cheerio.
Click to expand...
Click to collapse
yups, you can still run some application from extende rom.
At windows folder, you will find config.txt . You have to give some command on it.
The command there, is just a RST ( Reset ) . But If you give a command first, it will install some cabs. It all command from AutoRun
This is some command
LOCK: Enable
CAB: \Extended_ROM\TCPMP.CAB
CAB: \Extended_ROM\Cabs\ABCD.CAB
LOCK: Disabled
RST: Reset
the command will install TCPMP.cab and ABCD.cab
share at XDA is always a good one.
With Cloudyfas ROM, there is a provxml file that sets the keys for AutoRun to somewhere in the windows directory. You will have to remove/alter that for autorun from the storage card.
The point of AutoRun is to allow you to install cabs etc before the user can really use the ROM. UC is to provide users with a faster way to set up the ROM. The two can and should co exist.
so if i got it correctly: putting the common command lines of the extended rom autorun PLUS the command lines of sdautorun into this single config.txt file would make the device boot and install from both locations one by one?
so, what are your recommendations about the registry key:
[HKEY_LOCAL_MACHINE\Comm]
"TurnRadioFlag"=dword:0
"AutoRunCFG"="\\Extended_ROM\\config.txt"
"AutoRun"="\\Extended_ROM\\autorun.exe"
leave it or kill it??
edit: decided to remove it due to its complete redundancy. it is uc already... now i am close to finishing.
edited edit: put it back in. i think it won't hurt and maybe someone still needs it.
cheerio.
One of Cloudyfas ProvXML files overwrites that, so it is completely redundant!
It's called mxipupdate_zz_oemoperators_102_CheckAutorun.provxml
You can look at it and see what it does.
The two AutoRun files (SDConfig.txt and Config.txt) are separate files that run independently. The point of UC is User Customization. All you need to do is make sure SDAutoRun.exe is in \Windows and that the last line of your config.txt file is
Code:
EXEC:\Windows\SDAutoRun.exe
That is all that is needed for it to run.
ok. removed the redundant entries. i was just thinking there might be some way of a "dual boot". but actually this is rubbish. so i leave it as uc as it is.
The point of UC is that the two are seperate. Everything can be achieved with just one of the two systems, but with UC, you (the chef) can install cabs, and the user can install tweaks etc.

[TUT] Easy steps to make Rogers/Fido Call Display works + List of ROMs for CANADIANS.

Update 2009/04/12
Here is a working cab to enable "Rogers/Fido Call Display" by Captain_Throwback. This cab has been tested and proven to work with many ROMs. I've personally tested it on "Energy" and "RoMEOs" ROMs and it work like a miracle. A big bravo to you, Captain
----------------------------------------------------------------------------
The QUICK/EASY method on Post #14 only work for ELITE RC2 (cab file included)
----------ROMs that work for Raphael----------
NATF's v4
Lantis OS 21009 AKU 1.5.0 v3.00
RRE Canadian 4.1
PROven ROM 1.12
Elite RC3 will include this option
For Da_G ROM and Shipped ROM, you simply have to replace the dll file
----------This is how you do it, for chefs----------
After 33 hours straight non-sleep, and plenty of pm to Da_G and NATF, I can proudly say that we've found the perfect answer for this problem
and finally we can put an end to this question "how to make Rogers/Fido Call display to work?"
I've tested this and believe that this solutions may work for any ROM. So far I've tested with 2 of NATF's ROMs, but I need someone to test
this on Kaiser and other device as well. You don't need to used a Shipped ROM, but you can apply these step to any of your favorite ROM.
2 simple steps in summary:
First you need to cook rilphone.dll file into your ROM in the folder /OEM/OEMDrivers/
Second, you need to change the file that setup all the registry key to your device when you flash
For Fuze (may be different for Kaiser), this is the file: /OEM/OEMDrivers/de3f3189-9f71-4162-9f26-39393dcc8c94.rgu
(I attach the original file from Da_G's clean ROM)You can either just replace this file or simply go in the file and Make
sure that all lines related to these regs are the same as the one I've posted here (took from Da_G's ROM)
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
[HKEY_LOCAL_MACHINE\Software\Microsoft\RIL]
POST #12 includes all registry lines that I've modified
The Files are attached.
----------How to cook rilphone.dll into your favorite ROM, from Da_G's words----------
Code:
[B][COLOR="Indigo"]-=01=-[/COLOR][/B] Download a ROM Kitchen for your device, for Fuze is RaphaelKitchen
[B][COLOR="Indigo"]-=02=-[/COLOR][/B] Extract Kitchen
[B][COLOR="Indigo"]-=03=-[/COLOR][/B] Copy your favorite ROM *.nbh file into \BaseROM\ folder (from extracted Kitchen)
[B][COLOR="Indigo"]-=04=-[/COLOR][/B] Rename your *.nbh file to RUU_Signed.nbh
[B][COLOR="Indigo"]-=05=-[/COLOR][/B] Launch "RaphaelKitchen.CMD" from *Kitchen\ folder
[B][COLOR="Indigo"]-=06=-[/COLOR][/B] choose "e" for extract, then "a" for from BaseROM "RUU_Signed.nbh
(if everything work so far, your dos should be running on it own now)
[B][COLOR="Indigo"]-=07=-[/COLOR][/B] When it's done, check if you have these three main Folders
+/OEM
+/SYS
+/ROM
(make sure they are not empty or only have 1 sub folder. if this is the case,
then your favorite ROM is protected... ask the cook nicely to share with you
those 3 folders)
[B][COLOR="Indigo"]-=08=-[/COLOR][/B] replace these 3 files into /OEM/OEMDrivers/
[URL="http://forum.xda-developers.com/attachment.php?attachmentid=141542&d=1230689478"]+"rilphone.dll[/URL]",
[URL="http://forum.xda-developers.com/attachment.php?attachmentid=141541&d=1230689478"]+"de3f3189-9f71-4162-9f26-39393dcc8c94.rgu"
+"de3f3189-9f71-4162-9f26-39393dcc8c94.dsm"[/URL]
[COLOR="Red"][B][SIZE="2"]It's recommended that you modify the *.rgu file instead of replacing it for a moded ROM,
because of all the tweaks chefs have added.)
For list of registries that I've changed in the *.rgu file, [URL="http://forum.xda-developers.com/showpost.php?p=3106249&postcount=12"]READ POST #12[/URL][/SIZE][/B][/COLOR]
[B][COLOR="Indigo"]-=09=-[/COLOR][/B] Launch "RaphaelKitchen.CMD" from *Kitchen\ folder again
[B][COLOR="Indigo"]-=10=-[/COLOR][/B] chose "cf" for cook and flash a ROM, then "b" for "if you want to use the
new BuildOS+Package..."
[B][COLOR="Indigo"]-=11=-[/COLOR][/B] Ervius Package _tool+BuildOS windows will launch, choose "BuilOS" tab
[B][COLOR="Indigo"]-=12=-[/COLOR][/B] click on "Load ROM", now choose your Kitchen/ Folder where you have
OEM/ROM/SYS folder, then click ok
[B][COLOR="Indigo"]-=13=-[/COLOR][/B] Click on RUN, once it finished loading the ROM. When you see the
word "Done" Close Ervius by clicking on the "X" button
(your DOS will run again, and ask you to press any key to start... Press
the "any key" :p )
[B][COLOR="Indigo"]-=14=-[/COLOR][/B] While it's running, it will open a tables with a bunch of numbers that
you don't understand
(it's checking the memory)... just close it by clicking on the "x" button.
(your Dos will run again, till you get your favorite Flash Window come up...
from here, you're on your own)
Don't forget to HardSPL your device before FLashing your device.
Let us know if this method work for you.
I'm also inviting all the Chefs to join the fun and provide us a Canadian version.
----------Credits----------
This tweak isn't perfect, but took me a while to make Rogers/Fido Display work. However I wouldn't be able to get this far without the helps of Da_G, NATF, trueg and a bunch of other people that I've bugged.
At least give some credits to those who have spent so much time to make this finally happened. Like Da_G said, a donation isn't required, but always appreciated.
Donate
Also, thank nitroblu and y2whisper and other Canadian users who has tested and post their results
There were many bounty offering for this discovery, but none of them keep their words... so disappointed... anyway
----------Found issues----------
1- Does not work while MSVC phone notification is activate.
2- May have issues with QuickGPS (not yet confirmed)
3- It froze my device every-time I run it with spb Wireless (need confirmation)
Can any Mod Change the topic of this one to "[Tut]First step to Canadian ROM, Rogers/Fido Display on your Fuze"
Click edit on the first post, then click advanced edit, you can change the topic from there
Da_G said:
Click edit on the first post, then click advanced edit, you can change the topic from there
Click to expand...
Click to collapse
Thank you... Now, I'll leave the Rom Cooking to the real Chef... I'm going to bed
so happy now
Hi pandaboyy,
Thanks for doing all the hard work. I am in Toronto and use Rogers and ever since I got my Tilt2 earlier this year I have been missing the name display. I just got my Fuze from the states today and installed NATF v3.2 rom. I look forward to having name display working again.
Just one question: any way to put this in a cab or build it into NAFT roms?
Thanks again.
Rob.
talonrob said:
Hi pandaboyy,
Thanks for doing all the hard work. I am in Toronto and use Rogers and ever since I got my Tilt2 earlier this year I have been missing the name display. I just got my Fuze from the states today and installed NATF v3.2 rom. I look forward to having name display working again.
Just one question: any way to put this in a cab or build it into NAFT roms?
Thanks again.
Rob.
Click to expand...
Click to collapse
Hey Rob,
I was about going to TO today to celebrate New Year Eve, but since I didn't sleep I got lazy out and drop the plan (true story). I don't think a cab would do the job. Da_G did explain it, but trust me, I still don't understand why
Da_G said:
Yes, the reason my method does not work is because the rilphone.dll is not signed with a trusted certificate as I stated..
Click to expand...
Click to collapse
And since I'm far from a chef, I really don't know how to cook a cab sorry.
However, try the cooking process that I mentioned in the first post. It's as easy as 1-2-3 and it's fun to start understand a little bit how your device work. Once you open the "de3f3189-9f71-4162-9f26-39393dcc8c94.rgu" file, you'll see that's the whole reg setting of your device. This may helps in the future, because you can actually customize your ROM so that whenever you re-flash it, your reg is already added.
Just try the Kitchen_Raphael (it's small and very easy). It'll take you about 15min to do the whole thing... with NAFT's permission, I'll try to release v3.2 with Rogers display. However, here is a good news for you; NATF is trying to release the first Canadian ROM very soon
Help me to Help you
I was trying change the entry in de3f3189-9f71-4162-9f26-39393dcc8c94.rgu file instead of replacing it to keep all the Tweaks that NATF has done. However, I come up with this error when I tried to build the ROM
"Error building default.hv and user.hv! (see "BuildOS-log.TXT")
I take a look at the file again, and I don't see any important different except for the file properties (ignore the size). Look at the image. The working file is hidden and the hidden option is disable. The non-working file is hidden, but not disable
how do I change make the file hidden and disable the option? I know that DOS can do it, but I just don't know the command.
EDIT---------------------- Solved the problem, but still want to know how to disable Hidden option-----------------------
Ok, I've read several post around the forum, and quite honestly, it didn't help much.
so I did a trial and error... If you want to edit your the de3f3189-9f71-4162-9f26-39393dcc8c94.rgu instead of replacing it, Don't overwrite the file.
1- After you finish to edit save it with another name eg: de3f3189-9f71-4162-9f26-39393dcc8c94_test.rgu.
2- Delete the original file (or move it somewhere else to be sure)
3- Rename your test file to the original name: de3f3189-9f71-4162-9f26-39393dcc8c94.rgu
4- Right click on the file, Properties then make it Hidden
(You may find this funny, but this is my amateur way)
monx said:
that file has system attributes. run this from command prompt to remove all attributes & locked attributes.
attrib -s -h -r -a filename.ext
your rgu file must hv unicode encoding, REGEDIT4 in line 1 & blank space on last line to avoid rgucomp error.
Hope this helps.
Click to expand...
Click to collapse
You mean
attrib +s +h +a filename.ext
then leave 1 empty line on the last line... do I have to add 1 space as well?
Just has to end with a blank line, rather than ending with a registry entry
Da_G said:
Just has to end with a blank line, rather than ending with a registry entry
Click to expand...
Click to collapse
Cool, thanks
Ok, I have successfully change the rgu file. It's one of these Lines, but I don't know which yet and I have no energy today to test 1 by 1 again... so if you can test it for me it would be great
Here are the lines that I've changed to make Call display work
Code:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL] ; for HTCmaskW1
"HTCmaskW1"=dword:1871
"HTCmaskW1BitMask"=dword:FFFFFF
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL] ;for A5/2, A5/3
"En52"=dword:1 ; A5/2
"En53"=dword:1 ; A5/3
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL] ;for remove RX Diversity
"RMRXDiv"=dword:0 ; Enable
[HKEY_LOCAL_MACHINE\Software\OEM\RIL]
"DisH"=dword:2
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"DisableAutoPickupAtSilentMode"=dword:1 ;disable by default
add ---> [HKEY_LOCAL_MACHINE\Software\Microsoft\RIL\APIInfo\69]
"Timeout"=dword:7918 ; 31 sec.
[HKEY_LOCAL_MACHINE\Software\Microsoft\RIL\APIInfo\82]
"Timeout"=dword:1D4C0 ; 120 sec.
[HKEY_LOCAL_MACHINE\Software\Microsoft\RIL\APIInfo\81]
"Timeout"=dword:1D4C0 ; 120 sec.
[HKEY_LOCAL_MACHINE\Comm\Cellular\RIL\RemoteCalltype]
"CalltypeDLL"=" PTTCalltypeCallback.dll" ; DLL containing the callback routine
[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"0000100c"=dword:800 ;Service Loading (SL) Message Policy
[HKEY_LOCAL_MACHINE\Software\OEM\RIL\OperatorContexts\20801] ;Orange FR
"GPRSContextNumber"=dword:2
"UMTSContextNumber"=dword:2
[HKEY_LOCAL_MACHINE\Software\OEM\RIL\OperatorContexts\20810] ;SFR (Voda FR)
"GPRSContextNumber"=dword:2
"UMTSContextNumber"=dword:2
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"BattSuspendTimeoutBackup"=dword:3C
"BatteryTimeoutBackup"=dword:1E
"BattSuspendTimeoutInCall"=dword:30
"BatteryTimeoutInCall"=dword:30
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"EnableIMSIAttachedIcon"=dword:1
Perhaps someone can pick this up for me since I'm not much of a registry guy.
Here is a weird thing that I found about this Tweak
When someone call, the ID will display and all... However, in Call history, it will only display the caller Name if it's a missed call. If you answer it, then it won't show the name ID in call history, but only the number... I'm testing it with FuzeBerry v6 theme. Can anyone confirm this?
and if you know how to fix this, it would be great
Ok, for this tutorial, I deserved a kiss
History:
you all know how I didn't sleep for 2 days just to find what needed to be done to make it work. Now after my 10hr sleep and a bunch of parties for new years, I finally found a way to do this without cooking anything. I need someone to test it for me thou. I've tested on NATF's and Elite's ROM and it works. If this work, a thank you would do.
The Basic:
The Main idea to make this work is to replace the rilphone.dll file and add some registry into it, like I was explained in the first post. Some people claimed that those files need to be cooked in, well, you don't however, you can't just replace rilphone.dll it just doesn't work that way. But I found a way
So How to do it?
1- Download rilphone+reg.zip file from this post
2- Extract the file and you'll find
+rilphone.dll
+rilphone2.dll
+rilphone.reg
3- Copy rilphone2.dll into your Device in \Windows\ folder
4- Copy rilphone.reg anywhere
5- Importe rilphone.reg to your registry (I used resco registry to do this)
6- Change this registry from your device
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"Dll"="rilphone2.dll"
7- reboot
8- copy rilphone.dll into your device \Windows\ folder
9- Change the registry back to
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"Dll"="rilphone.dll"
10- Soft Reset
11- Delete rilphone2.dll
12- Soft Reset
13- Give me a hug
***Please report which ROM have you tried this method with and if it works or not***
--------Edit---------
Ok, so it doesn't work for every ROM. It worked with Elite RC2, thou... I'll give it more tries tonight. Stay Tune
If you want to try this process, please make backup of rilphone.dll first
And please try to put step 5 at the end.
Instead of trying all this, try the cab on post #26... if it doesn't work, just uninstall it. Backup rilphone.dll first. Worst case, just do a hard reset.
---------------------
--------ROM tested with cab-------
- Elite RC2 -> Work
- Proven 1.08 -> did not work
- Romeo -> did not work
-------- I'm sick of flashing and hard reset, so I'll stop here. If you're already on other ROM. let me know.
Good to see you we're able to get this working.
I didn't modify any part of the RGU file in OEMDrivers, so I'm just gonna drop the new DLL and the RGU/DSM you provided here into my v4.0 kitchen.
NotATreoFan said:
Good to see you we're able to get this working.
I didn't modify any part of the RGU file in OEMDrivers, so I'm just gonna drop the new DLL and the RGU/DSM you provided here into my v4.0 kitchen.
Click to expand...
Click to collapse
Ya, it should work... however, can you check if the RGU/DSM file didn't affect QuickGPS? I didn't make any change there, but just check for sure.
Finally, I can sleep with ease now...
My next wish, somebody make a cab or 2 to make my previous post easier
Only problem with non-cook method will be, if target ROM is not cert patched, or doesn't have certificate loaded from rilphone.dll signature it will refuse to load rilphone.dll due to not being signed with a trusted cert..
hey pandaboy,
tried this on my fuze but didn't work, (using proven rom right now) my wireless radio stops working after. i even tried starting over by deleting your rilphone.dll file and softresetting to get my phone working and did the steps again. no go.
Same, my radio is not working now either. Is there anyway to get my radio back?
just delete the rilphone.dll file from your windows directory and perform a soft reset
y2whisper said:
just delete the rilphone.dll file from your windows directory and perform a soft reset
Click to expand...
Click to collapse
When i try to delete it it says cannot delete the file.

[INFO] How To Unlock your Phone For Free

i have just unlocked my galaxy ace for free without bricking
what i did was this pluged phone into ace opend cmd and typed this
adb shell
su
cat /dev/bml5>/sdcard/bml5.img
this saved the bml5.img to my sd card i then moved the bml5.img to pc
and opend it with HxD then i search for this hex code two times
[00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 FF FF FF FF FF FF FF FF FF FF FF FF FF FF]
then i looked down a thow lines and the was my 8 digit code i then toke out the battery and put a diffront carrer sim in and turnd the phone back on enterd the code and it worked
i found out about this from here thanks to tweakradje
rickwyatt said:
i have just unlocked my galaxy ace for free without bricking
what i did was this pluged phone into ace opend cmd and typed this
adb shell
su
cat /dev/bml5>/sdcard/bml5.img
this saved the bml5.img to my sd card i then moved the bml5.img to pc
and opend it with HxD then i search for this hex code two times
[00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 FF FF FF FF FF FF FF FF FF FF FF FF FF FF]
then i looked down a thow lines and the was my 8 digit code i then toke out the battery and put a diffront carrer sim in and turnd the phone back on enterd the code and it worked
i found out about this from here thanks to tweakradje
Click to expand...
Click to collapse
Id still take care doing this, ive heard nothing but horror storys from unlocking the ace. Well done for your sucsess mind.
Sent from my GT-S5830 using xda premium
with this you dont need to touch the efs folder so it sould not brick heres the hole thread http://forum.xda-developers.com/showthread.php?p=17148825#post17148825
To successfully get the unlock code, you have to leave the original locked provider's SIM in the phone.
At first I've removed the SIM and get 0123456 code using the BML method. Then reinserted the SIM, and was able to find the proper code.
I've cat'ed the partition three times, but no any damage. Already rebooted the phone several times, still OK.
So it's really the safe way!
How this process works? it needs the usb cable? I did not understand how and where we type this commands! thanks for helping!
wagnermeier said:
How this process works? it needs the usb cable? I did not understand how and where we type this commands! thanks for helping!
Click to expand...
Click to collapse
adb sdk i think.
That file is the imei??
Pallares3 said:
That file is the imei??
Click to expand...
Click to collapse
No!
This file is the printout of the partition, where the IMEI resides. While this file is not a binary dump, I'm afraid it's useless for accessing the imei
Sent from my SGS using Tapatalk
wagnermeier said:
How this process works? it needs the usb cable? I did not understand how and where we type this commands! thanks for helping!
Click to expand...
Click to collapse
You need:
-Installed KIES or Samsung usb driver
-Android SDK
-USB cable
-rooted Galaxy Ace
And use the commands mentioned before.
Sent from my SGS using Tapatalk
oh oh , thank you for you share
I have just returned home with a replacement device after bricking my 1st one within an hour of buying it trying another method of sim unlock!
Is this method at all risky as i don't think i will get away with another replacement from the same shop for the same reason!
Informed opinion would be much appreciated.
Well, all I can say is that this worked for me without any problem, unlocked and IMEI ok.
There are some FW (ROMs) that reinforce network lock, you may also take a look in your CSC section and make sure that inside the feature.xml file there is no line(s) for this network lock.
<force_network_lock>true</force_network_lock>
Regards
[email protected]
[email protected] said:
Well, all I can say is that this worked for me without any problem, unlocked and IMEI ok.
There are some FW (ROMs) that reinforce network lock, you may also take a look in your CSC section and make sure that inside the feature.xml file there is no line(s) for this network lock.
<force_network_lock>true</force_network_lock>
Regards
[email protected]
Click to expand...
Click to collapse
Thanks for the answer.
I've allready taken the plunge and everything is good.
[email protected]
I have tried to apply the unlock code without succes, I went to review the feature.xml file and found the <force_network_lock>true</force_network_lock>, my operator is telcel from Mexico.
How can I edit the file and please tell me if I only need to delete de line
Thanks
Yes, you only need to delete the complete line, I will recommend also a complete wipe just to reinforce that the CSC config is loaded correctly after deleting that (those) line(s), remember you will lose all your data so please backup.
Regards
[email protected]
Hey ppl,
I need help, Ive unlocked my s5830 using the unlock method, it unlocked the phone as when I call *#7465625# , it comes up saying that the network lock if off but unfortunately when I put in any simcard inside it comes up without any reception?
It was locked onto Three(UK) and i've tried Vodafone, o2 and a Orange sim inside of it but to no avail, its the same problem. (I do not have a Three sim with me.)
I've even tried re-flashing the OS, degrading from 2.3.3 to 2.2, and from there to 2.3.5 but it hasnt fixed the problem.
When I do put in a sim card insdie of it is showing e.g. Vodafone written on the screen.
My IMEI number is working properly, so are the other things in the phone.
What could the problem be?
My firmware is: S5830XWKPW
Eduardito
Google linuxman galaxy ace. He describes buying a telcel ace and unlocking it for movi
Enviado desde mi GT-S5830L usando Tapatalk
Hi, as you can see I'm a noob (loved the video btw) anyhow, I bought a 2nd hand Galaxy Ace which is locked to O2 (bought with smashed digitiser which I have replaced without any probs) I just can't seem to get the thing unlocked :\
O2 say the handset can't be unlocked till the handset had been used with one of their sims in it for 12 months (July 2012)
Have tried buying 2 different unlock codes, neither have worked Been into a shop in town today only to be told they are not unlocking Galaxe Ace's any more due to probs!!
Have read through this thread but I don't understand where to start (see, said i was a noob) Can anyone talk me through it or point me to a step by step guide?
Thanks
Shan
shanf said:
Hi, as you can see I'm a noob (loved the video btw) anyhow, I bought a 2nd hand Galaxy Ace which is locked to O2 (bought with smashed digitiser which I have replaced without any probs) I just can't seem to get the thing unlocked :\
O2 say the handset can't be unlocked till the handset had been used with one of their sims in it for 12 months (July 2012)
Have tried buying 2 different unlock codes, neither have worked Been into a shop in town today only to be told they are not unlocking Galaxe Ace's any more due to probs!!
Have read through this thread but I don't understand where to start (see, said i was a noob) Can anyone talk me through it or point me to a step by step guide?
Thanks
Shan
Click to expand...
Click to collapse
Edit: You need Android SDK Platform-tools for this
Sent from my GT-S5830 using XDA App
Is that something that a beginner can do? or should I leave it? I don't want to muck it up

Categories

Resources