recompiling ramdisk - General Questions and Answers

Im trying to make my own rom, i have everything in place to recompile it but i dont know what command to use to do that,
anyone know, thanks!

Related

taskbar font color

i was just wondering what the deal is with trying to change the color of the letters and numbers on the taskbar.. i remember reading somewhere that it causes a bootloop but has there been any progress on that?
thanks!
Not sure about the boot loop rumor, but its almost near impossible to change. you have to deodex .odex files to get to the actual file to make the change. The problem is the .odex files can be deodexed, but reassembling them is more difficult. Trust me, im still trying to find a way to get this done.
obannvi said:
Not sure about the boot loop rumor, but its almost near impossible to change. you have to deodex .odex files to get to the actual file to make the change. The problem is the .odex files can be deodexed, but reassembling them is more difficult. Trust me, im still trying to find a way to get this done.
Click to expand...
Click to collapse
I was able to un-odex the file and see the code I needed to change. The problem fo rme was re-odexing the file. I un-odexed the file on the phone and then used utilities to re-odex on my PC. I wonder if I need to re-odex directly on the phone to create a valid file. Has anyone tried this yet?
daryelv said:
I was able to un-odex the file and see the code I needed to change. The problem fo rme was re-odexing the file. I un-odexed the file on the phone and then used utilities to re-odex on my PC. I wonder if I need to re-odex directly on the phone to create a valid file. Has anyone tried this yet?
Click to expand...
Click to collapse
i dont know..
if i had enough skills and knowledge about that stuff i would try but i'm still learning :]
is anyone up for the challenge?

[Q] Compiling services.jar from source?

I've got an idea for a mod I want to make. I know where to find the Java code in the AOSP. This afternoon I spent some time futzing around with framework-res.apk; I used apktool to uncompress/decompile it, made some goofy changes, rebuilt the .apk, then signed and pushed back to my phone successfully.
Now, I want to make programmatic changes. So I pulled services.jar, decompiled with apktool again, and got my .smali files. Unfortunately, I don't understand the format whatsoever. I'm trying to do something more complicated than simply changing colors/graphics.
I want to know whether I can download the Android source, make my modification to the Java file I need, and recreate a services.jar out of it all. Is that possible? If so, is there a tutorial somewhere?

[Q] Find core/java/android/view/Surface.java

Hello,
I would like to know, how its is possible to find, for example the file core/java/android/view/Surface.java .
Sorry for that noob question, but I am really interested in Android Software Developement and when I look at the github-profiles of others I always find those directories and files, I do not find on my system.
I tried using the baksmali tool and baksmalied my framework.jar . Then I found the file /framework/android/view/surface.smali but there are mostly completely different commands, so I think, there must be another tool that can edit the framework.jar in another way.
I would be very thankful for help.
AFAIK, what your looking for is in source, so once a build is compiled, you will not find that file(or folder structure). When you decompile framework.jar, you will find mostly smali files, which makes looking at the code give me headaches...
What are you trying to do? Is this for ICS or GB? and have you looked into setting up a repo on your computer? If you set one up, you will then find all the java source files you are looking for, but then you must compile the files you edit.
netwokz said:
AFAIK, what your looking for is in source, so once a build is compiled, you will not find that file(or folder structure). When you decompile framework.jar, you will find mostly smali files, which makes looking at the code give me headaches...
What are you trying to do? Is this for ICS or GB? and have you looked into setting up a repo on your computer? If you set one up, you will then find all the java source files you are looking for, but then you must compile the files you edit.
Click to expand...
Click to collapse
what i am trying to do, is to add some features like the rotation animation for motorola milestone 2.1 . what i already have managed, is to add ics animations and 4-way-reboot, by editiong the framework-res and framework.jar .

Editing APK files

Hi i have read a few posts about editing apk files but most are only about editing the image files. i need to edit the classes.dex file inside the apk i have done this but when i try and install the apk it doesnt work is this possible to do? thanks
this is not to do anything illegal it is simply to make an android app i use equal to the iphone equivalent (there are less servers for the android app) so i basically want to change the url from the apk to the iphone url)
Cheers
morgs640 said:
Hi i have read a few posts about editing apk files but most are only about editing the image files. i need to edit the classes.dex file inside the apk i have done this but when i try and install the apk it doesnt work is this possible to do? thanks
this is not to do anything illegal it is simply to make an android app i use equal to the iphone equivalent (there are less servers for the android app) so i basically want to change the url from the apk to the iphone url)
Cheers
Click to expand...
Click to collapse
Tried signing the file after modding it?
Sent from my GT-S5360 using xda premium
Hi thanks for your reply, yes i have and it still doesnt work unfortunately
Use apktool to extract the APK, you'll get .smali files instead of classes.dex (this is the decompiled version). Edit these files appropriately, then repack the APK with apktool and sign it. Should work.
Does apktool require command line? if so it is too complicated for me
Yes, it does. If command line is too difficult, it's probably unlikely you'll be able to get this working I'm afraid. You could try this: http://forum.xda-developers.com/showthread.php?t=1619473
It's an IDE for editing APKs, might help. But honestly, the command line part is the easy bit
Just never had any luck with any command line stuff for android never works for me and i hate all the extra crap you have to install to use it. Thanks anyway ill see how i go.
morgs640 said:
Just never had any luck with any command line stuff for android never works for me and i hate all the extra crap you have to install to use it. Thanks anyway ill see how i go.
Click to expand...
Click to collapse
If you wanna do basic stuff wid apktool then its a reaaly easy tool.. The commands are really very small!
Apktool d xxxx.apk for decompile
Apktool b xxxx for compiling n ur done!
Even the complex ones arent difficult! Only the installing of apktool takes time and its the hardest thing in the whole procedure
Sent from my GT-S5360 using XDA
in theory apktool is faily simple. but if you compile for android 4.0 better prepare yourself for huge headaches and a couple of white hairs as this thing wont work. i know two solutions, one consists of a really stupid juggling with two versions, one old which you can barely find, and one new, decompile with the old one, compile with the new one. some guy made a mod though and it finally ends the trouble, but i haven't seen it officially pronounced, which made it so damn hard to find it, hidden in some internet forums. another problem was that aapt needs to be present in the same directory, error codes will just spew out a bunch of gibbersish and you will never know whats wrong so all thats left is trying. but once you got it working it is as easy as pie.
molesarecoming said:
some guy made a mod though and it finally ends the trouble, but i haven't seen it officially pronounced, which made it so damn hard to find it, hidden in some internet forums. but once you got it working it is as easy as pie.
Click to expand...
Click to collapse
You mean this: http://forum.xda-developers.com/showthread.php?t=1551236 ? (It was about two threads below this one at the time I posted this )
nice! i made myself little batch files for this. i just go "apkd skype" to decompile skype.apk and apkb skype for building it, zipping it, signing it. didnt even know theres a guy out there now.
SifJar said:
Yes, it does. If command line is too difficult, it's probably unlikely you'll be able to get this working I'm afraid. You could try this: http://forum.xda-developers.com/showthread.php?t=1619473
It's an IDE for editing APKs, might help. But honestly, the command line part is the easy bit
Click to expand...
Click to collapse
This program worked perfectly thank you so much

Need help with updater-script

Im trying to learn how to port as along with creating a rom but anyways.im having trouble with the updater-scripts. I dont know how to re write them so that the Base's script is like the Ported script, without messing up the symlinks. Ive tried writing them about 7 times. Then when I come to flash the rom and doesn't work and im pretty sure the updater-script is my problem.
Ty113096 said:
Im trying to learn how to port as along with creating a rom but anyways.im having trouble with the updater-scripts. I dont know how to re write them so that the Base's script is like the Ported script, without messing up the symlinks. Ive tried writing them about 7 times. Then when I come to flash the rom and doesn't work and im pretty sure the updater-script is my problem.
Click to expand...
Click to collapse
Most of what I learned from updater-scripts (edify) comes from googling and downloading many of the firmware from the i997 and other devices for comparison.
If you are creating new or editing another, make sure you use a linux text editor like Note++. Notepad, Word or other text editor will give you errors. Note++ is also free.
Syntax is also very important. Edify is not very forgiving.
gl
Ty113096 said:
Im trying to learn how to port as along with creating a rom but anyways.im having trouble with the updater-scripts. I dont know how to re write them so that the Base's script is like the Ported script, without messing up the symlinks. Ive tried writing them about 7 times. Then when I come to flash the rom and doesn't work and im pretty sure the updater-script is my problem.
Click to expand...
Click to collapse
Along with qkster's advice, id like to also suggest actually looking at other ROM's updater scripts.. Or any flashable zip package as a matter of fact.. Just look through it and see if you can put together what does what.. It doesnt hurt to use something as a base if you are using it to further your own knowledge and actually trying to understand what your doing.. If you have any questions send me a PM and ill help the best i can.

Categories

Resources