Quantcast
Channel: xda-developers - Android Software and Hacking General [Developers Only]
Viewing all articles
Browse latest Browse all 3614

[ALPHA][UNIVERSAL] Rickys Rom Kitchen/APK&JAR Tools [V 1.0][WIN]

$
0
0
Rickys Rom Kitchen
A universal kitchen for developers, noobs, modders and themers



ABOUT
Quote:

A universal rom kitchen and apk/jar modification kitchen developed by me.
this is based on my previous kitchen but re-built from scratch and tons more of features added.
this is universal, detects all symlinks, permissions, root, busybox etc, however there is one small catch, some devices are not supported BUT WAIT!
the only disadvantage of an unsupported device is you have to add the kernel block path yourself, or assist me with adding support.
this was only detected on samsung devices, while it should work on any devices please report you experiance and bugs if any.

DOWNLOADS AND GIT SOURCE
MENU LAYOUT
Quote:

Settings menu
-Change default compression level
-Change default heapsize
-Change default permission syntax
-Delete all project data
-Revert all settings
-Delete all data for fresh use

Setup working menu
-Start from scratch (nothing)
-Make the rom from my current device state
-I have a zip i would like to work on
-I have odin firmare to work on
-Ive got system.img and boot.img

Open working folder
Open build folder

Extraction menu
-Add rom extraction(extract, permissions, symlinks)
-Add /data extraction
-Change what partitions to wipe
-Add app autobackup/restore

Aroma options
-Install aroma
--Rom name automatically added
--Set version
--Set author
--Set device
--Set build date
--Add a license
--Change aroma theme
-View aroma settings
-Reconfigure aroma
-Remove aroma
-Reconfigure pre-installed aroma

Add init.d support
Install busybox
Add root permissions
Deodex

Init.d tweaks menu
-Move dalvik to cache
-Dalvik VM optimisation
-Battery life expansion tweak
-Better LMK configuration
-Internet speed tweaks
-Sdcard readahead optimisation
-Zipalign on boot

Extras menu
-Zipalign
-De-knox rom(samsung)
-Change density
-Toggle bitcode verification
-Toggle GPU rendering
-Add sysrw/ro binary
-Toggle bootanimation
-Kernel/Recovery tools

Kernel/Recovery tools
-Decompile boot.img
-Compile boot.img
-Add adbd insecure ramdisk

Build from working folder
-Build rom from working folder
-Sign

Push latest build to device
-push the latest build to /sdcard
-sideload the latest build

Apk/jar workshop
-Decompile .apk files
-Compile .apk files
-Decompile .jar files
-Compile .jar files
-Decompile classes.dex
-Compile classes.dex
-Install framework
SUPPORTED DEVICES
Quote:

Samsung GT-I9000
Samsung GT-I9001
Samsung GT-I9100G
Samsung GT-I9300
Samsung GT-I9305
Samsung GT-I9500
Samsung GT-I9505
Samsung GT-N7100
Samsung GT-N7105
Samsung SM-N900T
Samsung SM-N9005
Samsung SM-G900F
INBUILT FEATURES
Quote:

 
Script re-written
Builds updater-script
auto device detection
auto kernel block path detection
Detection if sdcard located at /data/media (samsung)
Detection or busybox
Detection or root
Detection or permissions
Detection or symlinks
Detection or init.d
complete api level/android version detection
complete architecture detection
full support for ARM devices
full support for X86 devices
F2FS support
decompile apk files
decompile jar files
decompile classes.dex
compile apk files
compile jar files
compile classes.dex
img file compatibillity
odim firmware compatibillity
Rebuild updater-script in realtime
Auto aroma detection from unpacking
Rebased kitchen
Standalone package
Completely portable
Automatic feature settings detection
Abillity to remove all knox modules from the rom(samsung)
Abillity to set default settings
Abillity to revert to default settings
Abillity to delete project files
Setup working folder
Open working folder
Open build folder
Add completely automatic rom extraction
Permissions set automatically/universally
Basic symlinks added
Instructions to add kernel extraction
Add init.d support(implemented through debuggerd)
Install busybox
Root the rom
Deodex the rom
changes build.id to the rom name
check the menu layour for more features

BUGS
Quote:

not compatible with windows XP
sometimes symlinks arent set when building updater-script(re-extracting /system/bin/ will fix)

TO-DO LIST
Quote:

add windows XP support??????
add more device support
add modem support
add efs/ta backup support
CREDITS
Quote:

amarullz - aroma installer
Ayush Singh - aroma theme
iamareebjamal - aroma theme
Lalit Patil
michfood - boot.img tools(modified by me)
iBotPeaches - apktool
Brut.all - baksmali
Google - for android, some binary and for help
developer of ext4 unpacker - ext4 unpacker
dos2unix developer
thomas polaert - cecho
osm0sis - usage of his tools(not included)
Igor Pavlov - 7zip commandline util

anyone i forgot please let me know so i can add asap!


XDA:DevDB Information
Ricky Rom Kitchen, a Tool/Utility for the Android General

Contributors
ricky310711

Version Information
Status: Alpha
Current Beta Version: 1.0
Beta Release Date: 2014-03-27

Created 2014-03-26
Last Updated 2014-03-26

Viewing all articles
Browse latest Browse all 3614

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>