[DEV][TOOL] Kernel Tool Version 3 [22-5-2013] - HTC Pico (Explorer)

Hey everyone !
I just made a simple tool for unpacking and packing kernels for Linux using bash scripts ..
Maybe helpful for start up devs and others alike !
I hope this tool will be beneficial to devs / kernel devs / ROM devs too.. for cutting down the time in typing a lot of stuff.
#include<disclaimer.h>
NOTE : Keep a backup of your kernel / boot.img always in hand.. I am not responsible for bootloops. Whatever you do.. Its your responsiblity. If you point a finger at me.. I will laugh at you !
Click to expand...
Click to collapse
How to use this tool ??
Download the zip !
Extract it to the suitable directory.
Copy boot img too the directory.
Open terminal.
Change directory to kernel tools directory.
Run init.sh only if your running the script for the first time!​
Type code :
Code:
./init.sh
Now tool is configured !
To extract boot.img :
Code:
./unpack.sh
To repack boot.img :
Code:
./pack.sh
To start from fresh again for new kernel build :
Code:
./fresh.sh
I am adding a blank zip to flash any kernel:
Just add modules to system > lib > modules
and add boot img to the zip along with meta-inf folder and system folder .
Hope this helps the whole community !
Those who have issues with " Permission denied problems " ... Right click on the .init.sh and give it suitable permissions.. or do a chmod +x on init.sh and then run it..
Kernel Tool Version 2 !
With new GUI and no hassles !
Worth a try View attachment K-EX-2.zip
New version : Version 3

Great Work Mate :good::good:

Re: [DEV][TOOL] Kernel Tool [19-3-2013]
Nice trick Will be helpful altrough, I actually have it for myself already

Re: [DEV][TOOL] Kernel Tool [19-3-2013]
galaxyfreak said:
Nice trick I actually have it for myself already
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
+1 hope it helps those who can't do it / don't know about it . cheers..
Sent from my Nexus 7 using xda app-developers app

nice work released just in time needed it for my work tested and worked good

Re: [DEV][TOOL] Kernel Tool [19-3-2013]
Thanks brother...
Had to use dsi xda kitchen only for unpacking kernels..
This tool will save some time..
Sent from my HTC Explorer A310e using xda app-developers app

What I was searching for, Thanks :good:

View attachment K-EX-2.zipUpdate ! New UI and feature and fixed old bugs ! Thanks Vineeth for informing me about the bug .

If I wasn't limited to 8 thanks a day...
Sorry guys, but, this tool is recommended for everyone, dev and n00b alike...
Dev's may like to use commands, but newbies, take some time to learn...
This tool, makes your work easier, and faster...
p.s. use the original commands twice-thrice to get the flow of it... then, consider using this tool

Re: [DEV][TOOL] Kernel Tool Version 2 [31-3-2013]
For changing ramdisk(cm9 to 10/10.1etc. ) ~after boot.img split into kernel and ramdisk.cpio.gz,
Is it enough to replace the ramdisk.cpio.gz from the older working one without opening ramdisk.cpio.gz/messing with it?
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

Re: [DEV][TOOL] Kernel Tool Version 2 [31-3-2013]
Yeah that's fine.. no need to open and unpack it ..
Ps newer version has a kernel Porter.. just name the kernel as instructed in the tool it automatically ports the kernel according to what you want to do .. from boot Img to boot IMG..
And for the kernel devs from a new zimage to another bootimg from which ramdisk is req
Newer tool took a really long time to type .. lol no response (
Sent from my HTC Explorer A310e using xda app-developers app

Re: [DEV][TOOL] Kernel Tool Version 2 [31-3-2013]
akshat.shenoy said:
Yeah that's fine.. no need to open and unpack it ..
Ps newer version has a kernel Porter.. just name the kernel as instructed in the tool it automatically ports the kernel according to what you want to do .. from boot Img to boot IMG..
And for the kernel devs from a new zimage to another bootimg from which ramdisk is req
Newer tool took a really long time to type .. lol no response (
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
Actually, the newer version didn't have init.sh ...is that ok?
And I can't probably use any of that stuff.. so can't report on that (coz I burnt my PC some time back ~literally )
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it

Re: [DEV][TOOL] Kernel Tool Version 2 [31-3-2013]
ptcpayme said:
Actually, the newer version didn't have init.sh ...is that ok?
And I can't probably use any of that stuff.. so can't report on that (coz I burnt my PC some time back ~literally )
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E.
If I haven't given you link, it's above. Just click it
Click to expand...
Click to collapse
No need for that.. As I have simplified everything into a single persistent menu based GUI... Just needs a chmod +x in case it doesn't run..
Sent from my Nexus 7 using Tapatalk HD

:good:
Nice work.. Works perfectly..

:good::good: +1 mate

Too good man!! Keep up the awesome work!!:thumbup:
Sent from my HTC Explorer using xda premium

New Version
Hey.
Here is a new version of kernel tool by me...
Source : Here Github
Source : Here Google Code
How to Install?
Download as zip from Here
OR
Code:
git clone [email protected]:russelldias98/Kernel-Tool.git
Instructions Here
Changes : made a script to make a flashable zip and changed UI a bit
Preparing a new GUI Version
Thank you!

Great job
Sent from my ST21i2 using Tapatalk 2

Related

[HOWTO]Kitchen for i9001

Could someone do the HOWTO(step by step) and upload kitchen for i9001? I think more people will cook roms SGS +. I know it's time consuming but worth it. What do you think about it?
LINUX(Ubuntu, Kubuntu, Debian - .deb distros)
1. Java installation:
Code:
sudo apt-get install sun-java6-bin sun-java6-jre
2. Java veryfication, if OK(version can be different):
Code:
java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
3. Kitchen downloading:
Download latest kitchen zip.
4. Making dir for develop:
Code:
mkdir ~/android-devel
5. Moving and unziping kitchen:
Code:
mv ~/Download/I9001_test1.zip ~/android-devel/
cd ~/android-devel/
unzip ./I9001-test1.zip
mv ./dsixda-Android-Kitchen-5da2e95 ./kitchen
6. Downloading custom ROM for developing:
Download XXKPS from this thread.
7. Unpack ROM:
Code:
mv ~/Download/I9001XXKPS_I9001SERKP6_I9001XXKPG_236.rar ~/android-devel
cd ~/android-devel
unrar e ./I9001XXKPS_I9001SERKP6_I9001XXKPG_236.rar
mv ~/android-devel/I9001XXKPS_I9001SERKP6_I9001XXKPG_HOME.tar.md5 ~/android-devel/I9001XXKPS_I9001SERKP6_I9001XXKPG_HOME.tar
tar vxf ./I9001XXKPS_I9001SERKP6_I9001XXKPG_HOME.tar
8. Copy files to the kitchen dir:
Code:
cp ./boot.img ./cache.img.ext4 ./system.img.ext4 ~/android-devel/kitchen/oryginal_update/
9. Running kitchen:
Code:
cd ~/android-devel/kitchen
./menu
10. Importing ROM:
In kitchen menu go to:
Code:
1 - Set up working folder from ROM
then:
Code:
s - Show supported formats
ENTER and select:
Code:
(1) system.img.ext4, cache.img.ext4 and boot.img
to be continued.............
I hope this helps someone.
Thanks for: dsixda
oisis said:
Could someone do the HOWTO(step by step) and upload kitchen for i9001? I think more people will cook roms SGS +. I know it's time consuming but worth it.
What do you think about it?
Click to expand...
Click to collapse
Agree but bit too early as none exists yet...
Ok but some of you cooking roms, so you could create mini howto and add some information later. I am linux user but i don't know howto cook and with howto i will start. That is the point .
Sent from my GT-I9001 using XDA App
oisis said:
Ok but some of you cooking roms, so you could create mini howto and add some information later. I am linux user but i don't know howto cook and with howto i will start. That is the point .
Sent from my GT-I9001 using XDA App
Click to expand...
Click to collapse
There are tons of different sources on how to cook ROMs. If you've never noticed before, there are two search bars on the top of this very page. The leftmost is what you need. Four words will help you. If it's not obvious enough: HOW TO COOK ROMS
regards
I've used dsixda's Android Kitchen once. It's not fully functional but it can help you.
I had problem with prepearing orginal stock rom to start working with the kitchen. I did this in that way:
1. I changed the file name from .tar.md5 to .tar
2. I unpacked .tar using Winrar
3. I changed filenames of some files from .img.ext4 to .img
And the kitchen was able to impost the rom files and to start working with them.
Many functions were not working becouse kitchen was not able to cerate file to flash boot.img. But flashing /system was possible so i managed to deodex and zipalign the rom, disable boot sound etc.
That I managed to do. I will write soon how to do this with the environment installation on Linux and file preparation. I hope someone will help me develop the topic and we will create a howto for dummies .
As long as android development is concerned I'm as dummy as possible
I can help you by giving the feedback if your explanation is uderstandable.
oisis said:
That I managed to do. I will write soon how to do this with the environment installation on Linux and file preparation. I hope someone will help me develop the topic and we will create a howto for dummies .
Click to expand...
Click to collapse
+1 here me too!
I can try.. you guys want to give feedback on a beta version?
dsixda said:
I can try.. you guys want to give feedback on a beta version?
Click to expand...
Click to collapse
Thanks. I am ready to give you 100% feedback, I already tired and i think its very near to be done, but only needs your touch .
Give this a try. I don't have this device, so your feedback will help a lot.
http://www.mediafire.com/?ysd2m55ek5ua5pu
also dsixda,your rom kitchen somehow always fails to deodex i9001 firmwares....
would be freat if u could look into that matter!
sakindia123 said:
also dsixda,your rom kitchen somehow always fails to deodex i9001 firmwares....
would be freat if u could look into that matter!
Click to expand...
Click to collapse
Well it also doesn't deodex Maps and VoiceSearch in other Samsung ROMs. Nothing I can do about it. I9001 may be my last project.
dsixda said:
Well it also doesn't deodex Maps and VoiceSearch in other Samsung ROMs. Nothing I can do about it. I9001 may be my last project.
Click to expand...
Click to collapse
can you please upload with magaupload, mediafire has problems cant download.
EDIT: Its ok... downloading
Thx dsixda for making your kitchen available for us. I tried to make a rom for I9001 with your latest version of the kitchen and some things worked. I just had to dd the system.img.ext4 in system.img and so I could use some functions. But because I'm new to the hole thing- Espacially I don't know how I handle the updater-script in the right way - I gave this up. So keep up the good work to make it fully working for us.
p.s. Someone could provide a tutorial or just a link for making an updater-script.
Sent from my GT-I9001 using XDA App
crybert said:
Thx dsixda for making your kitchen available for us. I tried to make a rom for I9001 with your latest version of the kitchen and some things worked. I just had to dd the system.img.ext4 in system.img and so I could use some functions. But because I'm new to the hole thing- Espacially I don't know how I handle the updater-script in the right way - I gave this up. So keep up the good work to make it fully working for us.
p.s. Someone could provide a tutorial or just a link for making an updater-script.
Sent from my GT-I9001 using XDA App
Click to expand...
Click to collapse
@crybert :u can use mine
there are apps(pc ones) for makin updater-script,like "Update-script Manager"
sakindia123 said:
@crybert :u can use mine
there are apps(pc ones) for makin updater-script,like "Update-script Manager"
Click to expand...
Click to collapse
Okay thx. Is there a possibility to format the hole system-partition ? I tried format("ext4" ; "/dev/block/mmcblk0p15"); but this doesnt work. Or you mean this is not a good idea?
You mean something like this app: forum.xda-developers.com/showthread.php?t=717437
Sent from my GT-I9001 using XDA App
formatting partitions line by line is much better
i've never used those apps for updater-script,only from signing
crybert said:
Okay thx. Is there a possibility to format the hole system-partition ? I tried format("ext4" ; "/dev/block/mmcblk0p15"); but this doesnt work. Or you mean this is not a good idea?
You mean something like this app: forum.xda-developers.com/showthread.php?t=717437
Sent from my GT-I9001 using XDA App
Click to expand...
Click to collapse
The kitchen already formats the system partition in the updaterscript. Just build a basic ROM with root permissions, flash it and check for errors.
If someone here has used the kitchen before on other device ROMs, please let me know how it goes with the I9001.
dsixda said:
The kitchen already formats the system partition in the updaterscript. Just build a basic ROM with root permissions, flash it and check for errors.
If someone here has used the kitchen before on other device ROMs, please let me know how it goes.
Click to expand...
Click to collapse
i used it intitially for cooking rom for i9003(Samsung Galaxy sl)
worked pretty well,even deodexing!

Droid Tools V1 - Sign APK's , Make Release Keys , Sign Roms! [FOR NEWBIES]

Welcome to the Droid Tools Project!
I made this for Noobs!
Well I got bored and made this on my phone when I got bored , it was written in a txt editor but has a easy to use UI! Its still basic and has more features to come so don't judge!
What the the tool includes in v1:-
- Sign APK's
- Release Keys
- Sign ROM's
More coming in V1.1
Instructions:-
1. Click the desired version download link.
2. Wait 5 seconds and click SKIP AD.
3. Download and extract.
4. Read the ReadMe and run the .bat.
Credits:-
In the folder the tool is contained within.
Downloads:-
Mod Edit: Link removed
Another thread?
apktool is still the best
and yes it is,
another thread
another thread to be closed? lol! kidding!
deathnotice01 said:
apktool is still the best
and yes it is,
another thread
Click to expand...
Click to collapse
Can you give me the apktool app???
Sent from my GT-S5360 using xda premium
jerryn70 said:
Can you give me the apktool app???
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
as you wish
http://forum.xda-developers.com/showthread.php?t=1310151
Featured!! :O
HOLY SH*T!! This thing got featured!!
EliTSamsunG said:
Another thread?
Click to expand...
Click to collapse
No its a potatoe
This app is very useful.
But you forgot to add the procedure to add 'PATH' environment variable for newbies in the Readme.
And the Zipalign function is not working for the people like me, who use portable version of Android SDK. It should also be mentioned in Readme.
Hope that you'll definitely fix it in next version.
Good Job !
[email protected]
Sent from my GT-S5360 using xda premium
And then???????
GREEEEEETZ!!!
download link dead..OP please replace a new working link..
thanks
here is the file!i think he never updates the post.
i used zip signer from market.. its very friendly.
Sent from my Android System using Busybox Command.
My work
========================
- AndroBot SGY tweaks
- Nandroid md5 Fixer
- Ext4 to RFS Converter
what is the use of this tool? sorry just a noob
Sent from my GT-S5360 using xda premium
markmellarpes said:
what is the use of this tool? sorry just a noob
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
Mostly for 'signing' apps i.e after editing. Every app has to be 'signed' to be useful. If you editing app (i.e for localisation) you have to signing it afterwards. So one of this app function is signing app's. Custom ROM's has to be signed either.
For signing you have to use 'key'. There you can generate your own key for signing your own apps. Bear in mind - you can seamlessly upgrade app to new version only if it is signed with the same key as older version. Otherwise you have to uninstall older version and then install new one. This app can generate keys too.

[TOOLS][HOW-TO] One Click Scripts to Pack/Unpack boot.img

This is for all ROM cooks, Kernel devs or anyone who wants to make quick changes to the Kernel or ramdisk without wasting much time!
I made or rather put together some scripts for-
All this happens in just one click
Unpack boot.img
Repack boot.img
Make CWM flashable signed zip
Its very easy to use. Download the tools (At the end of the post)
Extract them..
In the root of the extracted files place the boot.img you wanna mod.
Then,
To unpack the Kernel-
Code:
./extract.sh
Your zImage will be in kernel/zImage
Your ramdisk will be in ramdisk folder (unpacked)
Make the necessary changes.. whatever you wish.
Then to pack up everything and get output as boot.img , run.
Code:
./pack_boot.sh
Your repacked boot.img will be in out/boot.img
OR.
If you want a CWM Flashable zip,
Code:
./pack_cwm.sh
The flashable zip will be out/GT-I9103_KERNEL.zip
Easy eh? :laugh:
DOWNLOAD
On a side note,
What in contains:
My scripts
mkbootimg, unpackbootimg and mkbootfs binaries (Compiled from latest CM Source)
signapk.jar and necessary files (To Sign Zip file)
Thanx a bunch for this. I have boot image of a stock gb kernel and want to just add voodoo sound and increase the max brightness level a bit. Is that possible using this tool?
Thanx!!
Tapatalked from my Galaxy R GT-I9103 using XDA Premium App
I don't go to sleep until I utilize my quota of 8 thanx a day!
The-Droidster said:
Thanx a bunch for this. I have boot image of a stock gb kernel and want to just add voodoo sound and increase the max brightness level a bit. Is that possible using this tool?
Thanx!!
Tapatalked from my Galaxy R GT-I9103 using XDA Premium App
I don't go to sleep until I utilize my quota of 8 thanx a day!
Click to expand...
Click to collapse
Then make changes in Kernel source,
Compile , simply replace the compiled zImage with the one in kernel/zImage .. and run ./pack_cwm.sh
Adi_Pat said:
Then make changes in Kernel source,
Compile , simply replace the compiled zImage with the one in kernel/zImage .. and run ./pack_cwm.sh
Click to expand...
Click to collapse
code is..?
sagitta5499 said:
code is..?
Click to expand...
Click to collapse
Make changes in source code.
Man really a dev. Gr8 tool
yajnab said:
Man really a dev. Gr8 tool
Click to expand...
Click to collapse
You can use it for your fit too. Simply change base address. Or may even work as it is. Password for zip is galaxyrrocks
Sent from my GT-I9003 using xda premium
Adi_Pat said:
You can use it for your fit too. Simply change base address. Or may even work as it is. Password for zip is galaxyrrocks
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
password which
Serp87 said:
password which
Click to expand...
Click to collapse
password =
Code:
galaxyrrocks
Cheers !
Would this work on galaxy note n7000 stock kernels if zImage were renamed to boot.img?
Sent from my GT-N7000 using xda app-developers app
shoey63 said:
Would this work on galaxy note n7000 stock kernels if zImage were renamed to boot.img?
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
For N7000 you can use these tools since its a zImage Kernel and not kernel+ramdisk like GalaxyR.
https://github.com/xiaolu/galaxys2_kernel_repack
Thanks for the link :thumbup:
Sent from my GT-N7000 using xda app-developers app
Can you post a download that doesnt have locked files. Password doesnt work..
MikeC84 said:
Can you post a download that doesnt have locked files. Password doesnt work..
Click to expand...
Click to collapse
Attached!
Does this work with Micromax A110 mtk6570 chips
shubhdeep99 said:
Does this work with Micromax A110 mtk6570 chips
Click to expand...
Click to collapse
NO buddy it wont.
It works if it uses the same boot.img format (I mean there are e.g. Sony devices that has some different kernel image structure.).
Sent from my GT-I9103
Adam77Root said:
It works if it uses the same boot.img format (I mean there are e.g. Sony devices that has some different kernel image structure.).
Sent from my GT-I9103
Click to expand...
Click to collapse
My friend has it buddy bt its like samsung grand splash in water. Also about the kernel, if u said then i will test it in my friend's mobile. Will it brick it if wont load that kernel??
Sent from my GT-I9103 using Tapatalk HD
Buddy, just check if you can unpack and repack. No need to load it on to the device. Faulty kernel can really brick the device.
The-Droidster said:
Buddy, just check if you can unpack and repack. No need to load it on to the device. Faulty kernel can really brick the device.
Click to expand...
Click to collapse
can u explain how to unpack or repack it..?? a n00b question from RN..??

Random questions thread

N00b asks dev answers: D
Any question here, but not too many at once
Maybe this makes the section more tidy
Sent from my LG-P920 using xda app-developers app
Thank you very much berni for this idea !!
You have been an RC , so you should help us .
1-What' the recovery partion in the Official ICS and GB ?? mmcblk0p** (Since I don't have this phone I can't know them) .
2-I have followed your Tutorial to edit LG's firmware ,, but in the step when root the *.img file , how to return that image into *.bin ??
3-How to replace recovery like what xbsall did (in bootv21e.bin) ??
4-In V20a.kdz of P880 Optimus 4X ,, when I run :-
Code:
LGExtract -kdz ****.kdz
Then I get a *.cab file ,, extract it then find a *.DZ ?? In P920 kdz I find *.wdb (then extract it into *.bin) .
Thank you berni for your support to LG-P920 and for this EXCELLENT idea .
#------------------------------------------
echo "Sender.product.model=LG-P880" # (O4X) .
if [ $thanks -eq $pressed ] ; then
thanks_meter=$((${thanks_meter} + 1)) ; fi #Press it
OS_Hacking said:
Thank you very much berni for this idea !!
You have been an RC , so you should help us .
1-What' the recovery partion in the Official ICS and GB ?? mmcblk0p** (Since I don't have this phone I can't know them) .
2-I have followed your Tutorial to edit LG's firmware ,, but in the step when root the *.img file , how to return that image into *.bin ??
3-How to replace recovery like what xbsall did (in bootv21e.bin) ??
4-In V20a.kdz of P880 Optimus 4X ,, when I run :-
Code:
LGExtract -kdz ****.kdz
Then I get a *.cab file ,, extract it then find a *.DZ ?? In P920 kdz I find *.wdb (then extract it into *.bin) .
Thank you berni for your support to LG-P920 and for this EXCELLENT idea .
#------------------------------------------
echo "Sender.product.model=LG-P880" # (O4X) .
if [ $thanks -eq $pressed ] ; then
thanks_meter=$((${thanks_meter} + 1)) ; fi #Press it
Click to expand...
Click to collapse
1. In all o3d partitions layout it's mmcblk0p6
2. Just open the edited img in hexeditor select everything copy it then select in the bin from offset to size off given by the extract tool and then paste it in there
3. Same as above open rec.img in hex editor select and delete the recovery file in the bin(everything is given by the extract tool) and paste in the new rec
4. Don't know much about dz files but take a look in l9/7/6 not sure which one there's a kdz Rom and the guy linked to a tool which extracts dz files if I remember right
Found it http://forum.xda-developers.com/showthread.php?p=2985403
Sent from my LG-P920 using xda app-developers app
How do I stop my recovery from creating an md5 sum when making a backup of a ROM?
Warren488 said:
How do I stop my recovery from creating an md5 sum when making a backup of a ROM?
Click to expand...
Click to collapse
I'm no dev but in TWRP you can unchek the option for the backup to make md5..
I don't remember for CWM..
Sent from my LG-P920 using xda app-developers app
Warren488 said:
How do I stop my recovery from creating an md5 sum when making a backup of a ROM?
Click to expand...
Click to collapse
It's to check if your backup is corrupted and to save you from unnecessary reflashing. If you're not planning to modify your backup , you should't disable it.
Sent from my LG-P920 using xda premium
2 questions
1. how can i solve graphic driver bug in cm10?
in cm10.1 i can solve it by installing peach kernel.. cm10 version still has this bug..
2. I've SD card problem in cm10.1 sometimes i must remount it to use gallery and camera..(i already changed 16 to 15)
Im having issues flashing the V30a kdz the way i used to, after uncompressing the kdz the program looses connection with the phone, never happenned before now it does even on different Pc's. Any ideas?
Sent from my LG-P920 using xda app-developers app
SickRaider said:
Im having issues flashing the V30a kdz the way i used to, after uncompressing the kdz the program looses connection with the phone, never happenned before now it does even on different Pc's. Any ideas?
Sent from my LG-P920 using xda app-developers app
Click to expand...
Click to collapse
Look a bit in the forum you have to rename it or extract it to bin and baseband and flash it
Sent from my LG-P920 using xda app-developers app
berni987654321 said:
Look a bit in the forum you have to rename it or extract it to bin and baseband and flash it
Sent from my LG-P920 using xda app-developers app
Click to expand...
Click to collapse
Stupid me...... yeah i forgot about that, i did that on 28b..... Thanks Bernie.
Sent from my LG-P920 using xda app-developers app
Berni, there's a few developer-related questions I wanna ask before I develop my first Android firmware ROM.
1. Is even a Java file context-sensitive? And if it is, should a simple change be checked against the other source that links to it?
2. Is it difficult to add in some framework / library outside the Android source codes?
Sent from my LG-P920 using XDA
Dr. Mario said:
Berni, there's a few developer-related questions I wanna ask before I develop my first Android firmware ROM.
1. Is even a Java file context-sensitive? And if it is, should a simple change be checked against the other source that links to it?
2. Is it difficult to add in some framework / library outside the Android source codes?
Sent from my LG-P920 using XDA
Click to expand...
Click to collapse
To 1 no but most libraries are built of pretty much code (libwebcore is some gigs big) and are difficult to port to other android version(opposite is libwebcore which is pretty easy). Many libs should work on same android versions but many don't
Sent from my LG-P920 using xda app-developers app
Ah, I see. I will have to check against each other before I start compiling. Thanks, Berni.
Sent from my LG-P920 using XDA

[TOOL][ANDROID] Rom Zip Aligner | Designed for rom developers !

~ ROM ZIP ALIGNER ~
This script is designed for developers to zipalign their rom using there android device and no need to computer ! just extract your rom in sd and luanch script Zip Aligning make your rom a bit faster ! so if you are a rom developer I suggest you to zipalign your rom
Click to expand...
Click to collapse
Extract downloaded zip file , copy align & zipalign , go to /system/bin/ and paste them , set permissions to rwxrwxrwx ; extract your rom in sd card and open terminal and type :
Code:
su
zipalign
Click to expand...
Click to collapse
DOWNLOAD V1 @ Dev Host
--------------------------------------------
Credits
ahmad.Ha
darkey team
morteza.stfu
​
Great mate!
I like your commitment.
Sent from my GT-I9001 using xda app-developers app
gekyfela said:
Great mate!
I like your commitment.
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
Thanks mate
I Hope you enjoy it

Categories

Resources