yashsingh1/xdaforums huggingface dataset:
[SuperR Kitchen] mfn003:
I love how this silently inserts itself into your ROM while packing without telling you... 🥴
[SuperR Kitchen] dataghost2014:
And I love how people try to claim his work as their own...
[SuperR Kitchen] mfn003:
It's not about the crediting part. The credits are fine, I don't mind, however:

1) I don't want my build.prop modified. The credits are already shown during flashing.

2) It could at least inform us that it's including credits in the ZIP as we're repacking.
[SuperR Kitchen] dataghost2014:
This is nothing that's not been said before, I think it's even in the notes, the donate version does not have that, I'm not going to explain the work around as that takes away food off of his own table, I would just send the small donation and have it unlocked, or you could just use a Linux machine and simply Mount the images yourself with a couple commands make your changes and unmount and rebuild. If you haven't check his donate guide out and throw the man a few bucks as a thank you for his time and efforts on building this over the years. Cheers.
[SuperR Kitchen] mfn003:
I couldn't see it in the README. It COULD at least inform us before inserting itself into the build.prop of the ROM. As I said, I don't mind the crediting, it's just that I am not informed that it is in the build.prop (the updater-script is fine, I don't mind).

I think you fail to realize that I'm not trying to say "do not insert credits", I'm saying that we should at least be informed.
[SuperR Kitchen] XSOARER:
So, I have this problem with SuperR kitchen free. I can't run it in openSUSE Tumbleweed. I tested in a Linux Mint box and everything works as intended, but here it is just impossible. Running ./superr throws this error: "The kitchen can't run on a removable disk in Live mode". But I am not running a Live session nor a removable disk. So, I thought maybe because I was running from an LVM system that could be happening (my Mint box is running in traditional ext4 partitions), I made space to mount an ext4 partition outside the LVM and the same error prompts as soon as I try to launch the kitchen. I don't know what's going on, nor what to try, since the error message is not so verbose.

Mostly, I'm curious about this. I'd appreciate any guidance, thank you in advance.
[SuperR Kitchen] cobra1111new:
Not working Linux mint. Installed Linux Mint x64, installed java and python
[SuperR Kitchen] Jhfreeze:
Anyone else having trouble using the Samsung Tools plugin to decode OMC/CSC? Error is:

Traceback (most recent call last):

IndexError: list index out of range
[SuperR Kitchen] captain_nemodroid:
Hi, a few question here:

Does this work on A12, A13 roms? Why is my rom only 468mb instead of 2.1gb? Why doesn't it generate a payload.bin?

Thanks.
[SuperR Kitchen] Skorpion96:
Does this tool allow repack vendor and if yes how?
[SuperR Kitchen] coozoo:
strange it's asking to elevate sudo access actually suspicious.. after me rejecting to enter it. It is simply throwing that error in extraction

and inside will be just 5 img files instead of 30

-----------------------------------------------------------
SuperR's Kitchen Free
by SuperR
------------------------------------------------------------

ERROR:
There was a problem extracting your ROM.

Press ENTER to return to the Main Menu
[SuperR Kitchen] Akse_o:
Same here, even after typing password. Also if i try to use older version, it says libc29 not found (in log it says cannot find '--otherfile'.)

Building libc29 for myself didnt help.

Used Mint and Ubuntu.
[SuperR Kitchen] Akse_o:
Hello everyone, does some still have a pic from this post? Im stuck on this step, trying to modify libart.so
[SuperR Kitchen] SuperR.:
I understand why treltexx is not there. I am confused why the trelte blocks are not being populated in your updater-script. I just deleted my project directory, extracted the system.img again, and it populated correctly from the trelte directory.

format("ext4", "EMMC", "/dev/block/mmcblk0p18", "0", "/system");

I have no idea why it is not working correctly for you. Maybe try extracting again, but it may be a waste of your time unless errors show up in the terminal when extracting. If you start over, delete everything in the project directory (except your img's) including the 00_project_files directory.
[SuperR Kitchen] :
I'll delete the project and start again see if it helps. I deleted the kitchen and git cloned it again because I was getting an error updating even with git pull. Something to do with devices if that helps at all
[SuperR Kitchen] SuperR.:
That does help, thanks. I will need to add exceptions in .gitignore to the devices I add to the kitchen, and ignore the rest. Sorry for the trouble.
[SuperR Kitchen] :
It's no trouble. It's us that should be thanking you. Without your hard work we'd be up #$@% creek. There's no other kitchen being updated so anything we can do to help is our pleasure
[SuperR Kitchen] bcrichster:
And I most certainly "Second that!" [emoji41]

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] Er. Aditya:
did you resolve this

if not in the kitchen folder first set perms for superr

in terminal type

chmod 755 superr

and then try ./superr
[SuperR Kitchen] ferbulous:
So I managed to build full zip file after I used your older version (0.9.0.1 to be exact)

I'm still having problem with sms getting rejected for no reason, I can still send sms though.
[SuperR Kitchen] bcrichster:
It's always a good idea to post links (the files before and after it gets modded) to whatever you are working on when asking for help with this Kitchen, that way he can better troubleshoot the issues

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] ferbulous:
I actually already did post the deodexed zip file in my previous post. Not sure if anyone noticed it

Anyway, here's another deodexed zip file after a recent updaten for my device (leagoo elite 5)

Deodexed

https://mega.nz/#!BxQFSaaB!vL4L9SlbLxR9xXZrGShlI0w6ksMt-hVrF-i3oqltdmg

Non deodexed twrp backup

https://mega.nz/#!N5522IBJ!yB_W9guJS5frj_wfGVX0EOpauf-nCk9w0e7-RTXMPDE

Problem:

SMS rejected, I can confirm that it's not an issue with my service provider as I start receiving them normally once I restored back to stock rom.

[MENTION=5787964]SuperR.[/MENTION]

Please have a look if you've got the time to spare, and do tell if you need anything else.
[SuperR Kitchen] SuperR.:
I wish I could help, but unfortunately without having the device I will not be able to. If you figure out what is causing the issue, please let me know and if possible I can add it to the kitchen.
[SuperR Kitchen] PaulPizz:
every time i try to build a zip. It will not create the system.new.dat file. It used to work. since this has been happening ive completely reinstalled linux mint and started over again and i still get the same result. any ideas or links i could be directed to, to fix this issue??
[SuperR Kitchen] SuperR.:
v0.9.3.6

Changes:

Attempt to fix system.img size not being detected properly.

Merge pull request by Wayde Chsing for symlinks that need to be in directories that do not exist.

Fixed git pull not working after a new device is created.

Removed requirement to pack boot.img before building a rom.

[MENTION=4999212]PaulPizz[/MENTION] and others who are having issues with dat image creation, let me know if this helps. Thanks
[SuperR Kitchen] PaulPizz:
[MENTION=5787964]SuperR.[/MENTION] Still no system.new.dat created in zip
[SuperR Kitchen] SuperR.:
Bummer. I need more info then. Please read post #4 and provide as much info as possible. Thanks
[SuperR Kitchen] PaulPizz:
[MENTION=5787964]SuperR.[/MENTION]

Kitchen Version - 0.9.3.6

Linux Version - Linux Mint 17.2

Device - Motorola Google Nexus 6 xt1103

Source started from - system.img & boot.img

Android Version - tried on both 5.1.1 & 6 (im not sure which kitchen version i used in the past and it worked fine. i believe it was around 10/15/2015, if that helps)

Perm method - only having problems with sparse_dat

Motorola Google Nexus 6 system.img android 6.0
[SuperR Kitchen] ferbulous:
Never mind, I tried the latest version this around 0.9.3.6 and I used custom build zip option instead of building complete zip.

Looks like I can receive sms normally now :good::good:

Welp, false alarm. Apparently the rom was still odexed after flashing the custom zip file :confused:

Still getting 7mb file when building complete zip file though, already installed the package from post #4
[SuperR Kitchen] SuperR.:
v0.9.3.7

Changes:

Fixed system.img and sparse dat creation.
[SuperR Kitchen] DarkHeart Z:
some requests please

Just for your kitchen I reverted back to linux . unfortunately 32 bit distro because you know my processor is only 32 bit . Can you please add a changelog option in your kitchen ? So that we can know what issues you have fixed and new features added to the kitchen . And can you please add a switch between bgcngm's mtk-tools and carliv's kitchen . I am building the 32 bit compatible binary right now . after making an intensive test I am sending them right to you . So it's a request to you for those who who can't use carliv's kitchen because he doesn't have 32bit support right now because of some issues . So that you kitchen will now be complete . and by-name detection will automatically switch to bgcngm's tools if the desktop-architecture and linux environment is 32 bit . I just wanna help you because I love your work :)
[SuperR Kitchen] SuperR.:
The commits/changes link in the OP will show all changes. Additionally, I post all the changes here.

I will look into a plugin for the 32-bit users, but no promises.
[SuperR Kitchen] PaulPizz:
Worked. Thanks for this awesome tool!
[SuperR Kitchen] DarkHeart Z:
No sweat . It would be kind if add the switch and I am sending the binary to you after successful compiling and testing . :)
[SuperR Kitchen] SuperR.:
I already have 32-bit binaries from bgcngm, but thanks anyway :)
[SuperR Kitchen] DarkHeart Z:
Bro he said he compiled the binary from a 64 bit machine . Maybe if I am not mistaken you have the latest binary for 64 bit machines . You can't imagine which i went through when I was trying to port the kitchen for cygwin users . You were moving so fast . That is why I left the project for now . If this boot/recovery problem get's fixed I will have a sigh of relief . It sucks in cygwin . Linux is much easier for working in android projects :(
[SuperR Kitchen] bcrichster:
It's why I dualboot.. After a yr or 2, I began hating Windows completely so I now only use it when absolutely necessary/no other option. SuperR made some darn good suggestions on PC/Linux and I've found Linux easier to manage than Windows with the Mint Cinnamon OS's. Also makes his kitchen run Beautiful with fewest requirements. You should consider it also. A 500Gb HDD is only $60-$80 and well worth the investment cuz SuperR can be a little more helpful with issues in Linux

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] DarkHeart Z:
You're right . That is why I have came back to linux . But my cpu limitation just sucks . Only 32 bit . I even can't afford a new laptop or pc right now . I am not complaining bro . I come here because I love his work so much and want to take all he gives that's it and also help him in developing this kitchen and learn lots of new stuff :)
[SuperR Kitchen] bcrichster:
Do I need Gawk or awk?

Gratefully sent from my Rooted JollyRoger_B13

Edit: noticed Clone updater not working but git pull does
[SuperR Kitchen] DarkHeart Z:
I never faced this issue though . But I think gawk will do the job . I always used the updater it worked charmingly :)
[SuperR Kitchen] SuperR.:
gawk is required and will handle all awk requests.

Yes, the updater for git cloners was broken for a few versions until v0.9.3.6. The problem was that I removed /tools/devices from the .gitignore list so any devices that I did not include in the kitchen would fail the updater. This was fixed in v0.9.3.6 where I now add exceptions for all the devices I include and ignore the rest. It may be easiest to clone the kitchen again and move your devices back manually. Or just move any devices you created out of /tools/devices, then run the updater, then move them back.
[SuperR Kitchen] bcrichster:
I had 0.9.3.5.. I just did a git pull and updated to 0.9.3.7.. Should I still reclone anyways?

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] SuperR.:
If git pull worked for you, there is no need to clone again :)
[SuperR Kitchen] bcrichster:
Sweet. OK, Ty- [emoji41] currently making a systemback for ..just in case, Lol

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] Er. Aditya:
i was making a rom for note 4 ..

kept system , cache, boot and recovery into project folder and extracted my system and cache

created a zip and flashed everything is working well just the 3 apks from german base gets installed when i search the rom zip , they are no where to be found but when i extract hidden.img they are inside that....wiered when i dint even include hidden.img how are these apps getting installed
[SuperR Kitchen] SuperR.:
As I have mentioned before, I am guessing "hidden" is its own partition. If you want to remove it's contents you will need to format it. The rom is only formatting the system partition (and vendor if your device supports it and you choose to include it). I have never owned a Samsung device so I can't verify what I am saying. But again, the Kitchen does not extract hidden.img unless you tell it to and it certainly does not hide files in the rom. If the files are still on your device after flash, and they are not in the rom zip, then they are in a different partition on your device that you are not formatting.
[SuperR Kitchen] Er. Aditya:
i have tried manual format of litreally everything as well via recovery still these gets installed....il look more and see if i could find something
[SuperR Kitchen] Omel:
Are there anyone who have tried this tool on a note edge sm-n915fy 5.1.1 rom

And have succes ?
[SuperR Kitchen] Er. Aditya:
i m using it on note 4 5.1.1
[SuperR Kitchen] not-i:
Maybe preload partition. Or the apps are in your csc
[SuperR Kitchen] Er. Aditya:
checked , nothing in those....thankyou
[SuperR Kitchen] Omel:
Okay look promising I will try later
[SuperR Kitchen] DarkHeart Z:
Debloat option doesn't work as expected . My device vendor has some different method for adding bloatware . Such as : /system/vendor/operator/app , /system/media/video and /system/res . Which I knew is always just a junk for system rom . Please add option for this . And here is some new and complete device filters . I don't know what bloat_custom stands for . But If there was an option for adding additional bloats that would be great .
[SuperR Kitchen] SuperR.:
Feel free to create a bloat_custom file in the /tools/root directory with anything you want removed.

Please update your kitchen and run "zip all devices to share" from the main menu. Please be sure all these are accurate as well. They must be tested and known working for all the devices you are adding. Thanks
[SuperR Kitchen] DarkHeart Z:
I tried that . It doesn't work as expected or I don't know how to make the kitchen recognise those bloats . Please tell me how do I make kitchen recognise them . All the device filters are the stock filter's i found in the updater-script and they are 100% functional for all mtk devices . one more thing will you have a plan for adding a apk-jar utility in your kitchen so that modding the custom rom will be one step faster than usual ? i think it's very needy .
[SuperR Kitchen] SuperR.:
1. Create a new file /tools/root/bloat_custom.

2. Look at /tools/root/bloat to see how it works.

3. Add your bloat to /tools/root/bloat_custom in the same way things are added to /tools/root/bloat.

4. Save the file

No
[SuperR Kitchen] DarkHeart Z:
Thanks . Have you heard about the open-source boot/recovery utility called mtkimg by rom1nux ? I even compiled a binary from source just one file and too much easy to use . No scripts no need of addtional hassel . I tested it . It works at 100% capacity . I attached it here feel free to test if you wish . Here is the source thread . It's really easy to use and easy to implement because it doesn't require addtional scripts . Just remove .img and it's ready for testing . :)
[SuperR Kitchen] bcrichster:
Yes, I spoke with him about it yesterday and he's really busy being focused on other aspects of the kitchen getting 100% before worrying about that one atm.. When he's comfortable with the Kitchen he may try adding it to see how it goes, but he doesn't have it on priority. Sorry bro..

Gratefully sent from my Rooted JollyRoger_B13
[SuperR Kitchen] DarkHeart Z:
Thanks for letting me know . it still requires a lot of work around though I am planning on making carliv's kitchen binaries compatible with my machine . But this tool really gave me a lot that's why wanted to know if he has things for this too in his kitchen . At least some problem's I was facing wouldn't happen anymore . Bgcngm's tools works now for my machine . I got the binary finally properly compiled from source . Otherwise he can add a switch if he wishes at least that would be a lot helpful you know :)
[SuperR Kitchen] SuperR.:
Here is a test kitchen for anyone that wants to try boot/recovery image support for 32-bit Linux.

see this post

I included mkbootimg source by [MENTION=4544860]osm0sis[/MENTION] so it will compile an appropriate binary for your system. mtk-tools by [MENTION=455439]bgcngm[/MENTION] is also included and uses the same binary.

I have not tested this much so let me know how it goes :)

edit: I am seriously considering switching the boot/recovery pack/unpack to this test version because it should work on 32 and 64-bit. Any feedback is welcome before I change it over. Thanks
[SuperR Kitchen] jenkins-84:
Cheers for update, Had a go at using your kitchen. All set up for a rom build Android M Sony Stock. I'm trying to build full rom zip. I'm getting error something about doesn't support selinux [emoji53] any ideas??
[SuperR Kitchen] Hamidreza2010:
[MENTION=5787964]SuperR.[/MENTION] dear i want to make custom rom for sony xperia Z ( C6602 ) but when i put to zip rom ( extracted form .ftf rom ) and put in working folder then want to extract via kitchen ( number 4 ) say me: this rom does not contain update script.

what should i do?

i dont have that

thanks
[SuperR Kitchen] mark-1978:
Hello,

i'm busy trying to get the ToxicOS working on a cube talk 9x aka u65gt. Now there aren't any errors showing up when i use the kitchen, neither with the flashing. But when i restart the device, there is a scrambled image on top of the screen(suppose to be the bootlogo). That's it. I've tried several ways of making my own boot.img. Replaced the hwinterface file and the libmali file and adjusting the partitionnumbers accordingly(blocks in mtkdroidtools). Can someone help me making this ToxicOS (mlais m9 phone) ready for running on the cube talk 9x?

thx

btw there is one error with the updater script. Kitchen wants to make it compatible, however when i do that the numbers of the partitions are screwed up at the making my own rom process. When creating a working directory, the kitchen complaints about not having a update-script file (only an updater-script file) and wants to adapt it(amend).
[SuperR Kitchen] SuperR.:
Please read post #4 and provide as much info as possible.

I am not familiar with ".ftf rom". Please post a link to the files you are starting with.

This thread is not the place to ask about porting roms.

[MENTION=1007992]everyone[/MENTION] Please provide as much information as you can when asking for help. I understand you may not know what I need from you. That is why I wrote post #4 (and large red text in the OP asking you nicely to read it) . It is very tedious asking the same questions to everyone that needs help, and I can't help unless I have information. Not very long from now I will start ignoring help requests that do not provide information. I simply do not have time. Thanks for understanding :)
[SuperR Kitchen] jenkins-84:
I have read post 4 and told you I'm getting Error when I'm trying to build full rom option, its its saying "Error your kernel does not appear to support selinux so you will need to build normal Rom zip" think that's when it's trying to make a system.dat I'm running Sony Stock Android M and pulled system.img and boot.img from device. Cheers
[SuperR Kitchen] Hamidreza2010:
Its sony device stock roms.here you are:

http://xdaforums.com/xperia-z/general/ftf-xperia-z-c6603-5-1-1-generic-t3197287
[SuperR Kitchen] SuperR.:
Please send me your boot.img and build.prop. I may need the system.img too, but I will ask for it if I need it. Thanks
[SuperR Kitchen] SuperR.:
None of the links in that thread work, and the last post says the thread is closed because of dead links. Please send working links. Thanks
[SuperR Kitchen] jenkins-84:
yeah ok will upload soon cheers nice work so far on your kitchen
[SuperR Kitchen] Hamidreza2010:
Oh sorry

Here you are:

http://xdaforums.com/xperia-z/general/ftf-10-6-0-454-customized-t3114078
[SuperR Kitchen] mark-1978:
Try the predefined projects. It's how i got a 'working' ported rom. Just my screen goes after about 5 minutes completely grey or white. So have to reboot then.
[SuperR Kitchen] SuperR.:
The kitchen does not currently support sin files which are the files inside the ftf file. If you find a tutorial for Linux on how to unpack them I will give it a shot.
[SuperR Kitchen] Hamidreza2010:
Dear i know how to extract .sin file.here is it:

but when i make zip file with this and rename to rom.zip and copy to working folder i cant extract via kitchen

get error.the rom.zip does not have a contain update script
[SuperR Kitchen] SuperR.:
Yes, that is because the updater-script is generated when you extract and you did not use the kitchen to extract so it was not generated. If you share how to extract the sin files in Linux I can add this feature to the kitchen.
[SuperR Kitchen] Hamidreza2010:
Yes i think it is but i dont know how to extract sin file in linux.

i did it in windows.i,m beginner on linux and how can i solve that now?
[SuperR Kitchen] SuperR.:
This has been discussed several times already. I can't fix these errors. They have nothing to do with the kitchen. If you want to open an issue on the smaliex github feel free to do so. If the issues are fixed by the developer, I will compile a new oat2dex.jar with the fixes and include it in the kitchen. Otherwise, you will need to remove the apps with errors from your rom because they will not function properly.
[SuperR Kitchen] Omel:
OK I will do that. Thanks for your quick answer
[SuperR Kitchen] Er. Aditya:
i have the same issue with facebook but thats nothing more then a bloatware you can remove as all users have this as a backup or can be pre installed but rest shealth and all deodex without any this and that :)
[SuperR Kitchen] SpasilliumNexus:
On top of that, you can use Raccoon to download from the Play Store to your PC, and place into your ROM after you remove the odexed versions if you really want those included.
[SuperR Kitchen] SuperR.:
Sony has done some weird stuff with this boot.img. There is actually a recovery ramdisk and a boot ramdisk in the boot.img. I think with some playing around I can get it sorted out. Will keep you updated :)
[SuperR Kitchen] jenkins-84:
Yeah its advanced boot.img a guy i know added twrp to boot.img for concept, cheers hope ya can fix the issue [emoji106]
[SuperR Kitchen] SuperR.:
see post below
[SuperR Kitchen] SuperR.:
v0.9.3.8

Changes:

Completely rewrote boot/recovery tools, 32-bit Linux should work now.

Added support for ramdisk/sbin/ramdisk.cpio unpack/repack.
[SuperR Kitchen] faizauthar12:
let me used it brother,thanks to made this project:highfive:
[SuperR Kitchen] jenkins-84:
Cheers will try this later today after work
[SuperR Kitchen] jenkins-84:
Hey bud tried earlier for a rom build a step closer but no luck yet was issues with mkbootimg View attachment 3531018 cheers