yashsingh1/xdaforums huggingface dataset:
[SuperR Kitchen] SuperR.:
The new donate version (v2.0.5.8) is ready :)

Donate version additional features:

Does not say "Built with SuperR's Kitchen in the updater-script

Does not replace ro.build.display.id with Built.with.SuperRs.Kitchen

Allows you to create a custom entry in the updater-script below the ROM name

Removes all the Place holders (#ASSERT, #SYM, #PERM, etc) from the updater-script before zipping.

I will send invites to those of you who have already donated if you already have a Bitbucket account. May take some to find you, so feel free to PM your Bitbucket username if you have not gotten one yet. If you have donated and do not have a Bitbucket account, you will need one to use the donate version. It is free. Once you have a username, please PM and I will add you ASAP. Thanks to all that have donated. I greatly appreciate your support :)
[SuperR Kitchen] Er. Aditya:
this is the first thing i am gonna do tomorrow , this is one of the most worthy donate il ever do in my xda life span :D

bitbucket here i come
[SuperR Kitchen] fhem:
Glad to contribute to the cause -----> pm on the way. Thanks much for all great work and continued support.
[SuperR Kitchen] bcrichster:
It's WORTH IT. [emoji41]

Sent from my Gummy Sync N9515
[SuperR Kitchen] SuperR.:
Donate version Updated

v2.0.5.9

Changes:

Fixed kitchen updater.

New feature - Custom ro.build.display.id

NOTE: You will need to manually update this one since the updater is not working in v2.0.5.8. The updater should work for the next version.
[SuperR Kitchen] kevin mitnick:
could you make this able run on windows?
[SuperR Kitchen] blueberry60:
[MENTION=5787964]SuperR.[/MENTION]

How can I learn proper device asserts (xxxx,yyyy) and add it correctly in "Asserts Menu" or can I delete first line code to first semicolon not to confront with any flashing errors ?
[SuperR Kitchen] bcrichster:
Ooh, OOH. WINDOOOWS !! [emoji12]

Ahem: [emoji49] NO! Don't ask again, Lmfao. He's really trying so quit asking. [MENTION=5787964]SuperR.[/MENTION] I'm gonna have Win10 in a few days & may be able to give you total undivided assistance with the new Bash.. Providing all goes well, of course.

Sent from my Gummy Sync N9515
[SuperR Kitchen] jazzespresso:
get Oracle VM Virtual Box Manager on to your PC, and then Ubuntu installation. Setup VM, and then install ubuntu on it...and then get Superr working...

do Google how to setup Oracle VM Virtual Box Manager and installation of Ubuntu to VM on Windows machine...there are bunch of good sites shows step by step.
[SuperR Kitchen] SuperR.:
I have crashed into a wall with the donate version. Bitbucket apparently only allows 5 users on their free private repos. I am looking for a solution and will update as soon as possible. Thanks for your patience :)
[SuperR Kitchen] derekr44:
This is most excellent. I've been a forum lurker for years but never really had the courage and time to try and build something. I downloaded the kitchen last night and built my first ROM without an issue. Thank you for building this and making it available!

Can someone point me in the right direction as to how I can cherry-pick code or make alterations to make it my own outside of deodex and bloat? I can go read and study it as to not clog up the thread. Thanks!

EDIT: I may have answered my own question... it's as simple as pulling down a Git commit and copying/moving the files to my kitchen project, then cook with the kitchen, right?
[SuperR Kitchen] jazzespresso:
update: Knox Remove

deleted --
[SuperR Kitchen] bishop0114:
Any ideas on this? I wonder if the donation version would work?
[SuperR Kitchen] SuperR.:
Donate version Info

I have chosen Gitlab.com as the host for the donate version after running into a roadblock with the number of users Bitbucket allows in the free private repositories. Once you donate, set up a Gitlab account (free) and post your Gitlab username in this thread. I will add you to the private repo and you will then have access to the donate version of the Kitchen. Follow the steps below to get it downloaded and running :)

Open your terminal to the location where you want the kitchen to reside. Enter the following commands one by one pressing ENTER after each line:

git clone https://gitlab.com/superr/superrs-kitchen2.git
cd superrs-kitchen2
./superr

NOTE: After you enter the first line and press enter, it will ask you for your Gitlab username and password. Make sure you enter it correctly or it will not work. Thanks for the donation, enjoy :)

NOTE2: I have added this information to post #4 for future reference. Sorry for the changes to the few that have already signed up for Bitbucket. I should have done more research before using them. I hope nobody is too angry with me :)
[SuperR Kitchen] fhem:
Me again -------- https://gitlab.com/u/noobtc same user name as BB = noobtc

EDIT: Like magic it appears Thank you [MENTION=5787964]SuperR.[/MENTION] :good::good:
[SuperR Kitchen] SuperR.:
Added :)
[SuperR Kitchen] janjan:
https://gitlab.com/u/Toffyjan

thanks
[SuperR Kitchen] SuperR.:
Is anyone able to git clone the donate version? Someone else is having an issue, but I can clone it no problem. Wondering if I need to change permissions for everyone. Thanks
[SuperR Kitchen] bigrammy:
https://gitlab.com/u/bigrammy

;)
[SuperR Kitchen] fhem:
[STRIKE]fwhem@fwhem-NOOB-BUILDS:~ > git clone https://gitlab.com/superr/superrs-kitchen2.git
Cloning into 'superrs-kitchen2'...
Username for 'https://gitlab.com': noobtc
Password for 'https://noobtc@gitlab.com':
remote: Not Found
fatal: repository 'https://gitlab.com/superr/superrs-kitchen2.git/' not found[/STRIKE]

Not working here

EDIT: [MENTION=5787964]SuperR.[/MENTION]

Now it is working

LOL
[SuperR Kitchen] SuperR.:
Please try again now. Thanks for letting me know :)
[SuperR Kitchen] janjan:
It seems to work now. Thanks
[SuperR Kitchen] JochenP:
Wait 15 min and try again - gitlab need some time :eek:
[SuperR Kitchen] bigrammy:
Working for me :)

bigrammy@bigrammy-Dell-System-Vostro-3750:~/Desktop/superr-2$ git clone https://gitlab.com/superr/superrs-kitchen2.git
Cloning into 'superrs-kitchen2'...
Username for 'https://gitlab.com': bigrammy
Password for 'https://bigrammy@gitlab.com':
remote: Counting objects: 265, done.
remote: Compressing objects: 100% (196/196), done.
remote: Total 265 (delta 33), reused 261 (delta 31)
Receiving objects: 100% (265/265), 14.98 MiB | 2.71 MiB/s, done.
Resolving deltas: 100% (33/33), done.
Checking connectivity... done.
[SuperR Kitchen] JamFan05:
[MENTION=718594]super[/MENTION]R

I just signed up for the Gitlab account. My username is JamFan05
[SuperR Kitchen] dkionline:
Mate @SuperR. whats the minimum amount u want for Paid version?
[SuperR Kitchen] SuperR.:
The problem was permissions in the repo. I changed them for all users so everyone should be working now. Thanks again for the support and patience while I got this all sorted out :)

added :)
[SuperR Kitchen] :
I got a message saying you'd added me before I set up the account lol. I was getting authentication error though when I tried to git clone. Had to go out so will try again later
[SuperR Kitchen] :
Getting 503 service unavailable error now [MENTION=718594]super[/MENTION]R, think you may have broken gitlab too either that or it just doesn't like me haha
[SuperR Kitchen] SuperR.:
I am getting the same. I hope this is not business as usual with them.
[SuperR Kitchen] :
Thanks for checking, hopefully it will sort itself out
[SuperR Kitchen] SuperR.:
They are aware of the issue and are giving status updates

https://twitter.com/gitlabstatus?lang=en
[SuperR Kitchen] bigrammy:
Probably caused by the rush to get our free accounts and sync your repo :laugh:

They reset the fuse and It's back up and running now BTW :victory:
[SuperR Kitchen] enotar:
Cannot install adb and 1i7z unable to locate package

any idea?
[SuperR Kitchen] SuperR.:
Try this in Bash on Ubuntu on Widows:

apt-get update
apt-get install android-tools-adb p7zip-full
[SuperR Kitchen] enotar:
Not working

---------- Post added at 08:44 PM ---------- Previous post was at 08:43 PM ----------

Still missing adb and 1i7z
[SuperR Kitchen] SuperR.:
Use Linux :)
[SuperR Kitchen] enotar:
I have linux and work always but I really like to try on bash in windows 10
[SuperR Kitchen] kenet:
I found the error, It was the version of java.

Now it is perfect.

Thank you very much
[SuperR Kitchen] boostermbkking:
HI [MENTION=5787964]SuperR.[/MENTION] I have some problem with deodex MM rom for s7 edge g935f, the kitchen work without any problem, but much app will FC when I flash the rom, How I can fix this?

can you tell me in pm how much I can donate to you to have donation kitchen?
[SuperR Kitchen] bcrichster:
Click the donations link in OP

Sent from my Gummy Sync N9515
[SuperR Kitchen] SuperR.:
This was talked about several pages back and I am waiting on some testing. I have never owned a Samsung and I am not sure what the problem is. Once I know what to fix I will fix it :)

You can try extracting the script from the zip attached below into your rom directory and run it from there.

seplib in rom directory = /kitchen/superr_romname/seplib

It will pull all the lib directories out of the apks and put them in the app directory. I have no idea if this will work but it is worth a try. Let me know how it goes.
[SuperR Kitchen] The Sickness:
[MENTION=5787964]SuperR.[/MENTION] Thanks for top notch work.

Github: The-Sickness
[SuperR Kitchen] SuperR.:
Thank you :)

However, I need a Gitlab username, not Github :)
[SuperR Kitchen] The Sickness:
Shizzz...I will tonight when I get off work. [emoji12]
[SuperR Kitchen] boostermbkking:
[MENTION=5787964]SuperR.[/MENTION] I have donate to you, 9E901385JS132662R

My username of gitlab is boostermbkking can I have donation kitchen please?
[SuperR Kitchen] SuperR.:
Sorry for the delay answering this. I added info to Post #4.
[SuperR Kitchen] boostermbkking:
sorry but I ask you how much donate, and the answer is click donate button, and I do it, now it's a minimum to donate??? :eek:
[SuperR Kitchen] SuperR.:
I did not answer "click donate button", and your donation is greatly appreciated :) There is no minimum donation, just a minimum for access to the donate version of the kitchen. Would you like a refund?

edit: You have been refunded :)
[SuperR Kitchen] TMG1961:
I keep getting the following message: fatal: unable to access 'https://gitlab.com/superr/superrs-kitchen2.git/': Failed to connect to gitlab.com port 443: Connection timed out
[SuperR Kitchen] ingbrzy:
[MENTION=5787964]SuperR.[/MENTION]

When I make new system.new.dat file of Marshmallow 6.0.1 ROM, system.transfer.list is still version 1 and not version 3... so dat file cant be unpacked on device...

how to fix it..?

Thank you
[SuperR Kitchen] SuperR.:
That was my fault, sorry. I messed up the permissions when I added you. It should work now :)
[SuperR Kitchen] SuperR.:
I can't fix it. rimg2sdat creates these files, it is closed source, and I don't think it is being updated anymore. I may need to remove the sparse_dat option altogether in the future.
[SuperR Kitchen] Captain_Throwback:
I wonder if this is why I can't get my sparse_dat ROMs to work....
[SuperR Kitchen] TMG1961:
Thanks, worked :)
[SuperR Kitchen] micky387:
Hi.I will add more precision about problem with deodexing MM samsung firmware.

Me,i try to deodex my MM note edge rom.

i try with smali/backsmali , working great but lot of FC. Of course,we need oat2dex for sammsing rom.

If i try oat2dex methode (i try with 3 different .jar) the process was short. It will deodex some /app and priv-app folder but dont touch framework folder.

The script will erase of course arm and oat folder in framework.

So peraps problem in superr script ? (i try with v 1.0.50, 1.05.2 and last)

regards
[SuperR Kitchen] SuperR.:
Please send a link to the firmware you are working on. Please do not send a link I have to register for or one that takes 13 hours to download as a free user. Thanks
[SuperR Kitchen] ingbrzy:
Thank you for answer... so that means, We have to convert dat roms to zip format and edit updater-script for 6.0+.... how CyanogenMod build them..? they have proper system.transfer.list version there...
[SuperR Kitchen] SuperR.:
There is no need to edit the updater-script if you use the kitchen to extract your firmware and choose set_metadata as the perm option. The kitchen will do everything for you

I wonder if it will work if we change the 1 to a 3 for M roms after rimg2sdat creates system.tranfer.list.
[SuperR Kitchen] dkionline:
10$ is high, but i appreciate your time investing in this project.
[SuperR Kitchen] SuperR.:
Trying to figure out exactly how CM does it with the help of [MENTION=1162986]Captain_Throwback[/MENTION]. Not sure if we will get anywhere but it is being looked at at least.

The standard version is always free :)

I hope everyone understands that I am not asking for donations. Donations must be given because the kitchen helps you and you want to support it :)
[SuperR Kitchen] The Sickness:
[MENTION=5787964]SuperR.[/MENTION] Here ya go...

Gitlab: The-Sickness
[SuperR Kitchen] bcrichster:
I dropped double that recently before the donation version became a reality, just because he's done SO MUCH for me as well as everyone else.. since before I ever got into Android & Rooting a few yrs ago. He deserves more than a few donations for everything he's done so a mere $10 for an exceptional piece of work is nothing. Not only is it a great TOOL (nay.. a Masterpiece!), [MENTION=5787964]SuperR.[/MENTION] stays on the project daily & absolutely no one else has been able to do this for us as long & consistent.. Especially with/thru all the OS changes Google has been choking out with. Props bro, ALL DAY LONG!! [emoji41]

Everyone is fortunate they have no clue as to what it takes to make this what it is and I'm still really excited every time you add new features, this only gets better & better. Thanks SuperR., ur work seems a Godsend at times ! [emoji28]

Sent from my Gummy Sync N9515
[SuperR Kitchen] enotar:
I installed last version but still issues with bash

MISSING DEPENDENCY:

The following dependencies are miss

adb;

1i7z

Would you like to install now? y/n

They are of course already installed

Anyone?
[SuperR Kitchen] SuperR.:
v1.0.5.8

Changes:

Added apt-get update before installing dependencies.

Fixed dependencies issue using Bash on Ubuntu on Windows.

[MENTION=2682152]enotar[/MENTION] - This should fix your issue with dependencies.
[SuperR Kitchen] Er. Aditya:
[MENTION=5787964]SuperR.[/MENTION] sorry for being a bit late in the party 1KB28976GX6081736

Gitlab - ErAditya

Edit - bro whats the simple way to get a simple permissive kernel on samsung MM 6.0.1
[SuperR Kitchen] micky387:
Hello man.

Which kitchen version do you use and oat2dex for deodex your note 4 MM firmware ??

thanks man.
[MENTION=5787964]SuperR.[/MENTION] My system odexed for note edge are in upload. ;)
[SuperR Kitchen] Er. Aditya:
though i always use latest kitchen but u can try 1.0.4.9 , and to deodex if this dsnt works try svadev's method
[SuperR Kitchen] enotar:
Thank you

It is better but I got

bison gperf build-essential zlib1g-dev zlib1g-dev:i386 g++-multilib libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev libsepo

l1-dev dpkg-dev make ccache automake squashfs-tools schedtool

Would you like to install now? y/n

I answer yes and get

E: Unable to locate package zlib1g-dev

I installed in manual but when I run kitchen and creating new project I get

/mnt/c/Users/enotar/downloads/superrs-kitchen/superr: line 1777: /mnt/c/Users/enotar/downloads/superrs-kitchen/tools/sourc

e/img_tools/extras/chkstatd: cannot execute binary file: Exec format error

What libraries are missing_ Slowly getting there

thanks
[SuperR Kitchen] micky387:
Thanks.Can you upload 1.0.4.9 kitchen please ?? We cant DL it ,only the last ;)

regards
[SuperR Kitchen] Er. Aditya:
i dont have it bro right , i am on latest one atm il check on my home pc later today
[SuperR Kitchen] bcrichster:
Compile one yourself (really, no haha-funny stuff) or use an init.d script..

Sent from my Gummy Sync N9515
[SuperR Kitchen] :
I made one for the 910c, you need to compile from source but only one line is needed to be changed in the source code to make permissive just make sure you have correct tool chain, that's what caused me issues lol.

If you have source code I'll help you
[SuperR Kitchen] Er. Aditya:
init.d script ? please point me to it

The released source is so crappy , headers are missing, a whole library is missing and besides that source is for F , camera fails and WiFi doesn't work if built from that source for 910G
[SuperR Kitchen] bcrichster:
I wish I could.. That was just info I read in some Samsung device threads.. I couldn't pinpoint it if I wanted too, just remembered that it was an option once recently and don't know how well it works..

Sent from my Gummy Sync N9515
[SuperR Kitchen] SuperR.:
v1.0.5.9

Changes:

Fixed more stuff for Bash on Ubuntu on Windows.

Changed updater to read changelog from file on Bitbucket.

The kitchen updater will now only work for git clones.

NOTE: I will no longer be uploading zip files of the new versions to the download section of Bitbucket. If you did not git clone to begin with, you will need to git clone the kitchen now. The updater will work as normal from that point on. It takes too much time to upload the files and git clone is very easy. Thanks for understanding :)

How to git clone and run:

1. Make sure you have git installed (sudo apt-get install git)

2. Open your terminal to the location where you want the kitchen to reside.

3. Enter the following commands one by one pressing ENTER after each line:

git clone https://bitbucket.org/superr/superrs-kitchen.git
cd superrs-kitchen
./superr

That's it, enjoy :)

[MENTION=2682152]enotar[/MENTION] - I think I found the issue and fixed it. Let me know how it goes. If you still get dependency issues, you will need to manually install them.
[SuperR Kitchen] Er. Aditya:
kitchen shows me

ERROR:

init.d cannot be fully removed by this kitchen.

its a stock kernel from MM note 4 , latest kitchen

linux mint 64 bit
[SuperR Kitchen] micky387:
Hi, I have build MM kernel for my note edge and my rom.

I have edited it for note 4. Look the attached files,you have the kernel in zimage and my defconfig edited for note4.

I dont share the boot.img because the device tree (dt.img) are diff as note edge. Use your ;)

If it work,you can use my repo for your build :p

https://github.com/micky387/Micky387_kernel_MM

Enjoy
[SuperR Kitchen] Er. Aditya:
thanks aton bro actually i am completely 0 when it comes it kernel never ever tried , but gotta learn this thing...looks damn tough though :D

between here's the kitchen bro
[SuperR Kitchen] SuperR.:
Are you saying kitchen v1.0.4.9 deodexes ok but the newer versions don't? If so I will take a look at the differences and see what changed. Thanks
[SuperR Kitchen] micky387:
Give me your boot.img stock, i will manage for you if you want ;)
[SuperR Kitchen] Er. Aditya:
your awesome bro , il pm you right away
[SuperR Kitchen] enotar:
Kitchen doesn't run now just go back to bash, something missing compare to previous version
[SuperR Kitchen] JamFlux:
Please, any help to deodex stock miui 7 ROM

I deodex with your kitchen but phone stay in bootloop... How I can fix this issue. my phone is MTK redmi note 3. Thank you.
[SuperR Kitchen] lordriguez:
Hi [MENTION=5787964]SuperR.[/MENTION] I get a fatal error when I try to sync to github: fatal: unable to access 'https://superr@bitbucket.org/superr/superrs-kitchen.git/': gnutls_handshake() failed: Certificate is bad and I can't solve this with some research. I also get problems to instal jdk 7 so if you can point me to the right way (I'm pretty new to this apt get things) I would be great!

Thanks in advance!
[SuperR Kitchen] tamirda:
Hi

Thank you for your hard work & tool.

But I have a problem.

Using ubuntu 14.0.4.

I am trying to extract & work on new rom(first time using this tool) but I get those problems:

If I use xxx.tar extracted from zip and removed md5, i get this error:

Looks like the tar file you have is not from a nandroid backup

If I use zip with tar.md5 inside I get this error(it extract boot.img only):

Something went wrong with the extraction

If I use tar.md5 it doesn't recognize the file...

What am I doing wrong?

The tar is from sammobile, work perfect on phone.
[SuperR Kitchen] Er. Aditya:
[MENTION=5787964]SuperR.[/MENTION] bro

SuperR's Kitchen

by SuperR

------------------------------------------------------

Creating mmc from recovery.img ...

------------------------------------------------------

SuperR's Kitchen

by SuperR

------------------------------------------------------

ERROR:

The kitchen can't find the mmc blocks.

Press ENTER to continue

bro i get this error using latest 2.0.5.9 kitchen

and also

ERROR:

init.d cannot be fully removed by this kitchen.

Press ENTER to return to boot menu

6.0.1 note 4 , stock kernel and when i test this kernel initd dsnt works bro :)

i think the problem here is the permissions

there are some locks on folders and i cannot access them

neither copy/past or view anything
[SuperR Kitchen] micky387:
Hi. I'm on ubuntu too. Just extract tar with right click (delete md5) and rename system.img.ext4 and cache.img.ext4 to system.img and cache.img
[SuperR Kitchen] tamirda:
Will try it & report back.

Thank you
[SuperR Kitchen] Er. Aditya:
this will surely work sir , i have been using this method for sometime now
[SuperR Kitchen] jazzespresso:
wifi does not stays connected after reboot

OK I am dealing with one tiny issue here. This is not first ROM I built using Superr's Kitchen. I built a ROM for SAMSUNG SM-T350 using Superr's Kitchen before, then I re-built again today and did clean flash to the devices. all good, however everytime I reboot, wifi does not sticks after the reboot, so I need to manually re-connect. Only differences my first ROM and second ROM is that second ROM has busybox included, and of course, built with latest Superr's Kitchen.

I am kind of hoping maybe someone can give a quick suggestions..meantime I will remove busybox and try and see if it works..
[SuperR Kitchen] SuperR.:
No clue, sorry

Try the command posted instead. Not sure where you got the one you are using but you are trying to connect as my username "superr@"

git clone https://bitbucket.org/superr/superrs-kitchen.git

The kitchen intends to extract everything from the zip containing tar.md5. Not sure why it is failing in this case. If you send me a link to the firmware package I will have a look. I am not a member of sammobile so a link somewhere that does not take 13 hours to download would be great :)

Send your boot.img, recovery.img, and build.prop and I will have a look. The permissions issue is intentional. You must be using an M rom which must be modified as root.

I hope someone else can help because I cannot.
[SuperR Kitchen] Er. Aditya:
custom kernel ?

i guess thats causing kitchen to not give initd full possibility

https://www.dropbox.com/s/tu6746odqaqsbfa/superR_files.zip?dl=0
[SuperR Kitchen] lordriguez:
This is the code I write and I get the error. I have cloned the directory finally with git for windows but I can't execute the ./superr

I got this

./superr: line 2: $'\r': command not found
./superr: line 4: $'\r': command not found
./superr: line 5: syntax error near unexpected token `$'{\r''
'/superr: line 5: `banner() {
[SuperR Kitchen] SuperR.:
Found the issue with init.d and will push updates asap for both versions. Regarding detect mmc from recovery, there is no mmc in your recovery.img, only by-name so that is why it can't be detected.
[SuperR Kitchen] jazzespresso:
nope...using stock boot.img...Superr's Kitchen used unpack boot.img, made it insecure and repack it without changing anything else.

I wonder if I did not make insecure in my first ROM....

my other ROMs for my Nexus 6 device built with this tool perfect, no issue whatsoever.....always run into some crap when working a samsung device...darn Samsung :mad:
[SuperR Kitchen] SuperR.:
v1.0.6.0

Changes:

Fixed init.d detection.

v2.0.6.0

Changes:

Fixed dependencies issue using Bash on Ubuntu on Windows.

Fixed init.d detection.
[SuperR Kitchen] Er. Aditya:
nows thats pretty f fast man , awesome