as the title suggests i would like to know how to create zips with the android kitchen to update a current rom. eg- i want to make a flashable zip that will reinstall all the bloatware apps that i have removed from my rom?
all answers appreciated
The kitchen doesn't have that feature. Try downloading a mod in the section of thee phone your developing for and open the zip with 7zip don't close it take the apps you want to flag and put then in the system folder in the zip then extract the updater-script and modify it to give it a little message or something then delete the one in. the zip and drag you new one in there I can walk you through it if you don't get it
would it work if i delete everything in the working folder of the kitchen but leave only the folder system and files that i wan to flash? then build rom... would it generate an updater-script to match then without overwriting the main rom when i flash via recovery?
I guess you could do so but why go through all that?
Option 99 in the kitchen. Follow the prompts on the screen
私のエボ3Dから送信される。
Im developing a custom kernel. I was wondering now that i have my boot.img and drivers is there a way to pack them for installtion in a flashable .zip? I basically want to supply features to an existing rom. with custom kernel and shell scripts. I would like ot to be easy for others to install. Google didnt turn up much about this. Any info or links would be greatly appreciated!
Sent from my LG-VM670 using XDA App
Have the drivers put into folders in this fashion. system/lib/modules the drivers being in the modules folder. The boot.img is in the root of the zip along with the META-INF and system folders. The META-INF folder consists of this order META-INF/com/google/android and in the android folder contains the update-binary and updater-script files. The update-binary is specific to whatever device you have. The updater-script is to be edited by a text editor to tell how to flash. Look through other flashable zips to see the syntax of the updater-script.
私のEVO 3Dから送信される。
Thank you this is allot simpler than i expected. I thought i was going to need some kind of Kitchen or tools to build the META stuff and scripts!
The only thing im still fuzzy on is the directory structure of the zip file lets say i have these three files boot.img, /system/bin/modules/wirless.ko, and /system/bin/remount.sh the zip should look like this:
-/boot.img
-/META-INF/obviously more to this dir just a quick layout
-/system/bin/remount.sh
-/system/lib/modules/wirless.ko
and if i wanted to throw anything else in there i would just add the directory with the new files in it as needed and any will /data, /mnt/sd-ext, whatever
Refer the link in my sig
Hi,
As the new ICS 4.0.3 seems to have gotten rid of the libraries required for call recording, I am willing to extract the relevant libraries from a 2.3.6 ROM, replace and give it a shot. I already have a few of them with me, for example Official DXKL3.
I need to extract the following 3 files -
system/lib/libaudiopolicy.so
system/lib/libaudioflinger.so
system/lib/libaudio.so
How can I extract these files from a ROM?
On you pc or on you phone click extract here. And will be exctracted about 6 files. Navigate to system app and find wht app you want. Copy and replace. I guess I understood right what you mean.
Get a utility program like 7Zip, IZarc, WinRar on your PC & open up the zip/tarfile & you can see the individual files & extract same.
However...
What you're attempting to do will not work. Different framework.
Points for thinking outside the box tho.
Thanks... Though when I use 7z, it only extracts zImage,factoryfs, etc., only a handful of files. I cannot see the individual files in the file system. Also 7z cannot extract these files anymore...
Ahh I think I was talking about already "cooked" ROM, and you guys are talking about the source? Sorry I am very new to the terminologies used. If that is the case I will check if I can find these files in the source tarball.
Try another program if 7Zip doesn't work. Try IZarc. I can see every file in the roms I have with it.
MistahBungle said:
Try another program if 7Zip doesn't work. Try IZarc. I can see every file in the roms I have with it.
Click to expand...
Click to collapse
I tried but still couldn't open XXLPQ ROM with IZarc. Thanks anyway...
hirak99 said:
Hi,
As the new ICS 4.0.3 seems to have gotten rid of the libraries required for call recording, I am willing to extract the relevant libraries from a 2.3.6 ROM, replace and give it a shot. I already have a few of them with me, for example Official DXKL3.
I need to extract the following 3 files -
system/lib/libaudiopolicy.so
system/lib/libaudioflinger.so
system/lib/libaudio.so
How can I extract these files from a ROM?
Click to expand...
Click to collapse
to open *.img file inside the rom download diskinternal linux reader and mount the img file inside the app.
tried and tested when i needed to copy a file from another rom.
Solution you find here :
h__p://sconcauteam.com/forum/index.php?threads/how-to-windows-extract-deodex-sign-and-zipalign-an-official-rom.1325/
Deleted
(FYI: i could be wrong )
As far as i can tell you compile from google directly as it does not contain specific folders/files that require each device to work.(boot.img,system ect). You need to have a source to copy these off from OR you can write them yourself (which i dont recommend). These files can be copied off github as your source suggests or they can be directly extracted from your phone.
Read this (step 2) http://forum.xda-developers.com/showthread.php?t=1801690
After a week i finally managed to build a ROM from source. I have in my /out/target/product/angler folder several files incl. the system.img, boot.img etc. etc (see attachments)
But from i have heard i could edit some of those files to build a new ROM from the files which are in that directory. In the early days you had a file there with a tree format of which apps are installed. Editing that file by removing the apps you didn't want anymore resulted in a ROM without those apps. But with the new structure i cant figure out where i need to do that.
Also if someone knows how i can compile from the source in that directory, that would be great. If i would do it with lunch && make it start over again from the original source.
Nobody can help me with this? or am i in the wrong section?