yashsingh1/xdaforums huggingface dataset:
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
XDA Mobile 6 Release 4 Cooking Pack

Build your own flavor of XM6r4

By popular demand, I'm releasing the XDA Mobile 6 Release 4 (XM6r4) Cooking Pack. Basically, this is just a the ROM / SYS / OEM folders that I used to build XM6r4. Those so inclined, can download this and build their own flavor of XM6r4 and customize it to their heart's content.

NOTE: This is NOT a Kitchen, but is "guts" of the kitchen. I personally used anichillus' HyperCore Kitchen to build XM6r4, and recommend this kitchen. But since most all of the Wizard kitchens I've seen are almost all alike, these folders will probably work in the majority with only minor changes.

How to Use the Cooking Pack

First you need to download a kitchen and install it per the instructions for that kitchen. NOTE: This thread is NOT for supporting kitchens, and is NOT for general questions on cooking. It will be for the usage of this Kitchen pack. I'll reserve the next post or two and will add specifics that are posted about how to make this work with other kitchens if there are changes needed.

After you get your kitchen setup, then download the XM6r4 Cooking Pack. Unzip the file and place the ROM, SYS, and OEM folders under the kitchen directory where it belongs (for HyperCore, these folders will go under the Build folder).

At this point you are basically ready to cook.

Where are the options.xml files???

My style of cooking may be a little different than what some are used to. For me, rather than having a BuildOS that is loaded with lots of options, I personally prefer to have an OEM directory which (in most cases) is what is going into the rom, and another directory for things that won't go into the rom (OEM-Hold or somesuch. Call it what you want). Then all I do is take OEM packages I don't want in the ROM from the OEM folder and move them to the OEM-Hold folder. By doing this, they won't be part of the rom (and you don't have to deal with checking and unchecking things in BuildOS). If you don't like this style, then feel free to create options.xml files for each of the OEM packages and you can then check and uncheck to your heart's content. Some of the packages do have options.xml, so you can use those as examples on how to set that if (if thats what you want).

If you want to add things to the rom, you'll need to create the OEM packages and drop those in the OEM folder.

Final Notes

This is an exact copy of the folders I used in building XM6r4. I have not upgraded or changed anything (so the same bugs and features in the built version will be in this cooking pack). A lot of the pieces originated from mattk_r and theloon's kitchen work for the 318 ROM. Then I've made changes to those bases to create the XM6 series. Most OEM folders found in theloon's kitchen work will probably work with this cooking pack (but no guarantees).

Official Download Sites for XM6r4 Cooking Pack

HTTP Download

Happy Cooking!

.
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
Extras

Splash Screens

Attached are the BMP and PNG files used for the splash screens on XM6r4. While the graphics are not mine originally (I've found them here in the forums but asked permission for their use) some modifications are by me. If you are using HyperCore, there are tools for building splash screens in that kitchen.

NOTE: For me, the first splash screen (the so called HTC Logo, which I used the Cylon image for) tends to be the trickiest one. If the file size and complexity of the graphic isn't just right, the screen will not show up properly. If you are trying to build your own htc logo splash screen and having problems, use a graphic editor to convert it from BMP to GIF. Then close the image completely (important) and then reopen it, and then convert the GIF back to BMP. This will sometimes work. If not, then convert the image to a jpg and increase the compression level to be below 50% (the image will start to get grainy and not look as good so you'll have to play around with this). Then close the image and then reopen the jpg then convert it back to a BMP and try again.

Corrected Arcsoft MMS Folder

You can download the Corrected Arcsoft MMS Folder from HERE. Then just extract the contents of this zip file to your OEM folder and it will replace the existing Arcsoft MMS folder. This will fix the bug that was in the original XM6r4 rom. Note that due to filesizes in this patch, you will NOT be able to rebuild a full XM6r4 with this patch. You will have to remove something else as the patch makes the entire rom too big.

Basically this patch is an example of the dangers of compressing things. I had compressed some of the larger MMS files, and it turns out that this broke parts of the MMS application.
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
This space is intentionally left blank :-)
[8125, K-JAM, P4300, MDA Vario ROM Development] D@rkForce:
Thanks...

downloading the cooking pack right now...;)

love your work...

and thanks for sharing the pack and the roms...:)
[8125, K-JAM, P4300, MDA Vario ROM Development] famewolf:
Do these folders have the mms folder fix that was an addon cab in the R4 thread?
[8125, K-JAM, P4300, MDA Vario ROM Development] daheufster:
thx mfrazzz,

this is the best "Sinterklaas kado" (it's typical dutch) I could get. I've alway great fan of your rom and customized to my own settings.

one question, your three start up screens, are they included? because there are nice.
[8125, K-JAM, P4300, MDA Vario ROM Development] anichillus:
I just hope this doesn't mean you're not going to develop for the HTC Wizard anymore ... :(

I am convinced that this is a great base ... so ...this means you're Santa and you came early this year :D

Take Care !
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
Lets just say that "Santa" hasn't come yet (its only 8-Dec after all!!!) :D

I meant to do this after XM6r3 but just never got around to doing it. Wanted to release this now before I started doing anything else.

Nope, they don't. I'll update the second post with the replacement files for the MMS folder. Thanks for reminding me. Watch for this later today / tonight (US Mountain Time).

Thanks for that! :) And thanks for the reminders of the splash screens. I'll upload those later too.
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
The second post has been updated with a file containing the splash screen graphic files, and a download link for the XM6r4 patch (which is just a replacement of the Arcsoft MMS folder in the OEM packages).
[8125, K-JAM, P4300, MDA Vario ROM Development] Genesis3:
Are the splash screens just BMPs with the extensions changed?

I've tried several times to make a flash that JUST changes the splash, and what I get simply won't load - it goes to 90% and freezes....... 320x240, BMP, 24 bit color depth - which should be right.....
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
No, you have to "cook" the splash screens. In HyperCore there is a script to help you do this. Or the old tried and true way that I've used in the past is from this post: http://xdaforums.com/showthread.php?t=284006&highlight=splash

But its not just changing the extensions... You have to build the .nb files that then get built into an .nbf file.
[8125, K-JAM, P4300, MDA Vario ROM Development] Genesis3:
Aha! Grabbed the other package... thanks.

BTW, the Hypercore Kitchen is flagged as having a nasty Trojan embedded in it by my antivirus software..... your R4 kit doesn't work with the 1933 kitchen..... it appears to, but doesn't build the image - it looks like there are some missing pieces......

Oh, it also doesn't work with Faria's kitchen..... hmmm.... are there things missing in general?
[8125, K-JAM, P4300, MDA Vario ROM Development] famewolf:
Try the following:

Grab the r4 rom...extract the rom to the kitchen of your choice then replace the folders using the r4 kit provided...then replace the mms folder (fix) then tweak.
[8125, K-JAM, P4300, MDA Vario ROM Development] Genesis3:
Uh, what tool do I use to extract the rom?

That one's a new one for me :)
[8125, K-JAM, P4300, MDA Vario ROM Development] ROGERLZ:
your roms is very nice and thanks for sharing the pack !!!
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
I haven't downloaded the HyperCore Kitchen lately, but there was no Trojan or Virus in it previously (a few months ago). What antivirus software are you running? I know in the past some kitchens (I believe Faria's did this too) were flagged with virus and stuff when they really didn't have them.

As for the 1933 kitchen, why does it now work? Can you give more specifics? Sometimes some of the kitchens just require the os.nb file to be named differently in the ROM folder.
[8125, K-JAM, P4300, MDA Vario ROM Development] Genesis3:
BuildOS appears to run normally but the CreateROM program fails with an error.

I will see if I can figure out what's up with it....

If its just a naming problem that's easy enough to fix.
[8125, K-JAM, P4300, MDA Vario ROM Development] daheufster:
Is the error near the end of task? When CreateROM fails with an error normally this is caused because the amount of extra OEM packages exceed the maxium ROM size. When this occures CreateROM gives an error.
[8125, K-JAM, P4300, MDA Vario ROM Development] Genesis3:
No, it was right up front, but it appears that I found the problem - it was a rename on the original OS file that was required.

It builds now..... I need to sort out the size issues (they're still there) and then play with this .vs. my 1933 custom hack job to see what I prefer.

The only "gotcha" I have open on my 1933 build right now (a mix of V1 and V2 which appears to work very well in general) is that the camera won't record video - there are obviously some DLL problems somewhere, and just stuffing the Camera 3 package in there from some of the other kitchens does not fix it - so its in the base OS somewhere.
[8125, K-JAM, P4300, MDA Vario ROM Development] bowlopho:
dang I been trying to figure this out all day.

I copied the oem and sys folders into the hypercore build directory, put in files that I did not want into the package folder, but I dunno how to build the os from there
[8125, K-JAM, P4300, MDA Vario ROM Development] famewolf:
DId you try reading the helpful README file included in hypercore that walks you through extracting a rom and then rebuilding it?
[8125, K-JAM, P4300, MDA Vario ROM Development] bowlopho:
why would I need to extract a rom? When this cooking pack is made ready to build?
[8125, K-JAM, P4300, MDA Vario ROM Development] famewolf:
Since you are asking how to BUILD the rom here's a thought...skip over the part about extracting and then finish reading the docs instead of asking us how to do it.
[8125, K-JAM, P4300, MDA Vario ROM Development] bowlopho:
Figured out why it wasnt working correctly. I needed .net framework installed on my work machine.

But if I take out the HTC Dialer, my keybad is just blank now =(
[8125, K-JAM, P4300, MDA Vario ROM Development] ai6908:
you da man!! Thanks for the kitchen...
[8125, K-JAM, P4300, MDA Vario ROM Development] mfrazzz:
As I stated, this Cooking Pack is exactly what I used to build XM6r4. Since the reTOUCHed dialer was part of XM6r4, if you take it out, there is no dialer. You will need to download an OEM package for whatever other dialer you want (or build your OEM package). This isn't a full blown kitchen with multiple choices of different flavors of OEM Packages. People wanted the XM6r4 base, so thats what this is (and all this is). Download the OEM packages from theloon's kitchen and you will have more OEM Packages than you'll know what to do with (including the standard dialer). You can add in what you want to this Cooking pack (I wouldn't add it all in or you may overwrite things with the same name but that were modified by me for XM6r4).
[Sony Xperia T2 Ultra] gandamaluko:
Hi,

How to root this model? I found some ways to root the dual D5322... but nothing for D5303.

Thanks in advance and best regards,

P.A
[Sony Xperia T2 Ultra] Hamidreza_4u:
U can root it very easy by Kingroot and vpn

Sent from Xperia C3-Dual
[Sony Xperia T2 Ultra] gandamaluko:
Why VPN.. I already tried, but without success.. so I made a reset of the phone and try again and now it's rooted. Thanks.

What is the best custom Rom available for this phone? :)
[Sony Xperia T2 Ultra] Hamidreza_4u:
I don't have this but I think http://xdaforums.com/showthread.php?t=3269970

Sent from Xperia C3-Dual
[Sony Xperia T2 Ultra] gorderobcs:
Follow this simple tutorial.

https://www.youtube.com/watch?v=DUtjbmEbVDk&index=3&list=PLyPjyiFIq6RAzOko6tz4UEYvOQMvp6ojY
[Galaxy Grand Prime Android Development] tutibreaker:
Hello guys i want to share some of my personal mods for prime ( G530M is the variant i have ) this custom rom is for stetic view and some performance and battery life.

How to install: is a TWRP back up so, the process to install is simple:

- unrar the file then place the folder in sd card

- enter recovery mode and select restore option find the folder and swipe to restart, after finish make a wipe and enjoy.

the rom in not deodex ( will be more faster firts boot and apps will run fine )​

is important to make the wipe after flash the file fore better adaptative softwate to hardware

Download: Custom rom

You are free to try it and tell me your impressions
[Galaxy Grand Prime Android Development] edv4r:
Some deodex ROM for this model g530m Grand prime lollipop
[Galaxy Grand Prime Android Development] saeioul:
Weird download link

Hey man, your donwload link tries to force notifications on me, can you share a better link for this one?
[Galaxy Grand Prime Android Development] AngelDiaz1704:
The link us broken
[G4 Themes and Apps] Aether Lion:
{Deleted}
[G4 Themes and Apps] Aether Lion:
Bump
[Nexus 5X Q&A, Help & Troubleshooting] nae10135:
I am currently a somewhat happy owner of a Sony Z3 Compact. Which, hardware wise, was perfect for me 2 years ago. (Small form factor, ext SDcard port, waterproof*, unlockable bootloader, and flagship hardware CPU/GPU) But due to it's unpopularity in sales & the difficulty Sony has put in the way of AOSP community developers effectively I'm stuck at 5.1.1 LP (AOSP derivative ROM) as a stable daily driver.

So, I'm looking at either a gently used 5X, or a new OnePlusX. Both will let me flash easily, but I lose an external SD card with the 5X. I know the responses here will be somewhat biased, but I'm also posting this within the OnePlusX forum to gauge both sides of the responses.

(And no, I don't want to pay ~$700-800 for a 128GB Pixel. I don't have that kind of money to burn. And the 5.5" of the OP3T is bigger than I want to have in my hands / pocket.)

So get the 5X? Get a new OPX? Anything else on the horizon I'm missing? (Wait for ---- ?)

Thanks in advance for your opinions.
[Nexus 5X Q&A, Help & Troubleshooting] Giorgos Chatziioannou:
buy a new 5x? its the same price (around 250eu) and 5x should be better at everything other than ram

a cheaper alternative could be moto g4 (dual). is it "worse" phone? yes, but its around 80eu cheaper too, and imo more sensible choise than oneplusx
[Nexus 5X Q&A, Help & Troubleshooting] dominoeflux:
I say go for the 5x. the internal memory for the 5x is doable since it comes with either a 16gb, 32gb, or 128gb, hopefully the used one has a 32gb so you want have to worry about space that much
[Android Q&A, Help & Troubleshooting] Orexas99:
How are you, friend,;)

I am having trouble mobile network in Rom RR, I could not add APN oprator my network,:(:(

whether there is a relationship with Rom that I wear now?:confused:
[Android Q&A, Help & Troubleshooting] johnmaster:
Same here s4 l720t hellllp
[OnePlus X Q&A, Help & Troubleshooting] dhmlaz:
I ask for help. I have oneplus x. After unbrick I can not unlock the bootloader and i can not install TWRP. The OOS works amazing .. There is a process to achieve unlocking of the bootloader? . I tried that I could from XDA nothing but functional. THANKS IN ADVANCE FOR WHICH HELP
[OnePlus X Q&A, Help & Troubleshooting] Exodusche:
http://xdaforums.com/oneplus-x/general/discussion-how-to-root-oneplus-x-t3242830
[OnePlus X Q&A, Help & Troubleshooting] nae10135:
I am currently a somewhat happy owner of a Sony Z3 Compact. Which, hardware wise, was perfect for me 2 years ago. (Small form factor, ext SDcard port, waterproof*, unlockable bootloader, and flagship hardware CPU/GPU) But due to it's unpopularity in sales & the difficulty Sony has put in the way of AOSP community developers effectively I'm stuck at 5.1.1 LP (AOSP derivative ROM) as a stable daily driver.

So, I'm looking at either a gently used 5X, or a new OnePlusX. Both will let me flash easily, but I lose an external SD card with the 5X. I know the responses here will be somewhat biased, but I'm also posting this within the 5X forum to gauge both sides of the responses.

(And no, I don't want to pay ~$700-800 for a 128GB Pixel. I don't have that kind of money to burn. And the 5.5" of the OP3T is bigger than I want to have in my hands / pocket.)

Get a new OPX? So get the 5X? Anything else on the horizon I'm missing? (Wait for ---- ?)

Thanks in advance for your opinions.
[OnePlus X Q&A, Help & Troubleshooting] Exodusche:
Oneplus X is amazing phone I have no regrets.
[OnePlus X Q&A, Help & Troubleshooting] OnePlusXEquals:
If you dont really care about nfc or usb-c and want a beautiful AMOLED get the OPX for sure, feels much more premium too.
[OnePlus X Q&A, Help & Troubleshooting] CertifiedBlyndGuy:
I'm not going to lie... The X is an awesome phone and I'm happy to have owned it... But horsehit and bias set aside... Get a 5x. The 8974 is done for after N and the 808 will give you years of further support. Plus you guys have DespairFactor working on a kernel for it and you have ROMs like PureNexus. Looking back, I would've got Bullhead after the price cut.

Go for the X if you really want an AMOLED panel with a MicroSd card slot. Otherwise, Bullhead for future proofing.

You can't go wrong
[Google Pixel XL Questions & Answers] JonnyOctagon:
Now that the Verizon version is unlocked, is it possible to install the stock Google firmware onto the Verizon model (and subsequently get regular updates from Google, not Verizon)?
[Google Pixel XL Questions & Answers] death2all110:
The updates still come from Google, regardless of where you bought the device. In fact, if you had a google store version of the pixel witha verizon sim, you would still get the X build as it has a different radio tuned for VZW.
[Google Pixel XL Questions & Answers] Jalh:
Flashed the google images after unlocking the bootloader and after a few min the verizon build ended up being an update. So far, there is not way to avoid the verizon build unless you are rooted ...
[Google Pixel XL Questions & Answers] death2all110:
The only difference between the V and X builds are the radio.
[Google Pixel XL Questions & Answers] humdrum2009:
So they must identify by Imei, which is which.
[Google Pixel XL Questions & Answers] Jalh:
In the bootloader thread there was speculation about how they tie each image for which phone. Some speculated about phones being recognized for their IMEI, SIM,CID, etc etc etc but nothing conclusive. The other day I met a person who got the phone from the google play store and have verizon but his latest build remains NDE63V, not NDE63X. Quiet honestly, I'm skeptical as of which is really the difference.
[Google Pixel XL Questions & Answers] death2all110:
That doesn't surprise me, It took a week before I got the update. Its a staged rollout, just like any other OTA is.
[Google Pixel XL Questions & Answers] biijan:
The question is mine too, I am going to buy a verizon one that the bootloader can not unlock, now we know uts possible to unlockit, I would like to know if possible to flash google play stock on verizon?
[Google Pixel XL Questions & Answers] TonikJDK:
If you can unlock it, yes. But if it comes with 7.1.1 or you let it update to 7.1.1 before you unlock it you are done. It will be locked without a way to unlock it.
[Google Pixel XL Questions & Answers] aholeinthewor1d:
They are the same phone with the same software. There's nothing to flash
[Google Pixel XL Questions & Answers] CZ Eddie:
Verizon phones:

If it has 7.1.0 then you can unlock the bootloader.

If it has 7.1.1 then you cannot unlock the bootloader.

If you cannot unlock the bootloader then you cannot flash older firmware to circumvent the bootloader lock.

If you want to flash ROM's then do not buy a Verizon phone with 7.1.1 already on it.
[Google Pixel XL Questions & Answers] biijan:
That version is 7.1.0, so

Let me know please, If I flash with google play stock, then mine will be like google play pixels? And it will be updates like them? And can unlock bootloader even after updates?

Thanks
[Google Pixel XL Questions & Answers] CZ Eddie:
Unlock your bootloader right away, before you take any 7.1.1 updates.

Then in the future before taking updates, research on XDA first to find out if it causes any problems.
[Google Pixel XL Questions & Answers] TonikJDK:
If you update before you unlock you will not be able to unlock. Don't matter where you get it from. VZ and Google's update are the same. The google update our full flash to 7.1.1 will lock you. Probably for good.
[Google Pixel XL Questions & Answers] steber04:
So if I unlock my bootloader, in 7.1.0 It'll maintain the bootloader unlock atleast in 7.1.1? It'll still allow OTA updates? On the fence on what I want to do with the Pixel but would rather dePixel8 it while i have the chance.
[Google Pixel XL Questions & Answers] michaelbsheldon:
My PixelXL came with NDE63P. I used depixel8 to unlock it. After that, it has taken 7.1-NDE63V, 7.1-NDE63X, and 7.11-NMF26O updates through Verizon without relocking the bootloader. I have messed up the phone several times and easily flashed the factory image to fix up each time. Instructions here in the xda PixelXL Forum are helpful. Custom recovery, kernel, or root will stop OTAs from installing.

Whatever you do, be sure to unlock it before taking updates.
[Google Pixel XL Questions & Answers] Gold Rusty:
Is it possible to overwrite the Verizon/EE bootloader once it is unlocked? So that the bootloader can be relocked and unlocked at will post updating to 7.1.1?
[Google Pixel XL Questions & Answers] cam30era:
Bootloader is the same. The unlockable "feature" appears to be IMEI related. Sets a flag, apparently...
[Google Pixel XL Questions & Answers] Gold Rusty:
Great, thanks for clearing that up. Seems best to stay clear of Verizon/EE models if I want to be able to unlock and lock at will.

---------- Post added at 12:52 PM ---------- Previous post was at 12:46 PM ----------

Having said that, having to wipe the user data with each unlock makes it pointless relocking it as I want it mainly for app data backups.
[Google Pixel XL Questions & Answers] TonikJDK:
Don't relock, we have seen lots of people brick phones that way. If you are trying to pass safteynet then flash a kernel that bypasses it.
[Google Pixel XL Questions & Answers] kervol:
Why

If you flash to Google Pixel non carrier specific firmware, you will lose the ability to have visual voicemail, WiFi calling and other carrier specific features. If you read the posts here, people are complaining that they have non carrier specific Pixel's and S8+'s and hate those options are missing. With a Samsung, you can take it to a Samsung support service center in most BestBuy stores and flash it to your carrier specific firmware, then when you want to sell it, take it back to flash it back to non carrier specific firmware. I'm sure Google Pixel 2 is the same. I believe that if you put in your Verizon sim, it may auto update to have those services.
[Google Pixel XL Questions & Answers] TonikJDK:
There are not any VZ specific versions for 8 or 8.1. Visual and wifi calling are working fine on mine. Same was true with 7.1.1, they were all the same. Only changes I have ever been able to find in the VZ specific version is to the radios.
[Google Pixel XL Questions & Answers] kervol:
I noticed on the Pixel 2 XL that an update had to be sent from Google to allow for the choice of wiFi preferred calling. Before it was locked on mobile preferred.