[Q] Custom Mod manger - Android Software/Hacking General [Developers Only]

Hi All,
I am working on a custom RoM with specific focus.
So basically i will be taking a standard rom and will be adding some softwares some binaries some terminal related shortcuts and stuff.
Now i had two apporaches for it
1) create a custom ROM for each device.
2) create / user a mod manager which allows for mods which are not incremental in nature and can coexisit independently.
example i release m1 m2 and m3 as 3 Mod packs.
person A might want m1 m3 but not m2
person B might want just m3
person C is happy with just m2
and m1 m2 m3 are completely inependent packages.
Can any one suggest if such a solution exist in the wild I have tried to look at various rom managers but they all work on update mode and not mod mode.
Also using such a system i would like to create zip's which i can install in simmilar fashion to the recovery based update.zip flashing. but in running environment. (considering they are not hurting any running code)
Thanks in advance for help

Check out the AROMA Installer thread...see if it does what you are looking for...
-BMFC

bmfc187 said:
Check out the AROMA Installer thread...see if it does what you are looking for...
-BMFC
Click to expand...
Click to collapse
Interesting project will check it out.
however as far as i can understand it right now its running in recovery mode, I am looking for something which can work when device is running.
If i was not clear before i will give some examples.
I have some apk's and some system mod's
now i want some software which a person can install on his machine and he can securely see the list of items on my server,
he selects i want to install apk.
apk gets downloaded and installed
he selects a system mod
zip file will be downloaded and it will be extracted on /system or / as required and permissions to be setted as listed in a update script on file.
Basically what i am trying to do is to put my mod's and apk's in generalized manner so i don't have to deal with the nittygritties of the android system's on each device. i can directly work on my stuff.
I hope i am clear this time
Now real question ? Is there any such thing in wild?
or am i looking at building something from scratch and if yes what's the cost.

Related

<< Create & Modify your own ROM's easy way - files included >>

This a simple and quick guide for everyone who wana make or just modify their own HTC DESIRE ROM's.(Rooted ones)
For example you downloaded a nice ROM from one of devs here, but they removed some application that you cant live without. Now you dont need to beg them to add those files back, simple add them your self and flash your rom.Missing APK's you can get simple by downloading any stock rom, than extract them and put them in your new ROM.
After you extracted files provided (c root recomended), you will see 2 maps
"Sign ROM" and "tools"
Signing ROM's:
After you modifed your ROM zip file, simple put it in "Sign ROM" map, and rename it to update.zip.Than run "Sign.bat" After the process is done you will get another zip called "update_signed.zip" which you can now put to your SD card and your ready for flashing. Note:JAVA SDK files are included, you only need to have normal java installed.
http://img99.imageshack.us/img99/2921/signedrom.jpg
Pushing recovery files from windows:
Now to flash your ROM you dont need linux anymore, simple enter recovery (Power button+back, than select recovery...), and than in the map "tools" run recovery-windows.bat. Than you will get standard screen where you can flash your roms, partition SD, clear data and so on..
NOTE: You need to have HTC Sync driver installed or your phone wont be detected (you can get them from HTC)
http://img213.imageshack.us/img213/1894/pushfiles.jpg
If you have any questions, suggestions or if i wrote something wrong i will be happy to answer/corect them.
http://hotfile.com/dl/43311449/92d9ee6/Desire_Tools.exe.html
http://www.megaupload.com/?d=JNI68MWZ
http://rapidshare.com/files/388849647/Desire_Tools.exe.html (Thanks pympster for link )
http://www.robertolsen.no/desire_tools.rar
(Thanks GeoTrail for link)
would this tool work for the HTC Legend aswell?
For signing roms yes, for pushing files not sure if Desire and legend use same files..
Ok this one is simple, but this is only how to add/delete several apps.
How about going little bit more deeper?
Well if you wana go deeper, you can download costom kernels with overclocks or low volatege and replace the ones in rom, or those circle battery mods or costom boot sounds and so on...Basicly your replacing/modifying original files. But this is just quick basic guide for basic stuff, let real ROM developing and costomizing to the developers who are good at it.
As far as hardware support goes is it the kernel that provides everything? Basically if I take an N1 rom (like cyanogen 5.0.6) and change to a desire kernel, is it likely to just work perfectly or are there other bits in the ROM that are likely to need changing?
Of course you can just use dsixda's Kitchen which is cross-platform and quite straightforward to use.
You just add the update.zip file you want to change, remove/add any apps you want and make any advanced changes you want too.
Select Build ROM and it'll create the new update.zip that you can flash to phone.
I've used it on my Desire without problem for adding/removing apps.
Well that kitchen is nice, but still..you need to downlaod virutal machine to make it run under windows or Cygwin tool than download JAVA SDK..setup lots of things.
My point of this thread was just vey basic and simple way to quickly add/remove/costomize files from ROM, without installling and downloading lots of tools, and quickly install it on Phone and test.
Sorry, I wasn't meaning to undermine your work. No doubt you've spent a lot of time creating this and trying to contribute to the community. It's far more than I can say for myself.
I was just pointing out there's something already out there, and more capable than this.
It's definitely good to see people helping out the members and this is definitely something useful
Everything is cool TheAshMan, and thanks for you link, im sure some enthusiastic people will try some advance things like that. But even my self im not big expert about Linux and phones, i do have great knowledge about windows and computers, but dont have much time for this area.
Screen shots on how to use this would help, I've come from cooking my own WinMo ROMs and wuld like to give this a try if possible
Also, as I use W7 x64 is it best to run the .bat files as an admin? Had issues using Windows methods in the past so have been using Linux to get rooted
I'm also using Windows 7 x64.
About running bat's as admin its not necessary unless you have some kind of UAC high settings, or running on some kind of limited user account. I never run this bats as admin and they work fine.
Basicly download some stock rom, or someones rom. And simple add or remove files inside rom.zip/system/app/
If you dont like facebook for example, just remove Facebook.apk and facebook.odex(if its present).
After your done with that, rename ROM to update.zip and put it in the folder
C:\Desire Tools\Sign ROM\ and excecute "Sign.bat" , and it will create signed rom with name update_signed.zip.
http://img99.imageshack.us/img99/2921/signedrom.jpg
This is just some base, im not gona explain you about ROM deodexing, framework, boot images kernels and stuff, because im not expert at this.
Now you can put that file to root of your SD card.
Now you can test it on your phone.
Shut down your phone. Turn it ON while holding back button.You will see Bootloader selected, press power button again. Than Recovery will appear, you can navigate down with volumen UP AND DOWN and select Recovery and press POWER button again to select it.Phone with Red triangle will appear on your phone. Now go in map C:\Desire Tools\tools and excecute "recovery-windows.bat"
http://img213.imageshack.us/img213/1894/pushfiles.jpg
And on your phone you will get that screen with green letters where you can select to 'Flash zip from sdcard' ,where your signed rom will appear.(You need to wipe data before from the same menu)
I hope i made some thing clearer im writing this from work so dont have much time
Right, got a ROM and added 2 .apk files to the /system/app folder and now got a signed_update.zip...is that it? They'll be on the device from the start?
Seems to simple to me!!
How can you add a new radio? Or change the version number in About phone>Software?
Yea thats it. About those other things..Google is your friend...
edit mate
when i flash it says:
E: Can't find update script
rom.zip/META-INF/COM/google/android/update-script
Did you touch that in ROM? If you didint, than you removed something that you shouldnt.
Can u also remove apps from rom that you don't like by this method.
-------------------------------------
Sent via the XDA Tapatalk App
Yea, thats the all point of everything i wrote here. Very simple way of very quickly removing apps that you dont want from the rom before flashing it.
Also, you need to watch out, and to a bit experementing. Because sometimes if you remove some crucial app, you will start getting random crashes of applications or random bugs. Allways make a copy of original rom.
For example if you remove HTC-IME.apk, you wont have any kind of keyboard in the rom. Making it un-usable
Somebody already asked how to add radio update, is it maybe included in Modaco r3 rom(the one without apps2sd and modaco additional stuff)?
Tnx for help

[ROM] JXD S7100B ZCR v1_5 + setting [update 16 may]

this rom is only for S7100B
S7100B Zip's Custom Rom 1.5
the philosophy that underlies this first rom (do not expect miracles) is this:
If Android is not at 100% open, with the modifications of the house JXD, it is certainly less
for that cause this rom came WITHOUT any frills, so that the user choose what to have or not have on your console since the emu (not upgradeable) to app (not removable)
v1.5 changelog
-add theme faenza
-add advance task killer
-add my backup of vtl launcher settings
here is the v1.0 changes:
Based on the last official rom for JXD s7100b
- Removed ALL emulators series (since they could not raise it to update)
- Removed all serial applications to be added jxd (because there people who do not use FB Skype etc.)
- Removed serial launcher (really crappy)
-VTL.Launcher 1.6.5-added info link (ADW launcher launcher based on tablet-oriented
-FileManagerHD-added as a manager (much higher than 2 managers istallabili Series)
-Added superuser.apk
Changed clock font
changhed menu font
and that's it for now ..
The next thing I want to add (2.0) have a different boot animation, add a simple task killer, the theme for whiteware adw (if it works on VTL) default background, and another music video player
and then study how to make a backup of the settings of the launcher so who installs from scratch and restore my rom does not have to configure the home
A special thanks goes to SNESFAN and its forum: http://forum.openhandhelds.net/
Bitrider I create a custom rom for the first Android console,
to the reference point of android modding XDA
Android and the whole community
My community reference point for italian open source console users
www.OPENCONSOLE.it
BRIEF-Up Guide
1) get yourself a micro sd and put the files ZCR1.zip
2) make a backup of everything you need to save, (the new rom is really skinny)
3) Introduce the sd in the console
4) turn on the console by holding the keys POWER + MENU(the last button on the right of the 3 keys Android)
5) Wait and you will find in "bootloader)
6) Optional: make wipe of data/user
7) go to apply update from sd and start pressing the start / select
8) navigate and select ZCR1.zip and start the process
9) if all goes well should start installing the custom rom
10) when the process is finished you reboot system
you will come round to set up a launcher!
do not fear the next version will provide a backup of the settings in order to have everything already set
download: http://filesmelt.com/dl/ZCR1.zip
edit 16 may:
there is the 1.5 vers + my vtl launcher setting
download 1.5+ setting: http://www.openconsole.it/download/ZCR1_5s7100b.zip
extract on your sd card
follow the past guide
then go on vtl setting and restore setting
Thanks !
Hello,
First, thanks for your job !
i have linked your work on my french community openconsoles : http://caanoo.forumactif.org/t3185-rom-jxd-s7100b-zcr-v1#24052
Keep On the Good Work
Thanks a lot for this first ROM !
...microsd ordered, my s7100b will be flashed in few days ...
hello i know openconsoles france, and i know BAfelton
you tried out my rom?
i sold my s7100b, but before i made a last version of rom 1.5
-add advance task killer
-add theme faenza for adw (vtl is based on adw)
and i made a backup of my desktop configuration
ill post asap
00Zip00 said:
hello..
ill post asap
Click to expand...
Click to collapse
Thanks !
too bad you sold it, no more versions :/
I regret the lack of bluetooth ( no keyboard ..) but for the price ...
@ openconsoles france users
i read you made a screenshot of my rom
but i had problem to register account on that forum and i cant see it
could you post screenshot here?
Thanx
sorry i can't share them here...
"To prevent spam to the forums, ALL new users are not permitted to post outside links in their messages. After approximately eight posts
"
maybe this works for small link : goo.gl/2gzZV ?
...
ok thanx
updated my friends
post new screenshot if you can
link
filesmelt.com 7100b_ZCR_v1_5_+_setting.zip [/url]
link doent work anymore by chance is there something new out there for roms that i am missing?
Thank you and a question
First, I want to thank you for the ZCR 1.5 custom rom. It has really been great to have an alternate to the stock firmware. I've been trying to determine how to build my own custom rom for the JXD S7100B, but appear to be missing a step somewhere.
I've constructed a ROM and created the .zip image and then attempted to sign it with signapk.jar with the typical android testkeys. However, every time I attempt to update from sdcard zip file in the recovery menu, I'm greeted with an E:signature not verified error. I've tried to create my own certificates using OpenSSL and sign with those, I've compared the ZCR 1.5 custom rom to the latest firmware update from JXD, I've even tried to simply resign the ZCR1_5.zip image with the testkeys. All attempts have failed. I've scoured the internets for as much information as I can find and I can't see any difference between what I am doing and what I am reading. I've tried executing the signapk.jar under 32-bit XP and under 64-bit Windows 7 just on the off chance that there was a precision discrepancy between the two versions of java.
I'm at a loss and would like to know if you would consider outlining the process you use to sign the .zipped image? Do you use jarsign or signapk or some other tool? Are you signing with something other than the testkey certs?
Thanks,
jkgamer
http://www.multiupload.nl/IQP6BJUK15
jkgamer said:
...
I'm at a loss and would like to know if you would consider outlining the process you use to sign the .zipped image? Do you use jarsign or signapk or some other tool? Are you signing with something other than the testkey certs?
Thanks,
jkgamer
Click to expand...
Click to collapse
follow that guide
http://forum.openhandhelds.net/index.php/topic,47.msg118.html#new
Hey Zip,
no ICS update for S7100B coming from you?
i'v sold my s7100B but you can follow the custom rom scene in our site www.openconsole.it
and this is the topic whit all the custom rom for the console whit android:
http://www.openconsole.it/forum/viewtopic.php?f=25&t=869
how good does the JXD S7100B run n64 and psx games with this rom? im thinking about getting one.
not Perfect emulation, but most games run 80 % speed
hm, too bad. what about snes/gba ?
really well
I tried to upgrade on my s7100 and it gives me error
The error is as follows
E: error in /tmp/sideload/package.zip
Can someone help me ?

Customizing a cyanogenmod rom

I have made several CM10 Nexus 7 roms using the repo sync to cm's repositories. I was wondering how best I can make the rom my own so that it what me and my friends find useful.
I would like to be able to change the meta inf updater script for example to say "Fallon Rom"
or include supersu, not superuser.
(obviously no paid apps)
is there a way to include an app as a user app so that if the user wants to get a paid version it is easy? (eg romtoolbox lite --> rom tool box pro)
Lastly, how can i best make this apply to each release. Can I make a folder that will then get included in future builds (so i don't have to manually unzip the rom and change stuff)
Thanks for any responses. :highfive::highfive::highfive:
edit: and how can i include hillbeast's 720p camera mod
i am also planing on including gapps. How best to include them (or is staying separate that much more preferable)
anyone??
Can anyone give any tips?

[APP][ROOT][4.4+]Custom ROM Manager 5.5.0

Custom ROM Manager finds all the ROMs, GApps and other zip files that are downloaded on your device, lets you install or manage them easily. It also helps you visit official sites of some ROMs/GApps from where you can download them or see changelog.
NOTE: This app does not search the internet for ROMs, GApps and other mods for your device. You have to download them from their respective sites yourself to your device. Then this app will take care of the rest.
Screenshots
Check screenshots tab
Key Features
Finds all the zip files on your device - Custom ROM Manager features multiple file searching algorithms to find the zip files on your device. They are fast, customizable or both fast and customizable at the same time. Users can even choose their file searching technique to their liking.
Sorting and grouping of zip files - After zip files have been found, app sorts and groups them to their appropriate category, like detects which of them are ROMs, GApps etc. It can even detect the properties of a ROM/GApp, like their build dates, version, whether or not they are OFFICIAL builds and what not. The techniques used are efficient and smart.
Popular ROMs/GApps - The app shows list of popular ROMs/GApps. They are selected based on observations of the most popular and most user responded ROM threads across the XDA forums for top devices, and they are listed alphabetically in the app. App is also capable of detecting other ROMs, which will be listed in the "Other ROMs" category.
Official information for popular ROMs/GApps - For all the popular ROMs/GApps listed, you can even check their official information. Like their official sites, download pages etc. It can even check whether your device is officially supported or not, and depending on this, it will open download page for your device when you visit their download page.
Disclaimer - The app makes use of the information that is already available on the internet. It does not use any unauthorized or confidential data. The links are also opened in an external web browser of user's choice, not in some in-app browser or something like that.
Manage your ROMs/GApps - Under each popular ROM/GApp listing, you can see the builds present on your device listed their. Like all your LineageOS ROMs gets listed under "LineageOS" category. You can view them in any way, view them in sorted order based on their build dates or version, or see only unofficial ROMs, or official ROMs. You can delete them, view them etc.
Install them - And finally, you can select them for flashing/installation. This is arguably the most significant feature of the app. You can choose any number of zips for flashing, you can specify which partitions to be wiped before each zip is flashed. You can modify your selection in any way you want, like re-order your selection, delete any entry and what not. And finally, when you confirm, device will boot into (TWRP) recovery, flashing the zips in the very order you selected.
To see the complete feature list, visit the play store page or XDA Labs page.
Google Plus Community - https://plus.google.com/u/0/communities/109799614948604849024
Requirements
Root Access is must.
If you havent flashed custom ROMs before, this app is not for you.
Only TWRP is supported.
Download
Play Store
XDA Labs
XDA:DevDB Information
Custom ROM Manager, App for all devices (see above for details)
Contributors
corphish
Version Information
Status: Stable
Created 2016-07-22
Last Updated 2019-02-04
Sounds interesting.
I will give it a try when i get home and get my hands on my tablet.
@corphish
Cool
One request.
Can u recognise xpossed framework Zip and modules Zip ?? Like Roms and gapps?? It will be damm helpful for everyone ^~^ just a request
Sent from my sprout4 using XDA Labs
harsh. said:
@corphish
Cool
One request.
Can u recognise xpossed framework Zip and modules Zip ?? Like Roms and gapps?? It will be damm helpful for everyone ^~^ just a request
Click to expand...
Click to collapse
Well I am not much acquainted with Xposed and its modules coz I don't use it, but I remember they are .apk's.
Can you link me to those zip files which you are talking about, so that I can take a look and add it in next update?
http://dl-xda.xposed.info/framework/
This
And sorry I just forgot that modules are apk
And if there is way to get kernels differently, is also welcomed.
And sorry for making so many requests!
:fingers-crossed:
Sent from my sprout4 using XDA Labs
harsh. said:
http://dl-xda.xposed.info/framework/
This
And sorry I just forgot that modules are apk
And if there is way to get kernels differently, is also welcomed.
And sorry for making so many requests!
:fingers-crossed:
Click to expand...
Click to collapse
We will see about xposed.
And custom kernel support is not possible because various devices have various custom kernel, sorting them would be simply not possible..
corphish said:
We will see about xposed.
And custom kernel support is not possible because various devices have various custom kernel, sorting them would be simply not possible..
Click to expand...
Click to collapse
Its 10:30am in morning and I'm already out of thanks(8 are given idk where let me check)
So thank you.
Sent from my sprout4 using XDA Labs
Great app.
Very useful especially for beginners.
But I have 4 main requests that will improve the app :
1_it's really bothering that every time I want to launch the app it scans for zip files, it takes a lot of time especially for the low-end phones and for phones that have large Memory.
Maybe you should make it saves the path of the zips and names and add a refresh button in the AppBar in case we add new zip.
2_Add wipe davlik-cache,
It's really needed when flashing modes.
3_maybe in the future you should add an options to explore the zip and extract some files.
4_add a new layout for backup and restore specific files from system (build.prop_framework-res....etc) or the whole ROM and save it as a flashable zip in case the flashed ROM has bootloop or some problem you can restore it form recovery.
Sorry for asking a lot I know it's the first release and that is a lot to ask.
So far the app works great and the design is simple and beautiful as usual (I know from your previous apps)
Thanks for your hard work
Great app UI and Idea, but on my Nexus 6 XOSP 6.3, It doesnt detect anything. I give the root access and storage permission, but it stays at "uhh,nothing here". And thats really it. Any idea? Is there some folder i need to put my zips in?(like delta uses). Thanks!
Root Wizard said:
Great app UI and Idea, but on my Nexus 6 XOSP 6.3, It doesnt detect anything. I give the root access and storage permission, but it stays at "uhh,nothing here". And thats really it. Any idea? Is there some folder i need to put my zips in?(like delta uses). Thanks!
Click to expand...
Click to collapse
Same with me on my lenovo a7000 cm13 rom
Please reply if you want any logs. The idea is awesome and I will surely be gald to help
Root Wizard said:
Great app UI and Idea, but on my Nexus 6 XOSP 6.3, It doesnt detect anything. I give the root access and storage permission, but it stays at "uhh,nothing here". And thats really it. Any idea? Is there some folder i need to put my zips in?(like delta uses). Thanks!
Click to expand...
Click to collapse
anaandshailu said:
Same with me on my lenovo a7000 cm13 rom
Please reply if you want any logs. The idea is awesome and I will surely be gald to help
Click to expand...
Click to collapse
Sorry for late reply, I was busy in the mean time with M and N bringups for some devices.
In Marshmallow ROMs, there is a problem detecting internal storage, which will be fixed in next update, which will come very soon.
Edit: 1.5 is up, check labs
Update 2.5
With previous update (2.0 and 2.1), app was recoded from scratch, resulting in many optimizations and bug fixes.
For example, with 2.0, came better storage detection logic and faster file scanning algorithm, while 2.1 added more modern UI elements.
With 2.5 comes many of the requested features like Zip scan caching, separate option for dalvik cache, and new features like search, respective logos for popular custom ROMs etc.
Please refer to XDA Labs for full changelog.
And do rate and review .
Version 3.0 was released with many cool features.
- Zip selection for flashing was totally revamped. When you tap a card, it will now flip and you will see various partitions you can wipe. Select any if you want to and then tap the card back, it will flip back and notify that the zip has been selected for flashing. And now you can even update what you want to wipe by tapping one of the already selected card back and re-doing the drill. You can even remove it from the flash queue.
- The UI where you are shown what you are going to flash (i.e flash queue) is also revamped.
- Statistics section is also revamped, now shows total size each class of zip is consuming.
- You can also perform TWRP backup and restore operations from the app.
- Some SU related issues (especially on newer security models) were fixed.
- There are always under the hood performance improvements and cleanups.
And all this feature additions barely saw the app size rising. Do check the new screenshots under screenshots tab.
And btw, Custom ROM Manager was released in Play Store too, few days back.
Free version
Donate Version
I use yunicorn 5530 and I tried to search custom ROM for my device but didn't find anything... Do you guys can help me
A new and major version of 3.1.1 has been released.
Summary:
1. Quick selection for zips/backups for flashing/restoring.
2. Ability to delete files.
3. Completely revamped FlashQueue Interface.
4. Inbuilt troubleshooter.
Detailed changelog : Google+ Post
سامسونج s2
3.3 update
Released 3.3 update yesterday
Detailed changelog - Google+ Post
Version 4.0
Version 4.0 was released recently.
Detailed changelog - https://plus.google.com/u/0/+AvinabaDalal97/posts/Deqcbgpq8nJ
4.3
Version 4.3 was released few days back.
Thread updated.
corphish said:
Version 4.3 was released few days back.
Thread updated.
Click to expand...
Click to collapse
Maybe was i to lazy to find it, but it took already a lot of Time to find the "Custom ROM Manager". How can i add My LIGHT PATCH to the Patch Section of Your Project? I wold like to push Your App by default alongside with My Patch in the Future to use it as kind of OTA Updater. Maybe could You direct Me, or do i even have something new for You? (Checking build.prop for the Patch Version so the App can advise a Update if needed!?)
Would be cool to be Part of that! I'm really looking forward to contribute to it...
BR

What do I need to learn.!

Hi folks.
I'm new here.
It's my first post so please forgive me if there's something wrong.
Basically I want to know is, what type of knowledge do i need (programming language and other things) to work on root of android like build.prop and making custom roms and working on the custom recovery etc.
What do I need to learn to understand those things and work on them.
Thanks.
Kaksrocks said:
Hi folks.
I'm new here.
It's my first post so please forgive me if there's something wrong.
Basically I want to know is, what type of knowledge do i need (programming language and other things) to work on root of android like build.prop and making custom roms and working on the custom recovery etc.
What do I need to learn to understand those things and work on them.
Thanks.
Click to expand...
Click to collapse
Your question is not specific and I not sure exactly what information you requesting. For instance,
1 "root of android" ? Are you trying to root you're phone?
2. "build.prop"? Adding or modifying that can be done with an android app provided your device is already rooted. Ising ADB and fastboot may also be a possible.
3. " making custom roms" ? Does that mean installing or actually building a custom rom? Actually building a custom rom that is best left for advanced level developers. If, you mean installing a custun rom then generally speaking that is usually done in custom recovery by flashing a .zip file. Its very specific for each phone and carrier.
4. "working on custom recovery"? Depends on which custom recovery you have installed and what options are available. A YouTube search can provide some general information.
I am assuming you are interested in rooting you phone and unfair with all is necessary in order to do so. I suggest, searching for your specific model and carrier hear on XDA. For instence, I have a note 4, I search, "XDA Sprint Note 4".
Mr. JAVI said:
Your question is not specific and I not sure exactly what information you requesting. For instance,
1 "root of android" ? Are you trying to root you're phone?
2. "build.prop"? Adding or modifying that can be done with an android app provided your device is already rooted. Ising ADB and fastboot may also be a possible.
3. " making custom roms" ? Does that mean installing or actually building a custom rom? Actually building a custom rom that is best left for advanced level developers. If, you mean installing a custun rom then generally speaking that is usually done in custom recovery by flashing a .zip file. Its very specific for each phone and carrier.
4. "working on custom recovery"? Depends on which custom recovery you have installed and what options are available. A YouTube search can provide some general information.
I am assuming you are interested in rooting you phone and unfair with all is necessary in order to do so. I suggest, searching for your specific model and carrier hear on XDA. For instence, I have a note 4, I search, "XDA Sprint Note 4".
Click to expand...
Click to collapse
Well. First of all thanks for the reply.
I do have the knowledge on how to root the device and i have my device rooted.
I know how can i modify the build.prop file.
But i want to know how the tweaks are actually made to put them in build.prop file to get it into work. How that tweak is made.
How to know what actually should i edit and etc.
And for custom roms. I do actually want to know about how to actually make a custom rom. Even though if its a high level thing. I still want to know. So that i can start learning and get in that field.
I want to know how custom recovery is made. For ex how twrp was made. And i want to learn its functionality.
Thanks again for the reply.
Kaksrocks said:
Well. First of all thanks for the reply.
I do have the knowledge on how to root the device and i have my device rooted.
I know how can i modify the build.prop file.
But i want to know how the tweaks are actually made to put them in build.prop file to get it into work. How that tweak is made.
How to know what actually should i edit and etc.
And for custom roms. I do actually want to know about how to actually make a custom rom. Even though if its a high level thing. I still want to know. So that i can start learning and get in that field.
I want to know how custom recovery is made. For ex how twrp was made. And i want to learn its functionality.
Thanks again for the reply.
Click to expand...
Click to collapse
I
You welcome and I also Thank you for responding.
In regards to modification of build.props, I advise beginning with custom recovery and making a full back- up (all partitions). I have soft bricked my phone more that once by modifying build.pros and simply did a full wipe and restored my backup and up and running. Kernel Aduitor is an app that provides a Build prop Editor but there are stand alone app that are also available.
If your custom recovery is TWRP then Tipatch is an app that is worth looking into. Its available here on XDA or can be downloaded via Google Play Store.
Odex Roms vs Deodex Roms and what that means. I suggest Deodex if your plan on modifying and/or porting.
Also good to know the differences between kerels permissive vs enforcing.
Apps= ApkTool X, Apk Editor v1.3,(this is a lower version that offers a rebuild function while the updated version available from Google Play dose not) Md5 , and ZArchiver.
As far as how to make custom roms? Thats above my skill level. However, If you download a custom rom make a copy and rename it, then use a root file manager to extract it or ZArciver app and look threw the files of the rom. May help prove helpful in learning basic structure.
Keep in mind I am not a developer. Modified, porting, flashing, treaking I do often. For instance, Im tunning and od Note 4 on marshmallow 6.0.1 and have official Google Play Dark Theme.
If you have any questions
https://forum.xda-developers.com/android/themes/official-google-play-store-dark-theme-t3977061
Mr. JAVI said:
I
You welcome and I also Thank you for responding.
In regards to modification of build.props, I advise beginning with custom recovery and making a full back- up (all partitions). I have soft bricked my phone more that once by modifying build.pros and simply did a full wipe and restored my backup and up and running. Kernel Aduitor is an app that provides a Build prop Editor but there are stand alone app that are also available.
If your custom recovery is TWRP then Tipatch is an app that is worth looking into. Its available here on XDA or can be downloaded via Google Play Store.
Odex Roms vs Deodex Roms and what that means. I suggest Deodex if your plan on modifying and/or porting.
Also good to know the differences between kerels permissive vs enforcing.
Apps= ApkTool X, Apk Editor v1.3,(this is a lower version that offers a rebuild function while the updated version available from Google Play dose not) Md5 , and ZArchiver.
As far as how to make custom roms? Thats above my skill level. However, If you download a custom rom make a copy and rename it, then use a root file manager to extract it or ZArciver app and look threw the files of the rom. May help prove helpful in learning basic structure.
Keep in mind I am not a developer. Modified, porting, flashing, treaking I do often. For instance, Im tunning and od Note 4 on marshmallow 6.0.1 and have official Google Play Dark Theme.
If you have any questions
Click to expand...
Click to collapse
Great. Thanks for the information you provided.
You were pretty helpful.
So again thanks.

Categories

Resources