Create CUSTOM Rom for Beginners.. Easiest Method(No programming needed) - General Topics

Are you trying to create you own custom ROM?? Well today i will share with you,the easiest way to create your own Custom Rom
Requirements
[*]ROM for your device provided by your manufacturer. You can download it from their website.
[*]Notepad ++
[*]7zip
Lets get started ..
First of all download and extract the ROM files.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Next, go to system>app. There you can add or remove the apk files you want. Do not delete apk required for the working of your system.
After doing that go to system>build.prop. Then edit it with Notepad++.
Then search for "ro.modversion=" and type the name for your rom and save the file. See image for details.
Next go to meteinf/com/google/android/updater-script,Only if you want to add your logo ie) in the form of keyboard symbols.Edit it with Notepad++
Then starting from the first line type ui_print(" "); ,and inside the " " symbol type the keyboard symbol that you want.
Now add this folder to zip ie) compress the files using 7zip.
Now if you want to change the default wallpaper with your wallpaper
Double click the zip file you created (Do not Extract)
Go to system >framework>framework-res.apk>res>drawable-nodpi>default_wallpaper.jpg (this will be the current wallpaer)
Rename your wallpaer to "default_wallpaper" and then drag it into the zip and replace it with the default one.
Then click back icon untill a message is displayed for confirming the change you made ,and click yes.:good:
Now the final step
Put this zip file in your device and flash your device with CWM or TWPR.:good::good::good:
You are all done..:good::good:
If this helped you,please like my post and do donate:good:
Post created by

thanks for the info

lonely_driver said:
thanks for the info
Click to expand...
Click to collapse
You are always welcome :good:

Solid thanks

kash55 said:
:good:
Click to expand...
Click to collapse

Very noob friendly. I like it.

nashj1975 said:
Very noob friendly. I like it.
Click to expand...
Click to collapse
Tanks..

What about Samsung ROMs? I think the procedure is a bit different with those tar.md5 firmwares. Can I simply repack the ROM as tar.md5 and flash it? Or is there something else?
Sent from my SM-G920F

is there a video tutorial of this??

Thanks a bunch, very nice tutorial indeed. A bit basic which is wonderful for those who just entered the scripting world in android.

True
Thanks for the information.

I will try this guide out
tra_dax

Is that really so easy ????
I mean, the developers (for example cyanogenmod) needs "a lot of time" to bring out a stable Version
Thanks ?

Thanks a lot, again thank you very much

thanks man, i'm trying now
Inviato dal mio SM-G900F utilizzando Tapatalk

puzzle29 said:
Is that really so easy ????
I mean, the developers (for example cyanogenmod) needs "a lot of time" to bring out a stable Version
Thanks
Click to expand...
Click to collapse
Actually we are only adding new apps and our emblem in the rar file.. we are not making any changes in the codes as they are stock rom... if you want to make changes to the code you must have a deep knowledge about the programming

adithyan25 said:
Actually we are only adding new apps and our emblem in the rar file.. we are not making any changes in the codes as they are stock rom... if you want to make changes to the code you must have a deep knowledge about the programming
Click to expand...
Click to collapse
How is the best way to learn programming to get this knowledge ?

First of all..you must understand how the codes work..then you have to run the same to male sire that tje chances of errors are less... And them compile it...

puzzle29 said:
How is the best way to learn programming to get this knowledge ?
Click to expand...
Click to collapse
There are many tutorials available in youtube...first you must learn basics from the videos and then try to understand the coding
All the best

Bookmarked this. I will try it for sure. Thank you very much for the very simple and friendly guide.

Related

[Rom](Gen2)Lewa_OS_fixed privacy[CM7 based]

I would like to share with yall this rom i edited.
As some of you might know, the Lewa_os rom was sending info to umeng.com, i fixed this by doing the following:
- English as default Language
- Modified Hosts file to block it from sending data
Proof of it blocking the data:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
screenshots:
Warning if you want to keep over the air update, dont remove any of the default applications, freeze them instead using Titanium Backup.
Download: Rom
Google apps:APPS
A2sd script: here
How-to install:
Wipe cache/factory data
Flash the rom
Flash google apps
Reboot and enjoy
If flashing the rom fails redownload it.
i think u just copied it from modaco and post it here.
thats correct, i posted it on modaco first and then decided to share it here as well
justme1988 said:
I would like to share with yall this rom i edited.
As some of you might know, the Lewa_os rom was sending info to umeng.com, i fixed this by doing the following:
If flashing the rom fails redownload it.
Click to expand...
Click to collapse
then u should change this line and give the credit to the person at modaco.
saaransh9 said:
then u should change this line and give the credit to the person at modaco.
Click to expand...
Click to collapse
but the person at modaco just copied it from a chinese forum & it appears to be the same person that posted it at modaco & here
any way i have tried the rom and should say it is amazing and now the privacy issue has been resolved so every one should try was thinking my self to make a discussion page here.
really like the interface really new interface totally new.
Dont think ill have to give myself credit for posting it on modaco first
Just tought id share it here to for the few people that dont use modaco
justme1988 said:
Dont think ill have to give myself credit for posting it on modaco first
Just tought id share it here to for the few people that dont use modaco
Click to expand...
Click to collapse
loooooooooool .
Is it version 30 or 23. I like version 23 because 30 has got that crap angry bird UI!!!
it is version 30 and you can change the angry birds theme.
Its v30, but if you go to system > theme > swipe to the right for online
you can install the default theme and others from there
if u want u i can upload v23 but with no privacy fix.
thanks for the share mate will be flashing soon and trying it out
Awesome. Thanks.
Sent from my Blade using XDA app
even when I switch the theme some icons appear to stay like in the angry birds theme, reboot doesn't help
Any idea what the .odex files are?
Sent from my Blade using XDA app
the odex files are becouse the rom is not deodexed
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
justme1988 said:
the odex files are becouse the rom is not deodexed
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Click to expand...
Click to collapse
Ok. Thanks. Will check out the guide.
Sent from my Blade using XDA app
Can any one share a Mirror Link?
Multiupload link doesn't works . Can any one share the original file upload link or any mirrors?
Even i am not able to Download from Lewaos website .. Can some one help me in getting this wonderful ROM
Download the latest version from lewaos.com website directly.
Once you click on download and new page with Chinese language opens up. in that you will be able to find 3 button . Click on the Grey button for download
Hope i have helped in getting the latest version of the awesome rom

Padfone 2 All-in-one script

This script got featured on XDA-Developer Tv!
This is currently in an early beta stage, more functions will be added in the future
Busybox is needed for version 0.3 and later!
You can get Busybox Here
I made an "All-in-one script" for the Padfone 2 which can do the following things for you
Go to the Padfone 2 Index page on XDA
Go to the Padfone club forum
Flash custom battery icons without you having to boot in to recovery and typing a bunch of commands yourself
Install a custom recovery
Apply root
Backup the framework-res.apk so you can restore it if you are not satisfied with the battery mod you installed
Link to my pre-rooted, deodexed, zipaligned and partially debloated ROM
Link to Animation Framework MOD by eng-stk
To start the script double click the "All-in-one-script"
Feel free to suggest features you would like to see added in the future, and ofcourse if you have any questions feel free to ask them!
Version 0.3: http://www.4shared.com/zip/iJOtVJKh/V03_padfone2_all-in-one_script.html
Version 0.2: http://www.4shared.com/zip/vDYucW4m/V02_padfone2_all-in-one_script.html
Version 0.1: http://www.4shared.com/zip/cG1JX0Sy/v01_padfone2_all-in-one_script.html
Thank you to eraste for making this guide: http://forum.xda-developers.com/showthread.php?t=2173483 without it I would not have been able to make this
Changelog
HTML:
2013-04-08 0.3 Changed the way framework-res.apk is pushed, no longer boots into recovery to push it
2013-03-30 0.2 Added automatic root
2013-03-30 0.1 Original version
Lidenburg you are crack XD
I test now
Thanks for your great work
Regards
I'm not sure if being crack is good or not but thanks I guess? Haha
Lidenburg said:
I'm not sure if being crack is good or not but thanks I guess? Haha
Click to expand...
Click to collapse
Just try MOD Animation Framework v5.1 and it works
a question? Battery Mod is only yours or have you got more?
PD: In my country Crack = Outstanding
You can take any battery mod and it will work, just download the framework-res.apk they provided and put it in the framework folder
Lidenburg said:
You can take any battery mod and it will work, just download the framework-res.apk they provided and put it in the framework folder
Click to expand...
Click to collapse
Framework Mod:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download framwrok mod
1. Put framewrok mod it in the framework folder!
2. Open All-in-one script, choose 6. Backup framework original!
3. Choose step 3.
Greatings
Not sure what went wrong?
Thanks for the hard work and great tool. Not sure what is wrong with what I did, might need some help here the screenshot is the attachment
P.S. No donation or buy me a beer? c'mon .. you deserve it more than any other dev
droidace said:
Thanks for the hard work and great tool. Not sure what is wrong with what I did, might need some help here the screenshot is the attachment
P.S. No donation or buy me a beer? c'mon .. you deserve it more than any other dev
Click to expand...
Click to collapse
Try the new updated version (0.3), hopefully it will solve your problem
Just make sure you have Busybox installed first, if not you can go ahead and install it from this app: https://play.google.com/store/apps/...t=W251bGwsMSwxLDEsInN0ZXJpY3Nvbi5idXN5Ym94Il0.
Lidenburg said:
Thank you to eraste for making this guide: http://forum.xda-developers.com/showthread.php?t=2173483 without it I would not have been able to make this
Click to expand...
Click to collapse
Above is why we do the things we do! Your Welcome, OP thanked. Glad I could help teach and bring this awesome tool to you guys!

[REQ]Zipalign Tool for windows

hi guys, can i request a tool for windows for zipaligning a android app(sorry for my english) because i need that tool for zipaligning my modified systemui.apk and framework-res.apk
thanks... PLEASE REPLY! Dont be a newbie
R: [REQ]Zipalign Tool for windows
Renz29 said:
hi guys, can i request a tool for windows for zipaligning a android app(sorry for my english) because i need that tool for zipaligning my modified systemui.apk and framework-res.apk
thanks... PLEASE REPLY! Dont be a newbie
Click to expand...
Click to collapse
I'll make one tomorrow but you have to wait
Inviato dal mio GT-I9070 con Tapatalk 2
Zipalign
Ok here you are
A tool for zipaligning SystemUI.apk and framework-res.apk
It's automatic and user friendly so run the script and enjoy!
KINGbabasula said:
Ok here you are
A tool for zipaligning SystemUI.apk and framework-res.apk
It's automatic and user friendly so run the script and enjoy!
Click to expand...
Click to collapse
thanks bro...
KINGbabasula said:
Ok here you are
A tool for zipaligning SystemUI.apk and framework-res.apk
It's automatic and user friendly so run the script and enjoy!
Click to expand...
Click to collapse
@KINGbabasula
i can zipalign with apkmultitool ? if the answer is yes you can tell me how i can ? please
Javho said:
@KINGbabasula
i can zipalign with apkmultitool ? if the answer is yes you can tell me how i can ? please
Click to expand...
Click to collapse
Yes with option 5
Not to compete, but here's a more reusable script to zipalign any APKs...just place them in the folder named "Input", then run b-zipa.bat...they will be in "Output"...remember not to leave spaces between the names of the APKs..."b-zipa" actually means "Batch ZIPAlign", so you can place any number of APKs in "Input" and the script will zipalign them all...
KINGbabasula said:
Yes with option 5
Click to expand...
Click to collapse
but where should I put the file folder to zipalign?
For Windows OS users, I wrote a script to incorporate Zipalign.exe in Right-Click Context Menu for super easy zipalingn apk anywhere in your hard drive,,
Here is a pic from my PC after Right-Click and showing Context Menu.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And after Zipalingn process.
I will search my computer and share it with you all :laugh:
KINGbabasula said:
Yes with option 5
Click to expand...
Click to collapse
majdinj said:
For Windows OS users, I wrote a script to incorporate Zipalign.exe in Right-Click Context Menu for super easy zipalingn apk anywhere in your hard drive,,
Here is a pic from my PC after Right-Click and showing Context Menu.
And after Zipalingn process.
I will search my computer and share it with you all :laugh:
Click to expand...
Click to collapse
aaah and i got one question more, if possible zipalign .jar archives ? look like android.policy.jar ?
Javho said:
aaah and i got one question more, if possible zipalign .jar archives ? look like android.policy.jar ?
Click to expand...
Click to collapse
OK, I will do some changes to the script to support all android files..
Edit:
Done..
I opened a thread in Android Software and Hacking General Section..
http://forum.xda-developers.com/showthread.php?p=43950205#post43950205
thanks
KINGbabasula said:
Ok here you are
A tool for zipaligning SystemUI.apk and framework-res.apk
It's automatic and user friendly so run the script and enjoy!
Click to expand...
Click to collapse
This tool works great. Thank you for sharing it.
hi i made a small apk file for my company website, i use a link online to do the app but i cant upload it to the play store because the zipalign i have the apk file and i download Android Studio and eclipse and i update skd tools and everything ask for update
can anyone explain to me how i can zipalign the apk file i been searching for few days i got tried no one have post away how to import the apk file into Android Studio and eclipse
i really need to upload this apk file to the play store
all what it do after you open it it take you to the company website
ill attach the apk file might someone help me

[SCRIPT][windows][Noob Friendly] Decompile Ramdisk on windows

Hey Guys this First script ive ever wrote!
With this simple tool you can Decompile your kernel into the Ramdisk and the other stuff that makes a kernel this will then allow you to make changes to the ramdisk easily, swap ramdisks and stuff to create repacks to allow OC kernels for different android versions and edit bootclasspaths for porting sense ROMs and stuff..
For a quick tutorial you can simply do this:
- Drag and drop your boot.img onto the decompilekernel.bat and it should split into two parts, the ramdisk, and other stuff (not important really)
- After you've made your edits and stuff, double click the recompilekernel.bat and this will make your boot.img and name it new kernel (cant remember) and the edited ramdisk.
- Once you've done what you wish to do with, double click the makeclean.bat and then everything will be cleaned except the two kernels!
Download here
http://d-h.st/Q7W
Will upload with screenshots and stuff when this gets a tad more popular.. If not i see no reason to continue the updates Sorry
Reserved for screenies and tuts
Changelog
Code:
[B]11.09.2013[/B]
-More GUI
-Cleaned Code
-updated exe
[B]08.09.2013[/B]
-Cleaned up code
-Added more friendly GUI
-Removed exe's
-Fixed Win8 Freeze bug
[B]01.09.2013[/B]
-Added Cleanup
-Neatened Coding
-Added compression type
[B]12.08.2013[/B]
-Initial Write up
The idea is good, but in my opinion there is a downside: it's becoming pretty easy to change important stuff...
So please think before you change something. If you're not 100% sure what you are doing, better don't do it.
But otherwise, nice work
You can use Dsxida's Kitchen >>Go to Old Stuffs>Porting and You can decomiple Ramdiosk and kernel there
But still hanks for your handwork
Aman_Arora said:
You can use Dsxida's Kitchen >>Go to Old Stuffs>Porting and You can decomiple Ramdiosk and kernel there
But still hanks for your handwork
Click to expand...
Click to collapse
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
penguin449 said:
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
Click to expand...
Click to collapse
There is no tut.So i cant judge
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
penguin449 said:
Ofcourse there are gonna be other ways and tools, but isnt this just the easiest? you have 1folder and 3bat's. Drag and drop to decompile and then double click to recompile, no need for Java paths or anything, straight to the point, small file, all in one directory and is fast, no need to learn how to use Dsxida's Kitchen or muck about with other files.
No BullS**t just straight tools.
Click to expand...
Click to collapse
calm down :3 ....
Quick Tutorial up, just making the screenshots and stuff now
Thanks for this.
Can I use to this to change ramdisk from sense to aosp/cm based kernel?
harishl20 said:
Thanks for this.
Can I use to this to change ramdisk from sense to aosp/cm based kernel?
Click to expand...
Click to collapse
You most certainly can, although full functionality varies between devices!
New version updated! ​
I'm slightly confused. Why do we need another tool that does this. Kudos on your first script, and it can be a great learning opportunity, but I fail to see the merit in another tool to do the same exact thing as a kitchen.
does not work for me.

[PLUGIN][GEANY] Edify Syntax Highlighter

Hi,
Yesterday, an article featured the XDA Portal, talking about a new "code editor" for the Edify language. I wasn't much interested in it, because:
1. Windows, duh!
2. Porting ROMs (which I seldom do, though), or editing updater script, I use Linux.
3. Why a new editor, when language support can be added easily to *most* of the editors? This limits user functionality, the way user had been interacting with software, and would be missing out high on features
So, I decided to add edify syntax highlighting support to the popular text editor, Geany (yes, I don't use Gedit, and hate it. Period.).
Here's how you'd go about doing this one
All changes are perfectly revertible, so, you won't have to risk reinstalling Geany :fingers-crossed:
First, copy your filetype_extensions.conf to your home folder using the following command:
Code:
cp /usr/share/geany/filetype_extensions.conf ~/.config/geany/
Open it up, and add the following line, (below "Docbook=*.docbook;" preferably, to maintain alphabetical order):
Code:
Edify=*updater-script*;
Download the following file: https://raw.github.com/thewisenerd/edify_geany/master/filedefs/filetypes.Edify.conf
And place it within your ~/.config/geany/filedefs/ folder.
Hopefully, those are all the changes that need to be done
Close Geany, and open up any updater-script file, and hopefully, you should have syntax highlighting :laugh:
XDA:DevDB Information
[PLUGIN][GEANY] Edify Syntax Highlighter, a Tool/Utility for the Android General
Contributors
thewisenerd
Version Information
Status: Testing
Created 2014-01-12
Last Updated 2014-05-01
Reserved
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Reserved
Credits:
Referenced changes from: http://go-lang.cat-v.org/text-editors/geany/
Got edify keywords from: http://forum.xda-developers.com/wiki/Edify_script_language
P.S. This can be used with windows too. Voila! the power of Geany (and its open souce)
Works Great! Thanks!
Nice Work Sir!... :good:
Appreciate the hard work!
Thanks guys!
This made my day :')
any chance of a notepad++ plugin? would be sweet!
good job! and @henrylife use this for your syntax errors!
ricky310711 said:
any chance of a notepad++ plugin? would be sweet!
good job! and @henrylife use this for your syntax errors!
Click to expand...
Click to collapse
I don't really know. I'd have to get Windows installed first, then, get to research on Notepad++
thewisenerd said:
I don't really know. I'd have to get Windows installed first, then, get to research on Notepad++
Click to expand...
Click to collapse
virtual box
Bro .. you can also use Notepad ++ on windows to handle such scripts ...
Hi,
I just wanted to let you know the link for the Edify.config:
https://raw.github.com/vineethraj49/...pes.Edify.conf
seems to be dead. If you use:
https://github.com/v-superuser/edify_geany
and download as a .zip. Unzip and open the "edify_geany-master" folder.
Copy the "filetype_extensions.conf" and replace the file with the same name in the ".config/geany/" .
Next go back into the "edify_geany-master" folder and go into the "filedefs". Copy the "filetypes.Edify.conf" and pate it into ".config/geany/filedefs".
Open up Geany and go to "Tools". Hit the "Reload Configuration"
Now you are ready to go.
Freewaymad said:
Hi,
I just wanted to let you know the link for the Edify.config:
https://raw.github.com/vineethraj49/...pes.Edify.conf
seems to be dead. If you use:
https://github.com/v-superuser/edify_geany
and download as a .zip. Unzip and open the "edify_geany-master" folder.
Copy the "filetype_extensions.conf" and replace the file with the same name in the ".config/geany/" .
Next go back into the "edify_geany-master" folder and go into the "filedefs". Copy the "filetypes.Edify.conf" and pate it into ".config/geany/filedefs".
Open up Geany and go to "Tools". Hit the "Reload Configuration"
Now you are ready to go.
Click to expand...
Click to collapse
fixed that :cyclops:
thewisenerd said:
fixed that :cyclops:
Click to expand...
Click to collapse
Cool...now you have two links; yours and the one I provided. Your setup works and my variant. Nice tutorial.

Categories

Resources