PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   Sprint Epic 4G Development (http://forum.ppcgeeks.com/forumdisplay.php?f=250)
-   -   Develop/Customize Your Own Rom 1.0.3 | 1/04 (http://forum.ppcgeeks.com/showthread.php?t=148591)

RandomKing 01-04-2012 01:41 PM

Develop/Customize Your Own Rom 1.0.3 | 1/04
 
RandomKing's Android Kitchen


IMPORTANT NOTICES:
  • First and foremost, I will not be providing intricate and detailed directions with this.
  • This will remove almost any need to ever have to enter command-line code by simplifying everything into simple menus and performing the code for you!
  • I only take partial claim to this, as I've only written the over-arching interface and the smali/baksmali interface.
  • This is provided primarily for personal modifications. Please do not make a few minor changes to an existing rom and call it your own.

WHAT IS PROVIDED:
Quite simply, this is a menu-based interface coupled with nearly all of the .jars, packages, and files necessary for android development. Using this you can decompile/compile .apks and the vast assortment of features associated with this as well as baksmali/smali .dex files and even sign your .zips! This is the interface I currently personally use to streamline my edits combined into an easy installer. This will create a shortcut in your start menu, as well as provide an uninstaller. I'm always looking to streamline more!

Decompile framework-res.apk and systemui.apk for theming purposes!
Rebuild framework.jar to include the latest mod that your favorite rom just doesn't have!
Etc!

WHAT ELSE IS NEEDED:
Java [For functionality]
Gimp [For png and .9.png editing]
Winmerge [For easily identifying file changes]
Notepad++ [For smali and xml edits]
7zip Archiver [For creating/managing .zips]
A general knowledge of everything mentioned!

INCLUDED FEATURES:
Apk Manager 5.0.2 by raziel23x
-Zipalign
-Apk Tool
-More
Dex Manager 1.0.0 by RandomKing
-Smali
-Baksmali
AutoSigner by Stericson

DOWNLOADS:

>>Android Kitchen 1.0.3<<

CHANGELOG:
Version 1.0.3
-Redesigned AutoSigner menu in line with overall menu
-New versions should install over old versions
-Version number shown in cmd header
-New splash screen
Version 1.0.2
-Added shortcut to kitchen folder for easier file management
Version 1.0.1
-Fixed issue with APK Manager not including requisite folders

KNOWN ISSUES:
-When using my Dex manager to Smali/Baksmali, it may say "File Not Found" and appear to work anyway. It will work anyway. All this indicates is that prior to performing its function it is removing a preexisting directory or classes.dex to avoid overwrite issues and that none currently exists.
-Sometimes baksmali will not properly perform, but running it again usually solves that.

I post this in 'General' under the assumption that most users in the 'Development' forum can do all of this and more without my help.

RandomKing 01-04-2012 01:43 PM

Re: Develop/Customize Your Own Rom 1.0.3 | 1/04
 

jamice4u 01-05-2012 04:20 PM

Re: Develop/Customize Your Own Rom 1.0.3 | 1/04
 
Quote:

Originally Posted by RandomKing (Post 2163002)
RandomKing's Android Kitchen


IMPORTANT NOTICES:
  • First and foremost, I will not be providing intricate and detailed directions with this.
  • This will remove almost any need to ever have to enter command-line code by simplifying everything into simple menus and performing the code for you!
  • I only take partial claim to this, as I've only written the over-arching interface and the smali/baksmali interface.
  • This is provided primarily for personal modifications. Please do not make a few minor changes to an existing rom and call it your own.

WHAT IS PROVIDED:
Quite simply, this is a menu-based interface coupled with nearly all of the .jars, packages, and files necessary for android development. Using this you can decompile/compile .apks and the vast assortment of features associated with this as well as baksmali/smali .dex files and even sign your .zips! This is the interface I currently personally use to streamline my edits combined into an easy installer. This will create a shortcut in your start menu, as well as provide an uninstaller. I'm always looking to streamline more!

Decompile framework-res.apk and systemui.apk for theming purposes!
Rebuild framework.jar to include the latest mod that your favorite rom just doesn't have!
Etc!

WHAT ELSE IS NEEDED:
Java [For functionality]
Gimp [For png and .9.png editing]
Winmerge [For easily identifying file changes]
Notepad++ [For smali and xml edits]
7zip Archiver [For creating/managing .zips]
A general knowledge of everything mentioned!

INCLUDED FEATURES:
Apk Manager 5.0.2 by raziel23x
-Zipalign
-Apk Tool
-More
Dex Manager 1.0.0 by RandomKing
-Smali
-Baksmali
AutoSigner by Stericson

DOWNLOADS:

>>Android Kitchen 1.0.3<<

CHANGELOG:
Version 1.0.3
-Redesigned AutoSigner menu in line with overall menu
-New versions should install over old versions
-Version number shown in cmd header
-New splash screen
Version 1.0.2
-Added shortcut to kitchen folder for easier file management
Version 1.0.1
-Fixed issue with APK Manager not including requisite folders

KNOWN ISSUES:
-When using my Dex manager to Smali/Baksmali, it may say "File Not Found" and appear to work anyway. It will work anyway. All this indicates is that prior to performing its function it is removing a preexisting directory or classes.dex to avoid overwrite issues and that none currently exists.
-Sometimes baksmali will not properly perform, but running it again usually solves that.

I post this in 'General' under the assumption that most users in the 'Development' forum can do all of this and more without my help.

Great stuff. Can this be done on Cyanogenmod 7 as well?

darren.wlsn1 01-05-2012 10:16 PM

Re: Develop/Customize Your Own Rom 1.0.3 | 1/04
 
Quote:

Originally Posted by jamice4u (Post 2163171)
Great stuff. Can this be done on Cyanogenmod 7 as well?

glad you quoted whole first post for that...


All times are GMT -4. The time now is 07:18 PM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0