yashsingh1/xdaforums huggingface dataset:
[P3600 ROM Development] alishankiti:
Can't generate hive file

Hello,

I am not able to generate the default.hv file from the rgu file. As a test, I took the original hive file, converted to rgu, and tried converting back to .hv with any edits, I keep getting the following

importing registry file ".\boot.rgu"...

InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.

BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"

wmain: (RGUComp) !ERROR failed building BOOT hive

Success

DEFAULT.HV succesfully created

Press any key to continue . . .

Any help is appreciated.
[P3600 ROM Development] andrew_green:
Would suggest you check the following:

1) Word Wrap must be OFF in notepad (or whatever editor you use).

2) The file MUST be saved as UNICODE, in File>Save AS

3) The first line must be "REGEDIT4", and

4) The final line must be blank...

HTH

Andrew
[P3600 ROM Development] karmba_a:
Thank you very much for xda-developers

To provide assistance
[P3600 ROM Development] ervius:
why did you crosspost???
[P3600 ROM Development] karmba_a:
I am sorry because I only answer

I am sorry if acted wrong .
[P3600 ROM Development] andrew_green:
Ervius,

Could you perhaps suggest an alternate forum for the question to be asked?
[P3600 ROM Development] taiseer999:
deleted :rolleyes:
[P3600 ROM Development] omaga:
I must ask you gurus a stupid question;)

If i take the Dopod orginal WM6 rom and i ownly want update the OS to the newest one, how can i do that?? is it difficult?? because i like when the rom is as orginal as possible :)

And about only replaicing the OS, when i dump the..lets say Dopods wwe rom. i just chance the Os?? delete the old one and put the new Os in, it cant be that simple?? or?

I have take my time and look in to how to cook your own rom, and this Educational kitchen is not so difficult to understand, so i may give it a try
[P3600 ROM Development] Noonski:
Great thread.

I'm definitly going to read it and recommend others reading it.

Now let me start from the top and i'll be back later on when i've catched up.

Great Thread, i salute you.
[P3600 ROM Development] abuawab:
hi

can u update the rapidshare links

please
[P3600 ROM Development] tjlabais:
Few Things To Add

Back in the old days, this is the way to go, and I agree with bennec83 that one has to learn the basics first prior to using the popular kitchens. Getting to know the basics would greatly aid in using the popular kitchens. Congratulations for spending time on building this tutorial.

Here are a couple of things, I would like to add:

1. editing initflashfiles.dat - the ever handy notepad was the most useful and ready application to edit most of the text files, but it adds two bytes which we need to remove each time we edit initflashfiles.dat. We use EditPadLite - it's free and it doesn't add the popular two bytes. You don't have to install the program. Just use the exe directly.

2. when editing default.hv / boot.hv / user.hv - opening it directly with popular notepad would have a tendency to merge two lines causing an error in rebuilding later on. Opening the converted text boot.rgu with MS Word would avoid such tendencies...

3. consider having a comparison program. This is helpful when you do want to filter out what was added to the registry before and after installing an application. This applies to apps without OEM packages and apps that only put the registry settings upon installation. A comparison program would be like ExamDiff, but many can be found by googling. To export the registry from PPC, just use the famous dotFred TaskManager.

4. Creating link files or PPC shortcuts of programs using any text editor (as shown on Programs window)

File Content Format:

XX#"\path\filename.ext"?"\path\iconfile.ext,n"

where:

XX = no. of characters after #

n = icon offset on iconfile (iconfile is optional)

Note: Save the file as Filename.lnk

Quote Sample Link File 1:

19#"\Windows\pword.exe"

Note: The icon contained in pword.exe will be shown

Quote Sample Link File 2:

25#"\Windows\pword.exe?\Windows\IcoRes.dll,004"

Note: This link file will activate pword.exe, but will show an icon stored in IcoRes.dll offset 004.

Special Note: All things added to the ROM are automatically placed in \Windows. If you add an app and copy them to their original location other than \Windows, you will have two copies and not save precious persistent storage. BUT, if you add the app and translate the registry settings to point to \Windows, you don't have to copy them anymore, and it runs directly from ROM. However, there are some apps that won't run correctly in the READ only state, then you just have to duplicate this single problematic file using initflashfile.dat.
[P3600 ROM Development] tjlabais:
Yes, you could do this by simply adding XML. I don't know if this will work if you add an independent file not part of any DSM. So, the best way is to edit an existing XML in the ROM (i.e. mxipupdate_oemoperator.provxml) you can study the content of this file as it is not limited to registry settings alone. You can also use XML to create shortcuts (lnk files) and copy files similar to the initflashfiles.dat directives. This XML file can be edited using notepad without any need for conversions.

The difference with going thru the long process is, you get the desired registry settings at boot time. Using XML is kind of customizing the PPC at hardreset.

Hope you get the picture.
[P3600 ROM Development] cyron_at:
ImgfsForDump.exe - Error in Application

Hi 2 all!

When building the new OS via "build.bat! I get an error message from ImgfsForDump.exe at Processing "mscorlib.dll" as module.

Any Ideas?

PS: In the OS.nb the file mscorelib.dll is not there.

Thanks,

Chris
[P3600 ROM Development] cyron_at:
Found the error

Hello!

I found the error for the build.bat.

There was no imageinfo.bin.

How di I get the right imageinfo.bin for this file?

Thx,,

Chris
[P3600 ROM Development] tjlabais:
normally, when you dump the ROM, if it was originally stored as a module, then you would get the imageinfo.bin in the IMGFS section.

if you are working with XIP, you need the 7/30/07 release of XIPport.exe to dump the modules with imageinfo.bin. The older xipport.exe does not make imageinfo.bin.

caution: i don't find mscorlib.dll in my OS.nb for both XIP and IMGFS. which package does this come from?
[P3600 ROM Development] cyron_at:
I included .Net 3.5 in the ROM. In .Net 3.5 there are files (*.dlls) which are not present in .Net 2.x. for example mscorlib.dll.
[P3600 ROM Development] ervius:
ok, folk, if you need to update signatures into your .dsms files to shows right os version and build......

here:

http://rapidshare.com/files/78516181/dsm_patcher_1.4.zip

dsm pathcer to update all sdms in oem\ and sys\ folder, before build your new rom, update also dsm files, so package_tools can show the right version also in dsm files! ;)

bye!!!
[P3600 ROM Development] tjlabais:
nice tool! could you separate \OEM from \SYS. I would want to change only the \SYS part and retain the \OEM part to avoid confusion.

Good Job!
[P3600 ROM Development] Cyrus Kourosh:
Great job bennec83... Really nice step by step work.

Thanks a lot for this Educational Kitchen
[P3600 ROM Development] axl79:
Cooked ROM don´t boot

Hi, first of all.. GREAT Kitchen, very easy for newcomers like me.

i´m triying to translate a Trinity WM6.1 english ROM to spanish, i made the complete work, editing default.hv, user.hv, initflashesfiles.dat, copy all the .mui´s but the resulting ROM won´t boot.

After this, i tried to make less changes and the only thing i made is copy the .mui´s files from a published WM6.1 ROM for Artemis, and delete the folders of .mui modules like is writing in the cooking guide. This time the Roms seems to boot, but it stops just before showing Today Screen. What could be the problem or the mistake? what i´m missing? is posible to use the resources of an Artemis WM6.1 for a Trinity device?

Thanks in advance for helping me.
[P3600 ROM Development] moritan:
Hello, i'd like to know if i could use the romDonalds to cook a WM6.1 rom?
[P3600 ROM Development] moritan:
I answer to myself, the response is YES
[P3600 ROM Development] cyron_at:
Whats wrong???

Boot.rgu:

.

.

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\Windows\mscoree.dll"=dword:1

.

.

causes an error:

Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!

InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 19794.
[P3600 ROM Development] ervius:
there isn't this key into boot.rgu...
[P3600 ROM Development] cyron_at:
Sure, this you'll find this in boot.rgu!!
[P3600 ROM Development] ervius:
where, in trinity bepe's kitchen 6.1 not present in boot.rgu...
[P3600 ROM Development] ausdim:
This key is in SYS\NetCF rgu file.

Why you try to put it at boot.rgu??
[P3600 ROM Development] g77:
Try this instead:

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\\Windows\\mscoree.dll"=dword:1
[P3600 ROM Development] cyron_at:
Guys, this registry key is in the boot.rgu (registry from default.hv).

Also with \\.....\\ it doesn't work.
[P3600 ROM Development] oggi1969:
Hello

My boot.rgu =>> None

My default.rgu =>>

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\\Windows\\mscoree.dll"=dword:00000001

???
[P3600 ROM Development] oggi1969:
re hello

boot.rgu =>> default.HV =>> *.bat or cmd DOS

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\Windows\mscoree.dll"=dword:00000001

error

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\Windows\mscoree.dll"=dword:1

causes an error:

Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!

InitRegistry FAILED in file ".\boot.rgu" within a few lines of line

replace for

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\\Windows\\mscoree.dll"=dword:00000001

rgu =>> hv .... ok

look base regisstry it =>>

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\Windows\mscoree.dll"=dword:1

BOOT.rgu =>> default HV

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\Windows\mscoree.dll"=dword:1

= error

????
[P3600 ROM Development] cyron_at:
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

\Windows\mscoree.dll=dword:1

His works, but I don't think that this is the right way :-(

Nobody a real solution???????????????
[P3600 ROM Development] wan.ting:
thanks very mach!:)
[P3600 ROM Development] FORVB2:
Dear bennec83

Thank you for this thread

Q1 : This Educational Kitchen for (Trinity HTCP3600) OR NO?

Q2 : In last step (Flashing)

My PPC in progress bar to (1%) then it restart

with this masseg "The Image File is Corrupted. "

wath I do Plz Help Me......

Thank you
[P3600 ROM Development] club88:
nice post aaaa
[P3600 ROM Development] athena99:
May I know how to extract my own cab file with *.rgu file. Thanks!!!!
[P3600 ROM Development] athena99:
How do I edit Rom Version, Rom Date, ExtROM version which is display in Device Information. Thanks
[P3600 ROM Development] svetbg:
As far as I understand, this information is editable from default.hv when you convert it to boot.rgu.

But when I try to convert boot.rgu back to default.hv I have experienced the following problem (I am attaching screen shot of the problem).

I have added REGEDIT4 at the beginning and blank line at the end of the file.

I have saved the boot.rgu after editing in UNICODE.

Any one has a solution for this problem?

EDIT:

The problem solved, I opened boot.rgu with OpenOffice and it did not remove the new lines as most of the other editors make.
[P3600 ROM Development] svetbg:
1. Are default.hv and user.hv the only files that hold windows registry?

2. How can I include programs in the start up of windows?
[P3600 ROM Development] savagemen:
help

i have a question;

i want to use a rom that was posted here and add just one cab file(UTA3.5).

how can i do that? i've already dumped the rom.
[P3600 ROM Development] savagemen:
help

i've done my rom but now i have a problem.

i made the rom using the last w6.1 black edition in this forum.

i added one OEM, from a cab file.

i changed the registry files, etc.

i made the rom puting in dutty's tool the device "TRIN100" (because i have a P3600)

i installed the rom in my phone.

the result is that i don't see any changes and the splash screens that i added don't appear.

help me
[P3600 ROM Development] cityzensg:
importing registry file ".\boot.rgu"...

InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.

BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"

wmain: (RGUComp) !ERROR failed building BOOT hive

Success

DEFAULT.HV succesfully created

Press any key to continue . . .

I keep getting this error... where did I go wrong?

anybody can help me please...
[P3600 ROM Development] cyron_at:
have you done this:

Add REGEDIT4 at the beginning and blank line at the end of the file.

Save the boot.rgu after editing in UNICODE.
[P3600 ROM Development] cityzensg:
YES... I have done that... but still the same:(
[P3600 ROM Development] GregoH:
Hello,

I have a problem when using RGUComp. My file boot.rgu is not correct. RGUComp tells me a mistake to line 12117 : ".\boot.rgu" within a few lignes of line 12117 !! but I don't know the problem !!

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming]

"bkl1:"=dword:4

"Flags"=dword:10000000

@=dword:2

Can you help me please

Thanks.
[P3600 ROM Development] cyron_at:
..I have taken a look to my reg:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Resuming]

"bkl1:"=dword:4

"Flags"=dword:10000000

No @
[P3600 ROM Development] mithoss76:
ROMDonalds Kitchen v1.0 - The Educational Kitchen

any chance of a kitchen for Kaiser
[P3600 ROM Development] tuksedra:
Sorry, i want to ask how can i cook a rom with more ram?.. even 40mb storage is fine with me.. anyone?
[P3600 ROM Development] chanvi93:
How change the version in "Device information"

Thanks very much , this kitchen is very easy to use and understand for the newbies as me , i am in the final compilation but i don't see how to change the version in "Device information" , i have extract the XIP and don't know how to do , can somebody tell me please .

Thanks in advance
[P3600 ROM Development] Nights_Ice:
downloading

I will like to cook my own ROM too

downloaded it will try it out

but I need to know if I can extract others people ROM and modifiy it?
[P3600 ROM Development] jerome35:
Thank you Bennec83 for all this information extremely useful for beginner as I am.

Thank you also in Oggi for your information which brought me here.

I now will lean on all that I have just seen to start to work on the dumping of Roms.

Well now with the job

Jerome
[P3600 ROM Development] rl66:
once upon a time (yesterday in fact) a great warrior of the french language (me lol ) decide to go on crusade (i mean i would like to traduce a cool WWE rom in french)...

and here is the 1st problem... there is no cooking program working under my OS (windows server 2007 x64) and it will be a mess to put XP 32 on it...

is there any tip to make your program not to detect the OS build (5.2 3790srv03) my Windows will run it well in 32 bits mode if then...

(i know i copy/paste from bepe post, shame on me :D)
[P3600 ROM Development] svmobile:
Thank you:D:D:D
[P3600 ROM Development] svmobile:
I can"t D/L link :confused:
[P3600 ROM Development] nosedive:
first - i tried a couple of kitchen and although you have to convert rgu to hv files by hand, i like this kitchen most

thx to bennec

2) i finnally got my rom done and wanted to flash, but your rom update util is not for trin100 (i think it is for hermes? -> like said in the guide) - i used the flash util included in other roms - worked fine.

are you aware of this?
[P3600 ROM Development] pedernais:
I can´t D/L link, Help me please!:confused:
[P3600 ROM Development] shad0w22:
Thank you, wonderful tut!!!

Bennec83,

Srsly, the way you have arranged the tut is ultimate.

Even though you see me as new here i have been around with different login when i was Imate jasjar user. :)

I brought jasjam and by chance wanted to cook and googled stuff.

I liked none other than your tutorial.

It took me thru basics and now i am refreshed and set to go...

Wonderful effort; expecting you to MAKE complex stuff tuts as well.

Btw, after trying for 4 times; today i made a very(i mean very) basic ROM to start with and from today i work to build a complex one. :D

Thanks again and all the best in your persuit. :D

Good day,

Sam
[P3600 ROM Development] Pharmako:
Solution

Hi, don't know if this is relevant anymore (such an old post), however I fixed it with:

[HKEY_LOCAL_MACHINE\Software\Apps\Shared]

"\\Windows\\mscoree.dll"=dword:1
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
What's up all! I've tried to find answers on the internet, to no avail , so I just want to know if anyone else have the option to view 60fps video on the youtube app on their galaxy edge plus. My previous galaxy S6 Edge, did it with no problem, can't figure it out. Just want to know if I am alone in this dilemma. Thanks!:confused:
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Krokogator:
You sure you are watching 60fps content? Maybe check google play for youtube update. That shouldn't be a problem for this phone for sure.

Wysłane z mojego D6603 przy użyciu Tapatalka
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Yep! I've actually tried different videos, some of the same videos I previously tested with my last phone that played 60fps, and I always stay updated on my apps. Do you have the same phone and option available?
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] Krokogator:
[MENTION=970654]dragonshaw[/MENTION]

Sry I do not own edge+. Actual phone owners have to reply :/

Wysłane z mojego D6603 przy użyciu Tapatalka
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
yeah someone with the phone would be awesome, Thanks anyway though!:good:
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] tatoo069sv:
Post a link to the video you watched mate and I will see if I get the options on mine
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Here you go my friend, https://youtu.be/7I11q3KPvto have at it! But does yours play it 60fps?
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] tatoo069sv:
Yes my friend. It plays at 60fps on my G928F

View attachment 3476068
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
dammit! That means I might have a defective software somehow or the phone itself. Well, time to hard reset and start over.:crying:
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] tatoo069sv:
Are you on data or WiFi. There is a setting in the YouTube app to allow hd on data
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Wifi at the moment, I have tried both
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] tatoo069sv:
Very odd then mate. I can play them on both no problem. Keep trying and asking. Have you tried tubemate?
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Good idea! I'll try tube mate, I can view 60fps videos if I download them, but not stream them from youtube. I'm also have the T-Mobile variant.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] tatoo069sv:
I think you'll find tubemate will do the trick until you can sort it out
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] SolarTrans:
This has been a common issue throughout history with new phone releases, and the problem is that Google hasn't updated YouTube server side to enable the option for 60FPS for Note 5 and S6e+ models.

The solution is EASY, but it NEEDS ROOT:

Simply edit your model ID in build.prop from SM-G928x to SM-G925F or 920F etc. Reboot and you're good to go :DD

Unfortunately, the build.prop edit is the only way to fix this... No non-root way. Be sure to always MAKE A BUILD.PROP.BAK though!!
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Thanks for the information! I kinda new about that way, but I'm not rooted, "using Samsung pay and Android pay". First time in a while I didn't feel the need for root.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] jay slasher:
Sucks I'm seeing this problem as well. :( Not planning on root. Hopefully they sort it out soon.
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] powerwolf:
I just played a video and it looked super smooth for me so I checked and it was 60 fps! Youtube finally works nice!
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] dragonshaw:
Yeeeeessss! Finally! Thanks for the heads up!
[Galaxy S6 Edge+ Q&A, Help & Troubleshooting] jay slasher:
Same here! Nice.
[ZenFone 2 General] lollyjay:
This is a warning to all of you with rooted devices. I just downloaded the new Android pay found that it is coded not to function on a rooted device. If you install it and find that it does not work as I do, then go to A download mirror and download the original Google Wallet.
[ZenFone 2 General] cmendonc2:
I heard that it works if you unroot, install Pay, then reroot.
[ZenFone 2 General] lollyjay:
I tried it. Still does not allow credit card entry. :(
[ZenFone 2 General] lollyjay:
Oh and be careful... it's disguised as an update of Google Wallet but it REPLACES it with Android Pay which will not allow you to use it with rooted phone.
[ZenFone 2 General] sorg:
Did anyone try xposed module to hide root from specified app?
[ZenFone 2 General] tatubias:
Guys, having the phone no rooted os a prerequisite to have Google pay to work. This is for any phone.

So if you plan to user it un root the phone

---------- Post added at 11:19 AM ---------- Previous post was at 11:15 AM ----------

Guys, having the phone no rooted os a prerequisite to have Google pay to work. This is for any phone.

So if you plan to user it un root the phone
[ZenFone 2 General] coastalmikey:
None of the xposed modules work.
[ZenFone 2 General] yumms:
I did a fresh install of the SuperZen rom, disabled root, added the cards and re-enabled root. Seem to be working fine now...haven't actually used it at a store though.
[ZenFone 2 General] coastalmikey:
Nice, will try that tomorrow
[ZenFone 2 General] lollyjay:
How do you disable/re-enable root?
[ZenFone 2 General] Ginuz:
Why you reflash rom when there's a better solution? Xposed rootcloak is an old module, may not work now with some new apps, so the solution is simple, instal "Hide rooting premium", it work with almost all banking apps and ondemand streaming aps like Sky or else. Oneclik hide root, open wallet and pay, just another click to reenable root.
[ZenFone 2 General] wifestealer:
He meant first he unrooted phone then used Android pay then rooted again
[ZenFone 2 General] yumms:
I reflashed the rom because the above solution does not work.

---------- Post added at 01:04 PM ---------- Previous post was at 01:03 PM ----------

Actually, there is an option to disable and enable root in the SuperSU app.
[ZenFone 2 General] lollyjay:
Has anyone tried using SuperSU to do this?
[ZenFone 2 General] coastalmikey:
Yes, used SuperSU Pro couldn't add card and had to full unroot after reflashing. Just tried to use Android Pay and it rejected and said card can be used. Will try another retailer and have a phone with Android Pay set up and have never been rooted.
[ZenFone 2 General] lollyjay:
If you have inadvertently allowed the update to occur to the new Android pay, and would like to use the tap and pay of the original Android wallet, I have at least temporarily gotten the original Wallet back by first uninstalling the new Android pay then installing the older wallet apk. I don't know how long it will work but for now tap & pay is working. I have included here a link to the old apk.

https://www.dropbox.com/s/evd9stjf1...crel-8.0-R190-v25-819025400-minAPI15.apk?dl=0
[ZenFone 2 General] Coolty:
Be VERY Careful about trusting your credit card information with random APKs
[ZenFone 2 General] lollyjay:
Very true. If you don't want to take a chance on my link, then look for the file on more trusted. APK mirrors. I created the APK using SD Maid from my backup. You can do the same. So far I've simply refused the update and the old Wallet still working.
[ZenFone 2 General] lollyjay:
If we want Google to do something about this, please go to the Android pay app in the Play Store and rate it 1 star and give your reason as not being functional on the hundreds of thousands of rooted phones
[ZenFone 2 General] lollyjay:
Confirmed:

1. Unroot in SuperSU

2. Install credit cards

3. Re-root in SuperSU

4. DONE!