[DEV] [Q&A] Please Post all Questions about Development here, lets keep this clean... - Xperia Arc Q&A, Help & Troubleshooting

[DEV] [Q&A] Please Post all Questions about Development here, lets keep this clean...
Yoo Here you guys can post random questions regarding development etc
We have already a bunch of threads here regarding Development about AROMA Installer, Theming, ROM Making & I'm getting like a Billion PM's everyday​About:
- AROMA Installer
- Flashable ZIPs
- Framework
- Theming
- Modding
- De/Re-Compiling
- Tweaking
- ...

Finally, someone took the proper step to start this kind of thread,. However, it seems like that I am first with some kind of question and here it is:
Me and a buddy are going to developing our own custom ICS ROM for Arc S (it is our first - so don't blame anyone of us, thanks! :c) and I am going to create an flashable ZIP file for some testing to see other peoples critic and reaction over the ROM and I have searched Google like an madman but can't find any good guide on how to make my own ZIP file.. Do u got any tips or something?

Destroyedbeauty said:
Finally, someone took the proper step to start this kind of thread,. However, it seems like that I am first with some kind of question and here it is:
Me and a buddy are going to developing our own custom ICS ROM for Arc S (it is our first - so don't blame anyone of us, thanks! :c) and I am going to create an flashable ZIP file for some testing to see other peoples critic and reaction over the ROM and I have searched Google like an madman but can't find any good guide on how to make my own ZIP file.. Do u got any tips or something?
Click to expand...
Click to collapse
Sure...
First you need a /system file.
You can mod the ROM on your phone, and than make a backup.
Than you can extract this backup using Yaffey.
Now you extract the system.img and put the /system in a .zip
Now the next part..
Download any flashable ROM for Xperia, and put META-INF in your .zip folder and edit the updater script placed in the folders to suit your ROM.
Now you must have inside the .zip "system" and "meta-inf". Make Sure that /system is extracting to /system
Best Regards

Destroyedbeauty said:
I have searched Google like an madman but can't find any good guide on how to make my own ZIP file
Click to expand...
Click to collapse
Makes me wonder what some People class as "searching", especially when they claim they can't find what's already been Posted - create a flashable zip

XperienceD said:
Makes me wonder what some People class as "searching", especially when they claim they can't find what's already been Posted - create a flashable zip
Click to expand...
Click to collapse
So True...

Which is the latest version of ULTIMATE HD ROMS??
Sent From My Xperia Arc S

AlwaysAsk said:
Which is the latest version of ULTIMATE HD ROMS??
Sent From My Xperia Arc S
Click to expand...
Click to collapse
2.0

Related

[GUIDE] How to mod your stock ROM

Overview
This is my second GUIDE post. My first GUIDE explains how to compile the kernel from source. Follow that guide first before reading on. You can find it here: http://forum.xda-developers.com/showthread.php?t=1516051
This guide will get you started on how to modify your file-system (ROM). I will go over some examples of changing your phone functionality to show you how things are done. After that it is up to you to change what ever you want.
This first post will contain general information and requirements. The 2nd post will have guides on how to modify the initramfs. The 3rd post will have example modifications of the ROM.
These instructions work for both T989 (T-Mobile) and I727 (AT&T) variants of the Samsung Galaxy S2 phones. I do not take any credit for these instructions. I am just gathering what I learned from other posts and articles. I have listed the references below.
Requirements
The following instructions assumes you are using Ubuntu. I am using version 10.10.
ADB Setup
Android Debug Bridge (ADB) is a command line tool that allows you to command your phone via a USB connection. This requires you to turn on "USB debugging" on your phone. To do this on your phone goto Settings->Applications->Development. Make sure "USB debugging" is checked.
To get ADB and setup the USB driver go here: http://esausilva.com/2010/05/13/setting-up-adbusb-drivers-for-android-devices-in-linux-ubuntu/
Java Setup
In order to change the functionality of your Android system you will sometimes need to edit the jar/apk files. To do this you will need the Java Development Kit (JDK). Install the JDK with this:
Code:
sudo apt-get install sun-java6-jdk
Still Under Construction
How To Modify Initramfs
If you ever flash any of the custom ROM released by the great developers found in this forum you should be familiar with the terms "insecure kernel" and "init.d support." With an "insecure kernel" you can easily root your phone by bypassing the security through using ADB. With "init.d support" you can make automatic scripts to run at bootup. Both of these features require you to modify your initramfs.
In this post I will show you how to modify your initramfs to enable these features and in the future I will add more examples here.
If you do not know what a initramfs is or where to get it then you need to read my first GUIDE here: http://forum.xda-developers.com/showthread.php?t=1516051
Insecure Kernel
An insecure kernel allows ADB as root and commands like "adb remount" to enable write mode for your system. To make an insecure kernel it is a matter of modify the file "default.prop" in your initramfs. Open up this file with a text editor and change the line
Code:
ro.secure=1
to
Code:
ro.secure=0
After you make the change recompile the kernel with the modified initramfs using my kernel building guide. If you search in the forums there are guides on how to use your insecure kernel to root your phone.
Change Boot Image
In the initramfs folder you will find "initlogo.rle" This is the logo that appears during boot. You can replace this with a custom image as long as the format is compatible. When I have time, I will post the programs to convert from "rle->raw->png" and back "png->raw->rle" (search for "from565" and "to565").
Init.d Support
TODO (Sorry I have been really busy lately. I'll post this as soon as I get some free time. Basically you need to modify "init.rc" in your initramfs directory)
Introduction to Modifying ROM
In this post I will explain how to modify your stock ROM to include features like "volume wake-up" and more.
Getting your stock ROM
First we need to get a copy of your ROM. I found the easiest way to get this is to flash ClockworkMod and doing a backup of your phone to an external sd card. Connect your phone to your computer and grab the file called "system.ext4.tar" in your backup folder. This is your filesystem or ROM. Extract it to a working folder.
If you do not have ClockworkMod, please search the forums for instructions. ClockworkMod is a replacement for your default "Recovery" partition.
System folders
Here is a walkthrough of the folder structure of the system:
app\ - folder containing your apps (apk)
bin\ - folder containing binary executables
csc\ - consumer software customization, contains the software packages specific to your carrier
etc\ - system configurations
fonts\ - fonts folder
framework\ - folder containing android core files
lib\ - folder containing libraries (like .dll in windows) and modules (drivers)
media\ - folder containing media files
T9DB\ - looks like it contains keyboard layouts
tts\ - text to speech
usr\ - user settings
vsc\ - ????
xbin\ - alternate folder to hold binary executables???
build.prop - android settings file
CSCFiles.txt - carrier specific configuration file???
CSCVersion.txt - Configuration version???
SW_Configuration.xml - List of version numbers
The folders with question marks I am not sure of. If you know please post them here and I will update the list.
Understanding Odex and Deodex
Before getting your hands dirty, you need to know what odex and deodex means. Here is a good article on the issue: http://www.talkandroid.com/guides/m...n-the-all-inclusive-explanation/#.T1f7BN7Km9V
Remove Apps
All of your stock apps are in the "app" directory. You can remove all the bloat apps from this directory if you like.
Change Android Settings
You can modify "build.prop" in you system directory to change different Android settings. You can read more about the different settings here:
http://www.android-hilfe.de/root-ha...imus-3d/145592-tweaks-scripts-collection.html
Volume Wakeup
This volume wakeup guide was adapted from these two guides: http://www.jordanhotmann.com/2011/08/how-to-change-default-orientation-of.html and http://forum.xda-developers.com/showthread.php?p=18226553
In this guide I will show you how to modify your system files to allow waking up your phone with the volume keys instead of just the power key. This will prolong the life of the power key.
Requirements
This mod requires an edit to a jar file (Java archived file), specifically the file "/system/framework/android.policy.jar." To do this we need some tools that will disassemble the jar or apk file so we can edit the source code. After that we need to assemble it back and overwrite the original file(s).
Download the 4 files located here (smali-1.3.2.jar, baksmali-1.3.2.jar, baksmali, and smali): http://code.google.com/p/smali/downloads/list
Put the 4 files in a folder which is included in your path. For example, I placed the files in my home directory under a folder called bin (~/bin). Then in my ".bashrc" file I have this call at the end of the script:
PATH=~/bin:$PATH
This allows you to make calls to "baksmali" and "smali" in any directory.
Still Under Construction
To Do List
- How to make ClockworkMod flashable ROM. I have no clue how to do this. I always modify my ROM in place using "root explorer" and/or ABD, so I have never needed to flash a new one. It would be great if someone can post a guide on how to do this. Thanks.
*Update - See post #7. Thanks to one5
- How to modify cpu voltage and frequency
- How to change boot animation
My Request
I am still very new to all of this and android in general. I learned everything I posted here from reading other guides and articles on the internet and this forum. Through my searching, I found that the information on this stuff are there but very spread out making it very hard to find. This is why I started these guides to help out noobs like me. A central place where all the T989 (and I727, didn't forget you guys) noobs can come to learn.
I thank anyone for thanking me but my goal is to not get my "thank you" meter up. All I ask is if you learn something in regards to android development, please post up a GUIDE so everyone can benefit.
Also, my last request is if you see any errors or optimization to my steps please leave a note and I will change them.
Thank you.
References
http://esausilva.com/2010/05/13/setting-up-adbusb-drivers-for-android-devices-in-linux-ubuntu/
http://www.jordanhotmann.com/2011/08/how-to-change-default-orientation-of.html
http://www.neopeek.com/viewtopic.php?f=24&t=6801
http://www.talkandroid.com/guides/m...n-the-all-inclusive-explanation/#.T1a_ed7Km9V
http://www.freeyourandroid.com/guide/de-odexing_with_baksmali
Can't wait to read the full guide.
Sent from my SGH-T989 via Satanic Unicorns.
+1 can't wait for full guide.
Maybe i can do my own roms. If i trust myself.. Lol
cheers!!
How to make ClockworkMod flashable ROM
To make a flashable ROM:
Make a folder to dump the files from your phone, for example a folder named ROM on your desktop.
From CMD: adb pull / C:\Users\(yourusername)\Desktop\ROM
Download AutoUpdateCreator
Open CreateUpdateZip.exe and follow the directions.
Your ROM will be added to the generatedZips folder.
one5,
Thanks for the guide on making the ROM flashable.
one5 said:
To make a flashable ROM:
Make a folder to dump the files from your phone, for example a folder named ROM on your desktop.
From CMD: adb pull / C:\Users\(yourusername)\Desktop\ROM
Download AutoUpdateCreator
Open CreateUpdateZip.exe and follow the directions.
Your ROM will be added to the generatedZips folder.
Click to expand...
Click to collapse
thanks for the link. this is way nicer than doing it by hand.
Reserved
Sent from my SGH-T989 using xda premium
how could I easily make my phones kernel inscure... Semms like it should be easy but not sure... Im on ICS so befor I go doing all this just wanted to know if their was a easy way to get adb up and running again. without making a whole kernel I guess is what I want to know
Rushing said:
how could I easily make my phones kernel inscure... Semms like it should be easy but not sure... Im on ICS so befor I go doing all this just wanted to know if their was a easy way to get adb up and running again. without making a whole kernel I guess is what I want to know
Click to expand...
Click to collapse
If your on the stock T-mobile ICS update, just root it with the oden method. If your on one of the roms on here than you probably are already insecure.
---------- Post added at 11:34 AM ---------- Previous post was at 11:07 AM ----------
one5 said:
To make a flashable ROM:
Make a folder to dump the files from your phone, for example a folder named ROM on your desktop.
From CMD: adb pull / C:\Users\(yourusername)\Desktop\ROM
Download AutoUpdateCreator
Open CreateUpdateZip.exe and follow the directions.
Your ROM will be added to the generatedZips folder.
Click to expand...
Click to collapse
Works like a charm!! However, that command will also pull all data off int. & ext. sd storage. I was meaning to back them up any ways lol. Thanks to you and op!
Rushing said:
how could I easily make my phones kernel inscure... Semms like it should be easy but not sure... Im on ICS so befor I go doing all this just wanted to know if their was a easy way to get adb up and running again. without making a whole kernel I guess is what I want to know
Click to expand...
Click to collapse
Here is a guide if your stock. http://forum.xda-developers.com/showthread.php?p=23343879
This ROM AOSP, or TW, o wait, its neither.
It doesn't have to be a rom to be under development, loopy. Guides are very helpful to the community.
No offense loopdog just saying...
Sent from my SGH-T989 using xda premium
Rushing said:
It doesn't have to be a rom to be under development, loopy. Guides are very helpful to the community.
No offense loopdog just saying...
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Guides are indeed very helpful and this looks like a good one. Correct me if I'm wrong, but I was under the impression that any thread in development had to involve coding. It had to provide something that can be flashed or installed. IMHO, guides and tutorials; in general. Questions, of course Q&A. Apps and themes, pretty self explainetary. Development, all that is done thru coding involving Android and is flashable
Agreed my friend but I've noticed that on many forums guides may go under development and even get stickied in some cases. Just saying the scope is just a bit more wide than flashables and code oriented posts... TheRe should be a section just for guides I think that would make it really easy to find guides anyway... Peace threadjack over .
Sent from my SGH-T989 using xda premium
15 toggles
Any known Guides to implement 15 Toggles to a TW Rom ??? can't find one for our device !!!
Thanks
Tornade69 said:
Any known Guides to implement 15 Toggles to a TW Rom ??? can't find one for our device !!!
Thanks
Click to expand...
Click to collapse
Yes. well what do you mean exactly by implement?
Sent from my SGH-T989 using xda premium
Rushing said:
Yes. well what do you mean exactly by implement?
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
I want to add this mod in my own custom rom but can't find how to do it...
Sent from my SGH-T989 using xda app-developers app

[Q] Need help regarding stock rom customization

Uhhm ok first of all I'm not a 'PRO' at android manipulations or something, just an average xda guy, so please be friendly ...
I was thinking if is there a way that I can make my stock rom function like custom roms? Like have what most custom roms have to offer? I read that stock is always better than custom...
Also like my stock can have tweaks to lengthen batt life, make it faster eventhough its just stock. And also have tweaks like MegaBassBeats etc. just wondering since idk if I can flash those directly on stock.
PS. Im currently using Hybrid v4
You can follow kurotsugi thread to create custom rom
http://forum.xda-developers.com/showthread.php?t=1590330
I always use stok rom and customize with some tweak, modify infitrams in kernel and add another work from other but still love to use stok kernel.
savie said:
You can follow kurotsugi thread to create custom rom
http://forum.xda-developers.com/showthread.php?t=1590330
I always use stok rom and customize with some tweak, modify infitrams in kernel and add another work from other but still love to use stok kernel.
Click to expand...
Click to collapse
did you follow that guide too in customizing your stock rom? Im not a pro coder so I dont know if I can manage to create my own rom though
also visit ......... http://forum.xda-developers.com/showthread.php?p=25247089
Sent from my GT-S6102 using xda premium
manoranjan2050 said:
also visit ......... http://forum.xda-developers.com/showthread.php?p=25247089
Sent from my GT-S6102 using xda premium
Click to expand...
Click to collapse
Ok will check that out... I read it once but it seemed hard and intimidating lol
Nar1990 said:
did you follow that guide too in customizing your stock rom? Im not a pro coder so I dont know if I can manage to create my own rom though
Click to expand...
Click to collapse
That thead made after i custom my rom. Lol.
But kurotsugi more better than me to write and his progres very awsome n more advance than me.
Actualy just use rootexplorer, titanium backup, cwm, and winrar in window enough for minimalis customize.
if you don't want to make an installable rom, you can skip that part. you can go directly for customizing section. you can follow chamatht post about deodexing apk's.
PS: thanks savie, but I'm not as good as savie have said. I'm just another noob here
kurotsugi said:
if you don't want to make an installable rom, you can skip that part. you can go directly for customizing section. you can follow chamatht post about deodexing apk's.
PS: thanks savie, but I'm not as good as savie have said. I'm just another noob here
Click to expand...
Click to collapse
sir what do you mean if I dont want to make an installable rom? and which part do I skip? I just want to make a rom or just customize stock rom and let it have maybe the following:
-bravia engine
-megabassbeats
-v6 and [email protected] support
-deodex (still thinking about it, since it looks kinda hard)
-merruk kernel (I think I read somewhere that it is ok with stock rom? not sure)
those are currently my target for this project... is it possible to have those on (modified) stock rom sir?
Edit: I just read your guide sir, and I think I can do it (I think), so I can customize an existing rom that I have now and put bravia engine + megabassbeats etc. on it? Btw, I have a ccopy of chobits rom so I have the files, your guide says "put be_photo and be_movie in system/etc folder then edit the build.prop" what do I put in build.prop to make it work?
Nar1990 said:
Ok will check that out... I read it once but it seemed hard and intimidating lol
Click to expand...
Click to collapse
Thats not even hard!! Its pretty simple even a noob like me can make a rom using that.. Though I am the OP of that thread
Sent from my GT-S5360 using XDA
Nar1990 said:
sir what do you mean if I dont want to make an installable rom? and which part do I skip? I just want to make a rom or just customize stock rom and let it have maybe the following:
-bravia engine
-megabassbeats
-v6 and [email protected] support
-deodex (still thinking about it, since it looks kinda hard)
-merruk kernel (I think I read somewhere that it is ok with stock rom? not sure)
those are currently my target for this project... is it possible to have those on (modified) stock rom sir?
Edit: I just read your guide sir, and I think I can do it (I think), so I can customize an existing rom that I have now and put bravia engine + megabassbeats etc. on it? Btw, I have a ccopy oe f chobits rom so I have the files, your guide says "put be_photo and be_movie in system/etc folder then edit the build.prop" what do I put in build.prop to make it work?
Click to expand...
Click to collapse
you can go straight to the customization. see add_build.prop.sh inside megabassbeat. that is the script that you should add.
hell_lock said:
Thats not even hard!! Its pretty simple even a noob like me can make a rom using that.. Though I am the OP of that thread
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
lol ok will try to download cygwin, mmeeh might as well try I guess
kurotsugi said:
you can go straight to the customization. see add_build.prop.sh inside megabassbeat. that is the script that you should add.
Click to expand...
Click to collapse
so the add_build.prop.sh I just copy paste the contents to build.prop? or is it supposed to be a separate file that I should just paste somewhere on system folder?
Nar1990 said:
lol ok will try to download cygwin, mmeeh might as well try I guess
so the add_build.prop.sh I just copy paste the contents to build.prop? or is it supposed to be a separate file that I should just paste somewhere on system folder?
Click to expand...
Click to collapse
Copy paste the content
Sent from my GT-S5360 using XDA
don't copy all the script. you'll need to copy the string and value for build.prop file. if you don't know which one should be copied you can use this one. http://www.mediafire.com/download.php?zf40rush0bdj1u2
Ok thanks for the help sir will work on it later tonight
Sent from my GT-S5360 using XDA
i too was a noob before so i understand you
just try to read, read and read
or you can ask when you are in doubt
ps: the best teacher is experience
leodasal2 said:
i too was a noob before so i understand you
just try to read, read and read
or you can ask when you are in doubt
ps: the best teacher is experience
Click to expand...
Click to collapse
Lol thanks i've been staring at the pc monitor for a half day and decided to take a break.. All the scripts are cracking my head
Sent from my GT-S5360 using XDA

[GUIDE][DEV] aroma ROM+KERNEL installer pack

using aroma installer for any mod installation is cool. you might want to use it to install your rom. however, only a few member here know how to use it correctly. this thread is intended to introduce aroma installer to any rom devs here. I've made a simple aroma installer to install rom and kernel for any dev who want to use and learn about it. please don't expect any "wow" thing from this stuff. if you're a rom dev you should learn aroma installer by yourself. this stuff is only something I hope could help you understand the structure of aroma installer and how to make it by your self.
long story short. here is the link
v1 http://d-h.st/Epd
v1.1 http://d-h.st/r09
Click to expand...
Click to collapse
how to use:
1. open/extract the zip file
2. put your rom system file in /system folder as in your usual zip file
3. replace boot.img with your kernel
4. rezip the zip file
some guide related to aroma.
http://forum.xda-developers.com/showthread.php?p=28708475
http://forum.xda-developers.com/showthread.php?t=1461712
Click to expand...
Click to collapse
PS:
1. I won't be here for a while. so please don't ask any question related to aroma in this thread. google is your friend.
2. the boot.img inside this zip file is my test kernel.
3. installation only work in CWM
4. there's a bug in v1. please use v1.1 instead.
TERM OF USE AND SHARING:
this thread intent is for sharing. feel free to use, edit, distribute all material inside this thread which came from me. if there any parts of this mod which comes not from me please refer to the original dev I've mentioned in this thread. if want to share it to another forum or modify it you don't have to ask my permission. no need to credits, put links or whatsoever. you'll only need to remember that you should held all the responsibility by using this mod, modify it or distribute it. DO IT WITH YOUR OWN RISK
Click to expand...
Click to collapse
Many Many Thanks For This Great Guide............ Thanks Friend.............
I Hope All(not All)ROM User Now USE Aroma Installer..
Gr8! Downloading... (i don't know today my connection give speed 12kb/s )
Sr sir, but construction:
1. Extract this file
2. Put/replace in current system folder.
3. Zip and install via CWM
yup...its just as simply like that. replace the system folder with yours, rezip, done. the kernel is a test stuff so you might want to replace with something else. if every rom here using aroma installer, the other forum will be so envious. let's go up!!
Great man,you've just cracked open a new door in sgy developement.
Smell AROMA again.. lol..
Nice work bro.. Its hard to me to create something like this with my bad bad english..
@b16h22: u can use this to ur newest rom since we talk before anyone use aroma in sgy forum long time ago..
https://www.dropbox.com/s/qqjsa1exm2mesa1/Multi-Installer_Final.zip
heres mine...i edited multiroot and become multi installer..just a betaproject i want to share..
contents:
original root and unroot installer
deodexed dxlf2
ics button
swipe 14 toggles
srs sound mod
tweakzv6
ill edit credits later..just played with it
savie said:
Smell AROMA again.. lol..
Nice work bro.. Its hard to me to create something like this with my bad bad english..
@b16h22: u can use this to ur newest rom since we talk before anyone use aroma in sgy forum long time ago..
Click to expand...
Click to collapse
Yes friend now our all ROM dev use aroma ........
savie said:
Smell AROMA again.. lol..
Nice work bro.. Its hard to me to create something like this with my bad bad english..
@b16h22: u can use this to ur newest rom since we talk before anyone use aroma in sgy forum long time ago..
Click to expand...
Click to collapse
Of course bro,but now i'm on a secret project.
b16h22 said:
Of course bro,but now i'm on a secret project.
Click to expand...
Click to collapse
We r waiting ur Top secret project.....:thumbup::thumbup::thumbup:
There are several problems in the package. When I select "Install kernel" it shows installing kernel but near the progress bar it shows that its installing a rom. I tried to restore my backup using it and got problems such as bootloop, launcher not initializing etc. Will wait for any fixes..I need to put it in my rom so make it fast bro....
wow...i never expect someone will use it "raw" unmodified. i'll check it later.
problem located. now try this one. http://d-h.st/r09
kurotsugi said:
problem located. now try this one. http://d-h.st/r09
Click to expand...
Click to collapse
where to place kernel now?
same with the previous one
kurotsugi said:
same with the previous one
Click to expand...
Click to collapse
There is no boot.img in the package you gave. What should I replace?
---------- Post added at 07:03 PM ---------- Previous post was at 07:00 PM ----------
Btw what files should I mod? There are 2 kinds of files namely " . txt " and the " .txt~ " ones.
put in the root folder. just like boot.img in previous version. I didn't put that kernel since it significanly increase the file size.
How could i use this package to install multiple roms?????? in one aroma?? any help wpuld be awesome!!
you can modify the script by yourself. if you don't want to make one, you can use the slot used to install busybox.
kurotsugi said:
you can modify the script by yourself. if you don't want to make one, you can use the slot used to install busybox.
Click to expand...
Click to collapse
Okay thanks! ill try it but i want ot have like options to choose which rom they want to use??

[Q] create a rom and zipalign and superchargerv6

Hi, i have some questions, i couldn't find much in forum.
-Can init.d is used in ICS 4.0.4 (fw.50) with this guide? http://forum.xda-developers.com/showthread.php?t=1547238
-How to use Zipalign at every boot?
-v6 supergharger is useful?
- Could you give me some explanation o guides?
Ty very much every body and sorry for my English.
ps: a little guide to create a Rom?
stibuz95 said:
Hi, i have some questions, i couldn't find much in forum.
-Can init.d is used in ICS 4.0.4 (fw.50) with this guide? http://forum.xda-developers.com/showthread.php?t=1547238
-How to use Zipalign at every boot?
-v6 supergharger is useful?
- Could you give me some explanation o guides?
Ty very much every body and sorry for my English.
ps: a little guide to create a Rom?
Click to expand...
Click to collapse
Why do you need to zip align every time.Need to zipalign an app only once.
anyways here is the script.
Unzip it and copy it to /system/etc/init.d and give it executable permissions. Look at the permissions of the other script and make this one the same.
For V6 supercharge ... look into the V6 supercharg post for guide.
There are lots of ROM creating Guides. Just search in XDA forums and you will get plenty.
What you dont understand is that its not so simple to follow a guide to make your own rom, because then its not really yours. Start off with getting someones else's rom and doing little mods to it. Just think: what would make the rom better? Say for example yopu might do some speed improvements, then maybe beats audio, then maybe some android 4.2 apps, etc. Once you have enough new things then you can make your own thread.
PS: googling stuff always helps
Just adding mods to a stock rom isnt really a new rom
w3nZ said:
Just adding mods to a stock rom isnt really a new rom
Click to expand...
Click to collapse
Then what are stock based roms? Look at UHD, sparta charge, x gamer, acroniam, jelly sandwhich. They're just stock that's been modded, tweaked and rooted.
But they´re still defferent to a stock rom with some mods of the modding section.
U cant pick 5 mods and call it a new custom rom.
Check out the ROM "cyano bean" its a entirely different ROM to cm10 yet look at my quote:
JackJoeR said:
Hi, this is a ROM heavily based on the work of FXP
I wanted to share the ROM I put together for my own personal use (so I didn't have to flash lots of individual things) and wanted to share it with the community, as it is a very fast ROM (no thanks to me)
So to start with I am no developer, I have not made any of the things included in this ROM apart from adding a few tweaks to the build.prop
I merely compiled lots of different things and put them into this in the hope people in the community will enjoy
Click to expand...
Click to collapse
ganeshbiyer said:
Why do you need to zip align every time.Need to zipalign an app only once.
anyways here is the script.
Unzip it and copy it to /system/etc/init.d and give it executable permissions. Look at the permissions of the other script and make this one the same.
For V6 supercharge ... look into the V6 supercharg post for guide.
There are lots of ROM creating Guides. Just search in XDA forums and you will get plenty.
Click to expand...
Click to collapse
Thanks for the zip align! Though doesn't it require a file in system -> bin?

[MOD][SlimBean 7.5] 45 Steps Volume mod for fine-tuning media volume

for now, SlimBean version 7.5 only
45 Steps Volume Mod
1. Download this framework.jar and paste into /system/framework/ using a file manager with root access (e.g. ES File explorer, root explorer, etc)
2. Make sure permissions are set to rw-r-r
3. Reboot
Enjoy!
Out of curiosity, do you have the source of what you changed, and what exactly was changed before the framework.jar was compiled?
I wouldn't recommend installing an unknown compiled replacement for the framework.jar without understanding what exactly was changed and how, especially as it may impact other functions of the rom depending on what exactly was changed. Also this mod might not work after 7.5 as there's going to be a major framework change in the next week(lies).
I'll create a new one when a new version of SlimBean releases if people want it.
bleuwave said:
I'll create a new one when a new version of SlimBean releases if people want it.
Click to expand...
Click to collapse
I'm curious if the framework.jar differs from device to device (I'm not an android developer so it's not within the scope of my knowledge). Because personally I haven't had a sound volume problem with Mako/N4... now the Nexus 7 on the other hand, gotta crank that baby up +12 decibels in DSPManager just to sound loud enough.
It's of course one of the reasons I asked about source, because if it's something minor here or there and just re-compiled for a specific, that would be easier to deployed in my opinion.
Here's the tutorial I followed.
http://forum.xda-developers.com/showthread.php?p=42631958
Mods, feel free to remove this thread if posting this is more bothersome that it is worth
bleuwave said:
Here's the tutorial I followed.
http://forum.xda-developers.com/showthread.php?p=42631958
Mods, feel free to remove this thread if posting this is more bothersome that it is worth
Click to expand...
Click to collapse
Oh I see now, basically patching up some of the file's values for the desired result as opposed to doing it from source.
kbeezie said:
Oh I see now, basically patching up some of the file's values for the desired result as opposed to doing it from source.
Click to expand...
Click to collapse
Yeah if you do it, then you can complain.
bleuwave said:
Yeah if you do it, then you can complain.
Click to expand...
Click to collapse
Know what would be really handy, if you know how to do it.
An Aroma installer (like I did for my sd-ext/dataswap enabler in my sig).
Basically package two versions of the framework.jar, modified and unmodified. Flashing the zip in recovery will ask if you want to apply the mod, or uninstall the mod, and replace the framework.jar with what you want (or alternatively two zips for apply and restore).
kbeezie said:
Know what would be really handy, if you know how to do it.
An Aroma installer (like I did for my sd-ext/dataswap enabler in my sig).
Basically package two versions of the framework.jar, modified and unmodified. Flashing the zip in recovery will ask if you want to apply the mod, or uninstall the mod, and replace the framework.jar with what you want (or alternatively two zips for apply and restore).
Click to expand...
Click to collapse
Youre right. I thought about it and concluded I'm not handy enough to create a flashable zip let alone an Aroma installer like the Beanstalk rom guy did in the Android Development forums. I'm thinking it that it may be possible to just do it all via flashable scripts for EVERY rom instead of just slimbean 7.5 but then again, I don't have any training with code. I'm now thinking my mod doesn't deserve a thread of its own lol (especially if people don't trust random files - and they rightfully shouldn't). But, nice looking out!
bleuwave said:
Youre right. I thought about it and concluded I'm not handy enough to create a flashable zip let alone an Aroma installer like the Beanstalk rom guy did in the Android Development forums. I'm thinking it that it may be possible to just do it all via flashable scripts for EVERY rom instead of just slimbean 7.5 but then again, I don't have any training with code. I'm now thinking my mod doesn't deserve a thread of its own lol (especially if people don't trust random files - and they rightfully shouldn't). But, nice looking out!
Click to expand...
Click to collapse
Technically mods are supposed to have a thread of their own, rather than just tagged in a rom thread.
That way anyone who has questions or issues can discuss them in the thread specific to that mod
Besides, a thread of it's own makes it seem a bit more um... legitimate.
kbeezie said:
Besides, a thread of it's own makes it seem a bit more um... legitimate.
Click to expand...
Click to collapse
just rofl

Categories

Resources