[Q] Building my own (basic) ROM? Is that even possible if I am only human? - T-Mobile LG G2x

Hi.
I was wondering if I can build my own ROM if I am a layman.
What I would like is to simply take the STOCK ROM, remove everything I don't like about it (basically some apps), add to it some apps that I must have, my own preferred launcher and... that's it!
Is this something very complicated?
Thanks

Well when i used to do them back in the day for windows mobile we called it a kitchen and you used that particular software to add your apps and etc to cook a rom and you became a chef but i think the politically correct term is dev now. Lol jist poking fun devs
Modaco custom kitchen might help but might just be for the P990 though. If you cant find a kitchen that is specifically for us then its probably out of reach for beginners. I would just nandroid your stock and backup specific apps with titanium.
Sent from my LG-P999 using xda premium

thank you!
what's nandroid? is it like doing a system image?

Basically but not quite... It backs up the rom and kernel but third party apps are not. those will have to be redownloaded or re-installed with titanium.
Paid apps will be remembered by google so it will be on your list of bought apps.
Sent from my LG-P999 using xda premium

fabricatedhero said:
Basically but not quite... It backs up the rom and kernel but third party apps are not. those will have to be redownloaded or re-installed with titanium.
Paid apps will be remembered by google so it will be on your list of bought apps.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Thanks once more.
But isn't this the same as just re-flashing the rom then?
sorry just trying to figure this out since it's first time ive heard of it

Yes and no.. If your rooted and removed system apps or bloatware they wont be included if you hard reset or reflash as you call it.
You should nandroid before you remove anything. Rooting allows you to add or remove mostly anything you don't want
Sent from my LG-P999 using xda premium

fabricatedhero said:
Yes and no.. If your rooted and removed system apps or bloatware they wont be included if you hard reset or reflash as you call it.
You should nandroid before you remove anything. Rooting allows you to add or remove mostly anything you don't want
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
This is good stuff!!!
So what app would you use to remove the unwanted bloatware???

Best all purpose would be titanium backup... Grt the paid version to support the dev
Remember if yiu unistall the bloatware like tmo "my account" it won't be there if you hard reset. When in doubt freeze it instead.
Sent from my LG-P999 using xda premium

Fyi, Modaco kitchen *is* only for the P990, those roms won't work on the P999.
Essentially, you open the update zip, change what you want, put it back together and flash it. From there, anytime you want to do something, just search google/xda for what you want to do and see if you can find instructions. More advanced changes will require you learn things like editing APK files (APK Multi Tool is useful here) or XML and even Smali files. I've even had to have a go at editing SQL files for a couple of things (such as removing the Tracfone homepage and adding locale support).
Really it's an open-ended can of worms ...
Sometimes the best thing is to modify your EXISTING install instead, if you don't plan on uploading/sharing. You can always make a backup via Nandroid if you mess up that you can restore.

Related

[APP] IF YOU FLASH YOUR PHONE REGULARLY CHECK THIS OUT, Zemna App List Back Up

Hey guys,
Im sure many of you know about the problems which can be caused backing up apps and restoring them to different android versions (problems with force close, reboots, general instability / compatibility).
I found this great free app which makes a list of all your apps you have installed into an XML on your sd card (so it wont get wiped when flashing your phone) and will allow you to open the XML and select an app and it will take you to the market place page for your selected app to download it again.
I find the market place 'my apps' will only remember my paid apps after changing roms and this is a much more reliable way and safer way to get your apps back, plus its just easier to have all your old apps in a list ready to download and not searching for ages right?!
I flash my phone quite regularly and with this app you can be sure you get the correct version of your apps not restoring one that's not compatible and cause problems.
Here's the App Brain link http://www.appbrain.com/app/zemna-applist-backup/net.zemna.android.applistbackup. I don't expect this to changes lives buts its a helpful tool, for free!
I'm not the dev for this app and take no credit for his / hers / their work! Feel free to hit 'THANKS' if this is useful to you.
Enjoy ;-)
Sent from my X10 using XDA Premium App
to be honest not much usefull,but still appreciated...!!
I found it good, each to their own opinions I guess. Just thought I'd share cos my market never shows my free apps after flashing and its just easier to use this than spend ages searching for the all again, there're just there in a list ready to download
Sent from my X10 using XDA Premium App
Many thanks,,
Very useful for me
gregbradley said:
Many thanks,,
Very useful for me
Click to expand...
Click to collapse
Hit 'thanks' on the OP, glad to of helped ;-)
Sent from my X10 using XDA Premium App
The Gingerbread Man said:
Hit 'thanks' on the OP, glad to of helped ;-)
Sent from my X10 using XDA Premium App
Click to expand...
Click to collapse
Already done
easiest way is to copy /data/app to your sd card. then copy all the apks from there to your computer and put them into flashtool's "/custom/app" folder. then after flashing your new rom, click "customize" in flash tool. bam, all your apps are installed without having to wait for downloading.
biggest downfall is losing app's saved "data". ei highscores and settings.
you can back these up by copying the program's data folder from /data/data to your sd card. the data folder for the program will look like this:
come.rovio.angrybirds (angry birds)
inside the data folder you will find different data files, some will be settings, highscores, etc. it will be different for every program. once you reinstall the app. you can copy JUST the data files to replace settings, scores, etc. don't copy the entire folder or you will get FC's.
That makes sense although iv never tried it. In theroy you could use the flashtool to put all the apps back on the phone and then with titanium back up restore data only and it not cause problems?
Sent from my X10 using XDA Premium App
why not just use titanium backup? there's a free version. it needs root, but if you're flashing roms so often, you would already have root. you can back up everything, and batch restore everything. better than clicking 1 app at a time imo
tookieboy said:
why not just use titanium backup? there's a free version. it needs root, but if you're flashing roms so often, you would already have root. you can back up everything, and batch restore everything. better than clicking 1 app at a time imo
Click to expand...
Click to collapse
I see where your coming from but backing up and restoring apps between different versions of android isn't really a good idea and there is different versions of apps for different android versions which is where the compatibility issues and stability problems come in.
The idea of this is it saves all your apps and you can download the right version for your particular configuration on your phone.
Sent from my X10 using XDA Premium App
tookieboy said:
why not just use titanium backup? there's a free version. it needs root, but if you're flashing roms so often, you would already have root. you can back up everything, and batch restore everything. better than clicking 1 app at a time imo
Click to expand...
Click to collapse
i hate restoring with titanium. you have to confirm each individual reinstall.
There is a batch mode you know and just leave it to do its thing automaticly. Batch restore brings everything back, I only had to confirm once at the start of the process
Sent from my X10 using XDA Premium App
I use android injector from a windows based pc, very handy
The Gingerbread Man said:
There is a batch mode you know and just leave it to do its thing automaticly. Batch restore brings everything back, I only had to confirm once at the start of the process
Sent from my X10 using XDA Premium App
Click to expand...
Click to collapse
batch mode asks me every app
thanks for recommending this app, as it is really useful
i do not recommend tb/mybackup if you are switching between android versions as some apks might not be compatible
using this you can link to the market really easy and it ensures you having apps installing in the right way =)
boooo...
use Titanium Backup and be happy
XteNce said:
boooo...
use Titanium Backup and be happy
Click to expand...
Click to collapse
You should read the OP again, TB isn't always the best choice. Especially between different roms and versions of android.
Sent from my X10 using XDA Premium App
I use TB and restore just the app, no data.
For games like AB there are back up apps available on the AM and I've not had any problems using this method!
Swyped from my ZDZ Froyo with Tapatalk Pro
The Gingerbread Man said:
You should read the OP again, TB isn't always the best choice. Especially between different roms and versions of android.
Sent from my X10 using XDA Premium App
Click to expand...
Click to collapse
hmm, I have never had any problems while restoring apps + data using TB on any roms
XteNce said:
hmm, I have never had any problems while restoring apps + data using TB on any roms
Click to expand...
Click to collapse
Your lucky then I guess. Really the idea of this is if your changing your android version though, ie; going from 2.1- 2.2 ,2.2 - 2.3 or down grading your android version. It helped me anyway....
Sent from my X10 using XDA Premium App

OKAY I AM NOW ROOTED NOW HOW DO i TAKE ADVANTAGE OF IT?

I installed Xboarders stock OTA with root and superuser is there so I assume I am rooted. The first thing on my list is to get rid of FU***** car home I have no use for that thing. so how do I do it. If someone can tell me how to do it for general apps that would be great because there are a few that I dont think I want.
Charlie
get root uninstaller btw how are you an |OP| ?
OM I Dont know What is an OP?
So there is a program in the market for it okay cool. Now I noticed that Xboarder included a few things along with the rom that have to be installed seperatly and the lg camera went back to stock so All I have to do is reflash the cammera and any of those tweeks that I might want right? Can I do it all at once or do I have to reboot each time I copy a .zip from my SD card?
And the other thing is I have been using mybackup pro because you didnt need root and it worked like a charm to restore all my apps and data I got titainium pro but do I really need it I noticed that now that I have root mybackup has a few extras for root users.
That brings me to another question what is the Dalvik cache? And should it be wiped. I get the impression it is kinda like RAM is that accurate? Sorry for all the questions but this is how I learn.
Charlie
mojorisin7178 said:
That brings me to another question what is the Dalvik cache? And should it be wiped. I get the impression it is kinda like RAM is that accurate? Sorry for all the questions but this is how I learn.
Charlie
Click to expand...
Click to collapse
Android applications are basically java apps. Google didn't want to license java from Sun (now Oracle) so they wrote their own compatible version of it in a clean room environment (no intellectual property infringements but Oracle is suing them anyway) and called it "Dalvik." The Dalvik cache is the section of memory used by Android for java processes. Yes, it should be wiped EVERY time you flash a new rom or update any system app as a root user. Not clearing the cache can result in all sorts of problems including lockups, slowdowns and unexpected reboots. Keep in mind that after clearing the Dalvik cache the phone will take about five minutes to start up the first time (will be stuck on the boot screen while it is doing this) to rebuild the Dalvik cache. After the first boot the phone will be back to its incredibly short bootup time on subsequent boots. Do yourself a favor and clear the Dalvik cache.
Well now I see why I need titaium back up I answered my own question it is la multi purpose tool more than just backup. I noticed that you can do some damage if you uninsdtall certian programs I actually read that if you uninstall systerm apps it will stop you from getting any OTA updates in the future. I dont know how true that is anyone know? For now I just froze car home with titainium.
supersilko said:
get root uninstaller btw how are you an |OP| ?
Click to expand...
Click to collapse
Because he created the post? lol
And I'd just search around in the Development Section... I recommend CM7 Nightly with the stock Kernel.
So now I downloaded Rom manager and I have some more questions first the first option is to flash cwm recovory didn't I do that already? Second I see an option to backup current rom is that the same as what I did In cwm before I did anything.g else? And if so will it overwrite my current one i ask because I don't want to loose my current one it is my stock backup. Sorry for all the stupid questions but I am really learning
Sent from my LG-P999 using XDA Premium App
I can't use oneclick root because of the 2.3.4 update how did u root ur g2x??!!!
Sent from my LG-P999 using XDA Premium App
mightymike889 said:
I can't use oneclick root because of the 2.3.4 update how did u root ur g2x??!!!
Sent from my LG-P999 using XDA Premium App
Click to expand...
Click to collapse
How did you get 2.3.4 update? We are on 2.3.3 OTA update right now
Sent from my LG-P999 using XDA Premium App
My bad 2.3.3....
Sent from my LG-P999 using XDA Premium App
Hey it is really quite simple just flash clockworkmod then flash xboardeds stock ota with root or any ROM that is pre rooted (most are) and boom you are rooted. A quick search in this fourm will tell you
Sent from my LG-P999 using XDA Premium App
But that doesn't give u a permanent root ...can use root enabled apps?
Sent from my LG-P999 using XDA Premium App
Can we just rename the G2X forums to the "How Do I Get Root" forums?
Yes you Can use apps and the phone is permanently rooted as far as I know I have been usingq things that say you need root and they work fine
Sent from my LG-P999 using XDA Premium App
NVFlash isn't impeded by this or any software update so you will always be able to use clockwork to flash new roms, pretty much all of which are rooted.
Sent from my Nexus Prime using XDA Ultimate App
And that root is permanent right? That is what I was lead to believe.
mojorisin7178 said:
And that root is permanent right? That is what I was lead to believe.
Click to expand...
Click to collapse
No. Root exists within the rom; if you change to a non-rooted rom from a rooted one you will lose root. However, unless you specifically go out of your way to unroot, a rooted rom will stay rooted.
Oh, and to answer your earlier question about Rom Manager, it's a totally unnecessary tool. There is nothing it does that you can't do manually from recovery. Ignore that it even exists.
Sent from my Nexus Prime using XDA Ultimate App
I thought so it really does seem like there is no real reason for it. I am actually uninstall it.
mojorisin7178 said:
I thought so it really does seem like there is no real reason for it. I am actually uninstall it.
Click to expand...
Click to collapse
Stay the hell away from ROM Manager...it's dangerous and frankly shouldn't exist at all.
If you want to use CWM, flash it to "real" recovery like you're supposed to.

[Q] Adding back some bloat to Tab2Lite?

So, over the weekend I flashed Tab2Lite and I'm loving the result. However, I would like to add back one or two of the apps that Metallice removed in the de-bloating process. I have my original nandroid backups as well as his RemovedApps.zip but I'm not quite sure where to start. Any guidance would be greatly appreciated.
jcejohnson said:
So, over the weekend I flashed Tab2Lite and I'm loving the result. However, I would like to add back one or two of the apps that Metallice removed in the de-bloating process. I have my original nandroid backups as well as his RemovedApps.zip but I'm not quite sure where to start. Any guidance would be greatly appreciated.
Click to expand...
Click to collapse
If you look at the tab2lite thread it explains how to re-add some of the apps and has a link to all of them for download.
I've read through the thread several times, I tend to read such things instead of jumping in blind . In the past I've either run full-custom as-is or full-stock so this is my first attempt at customizing a custom ROM. I know I can drop the apk back into /data/app or /system/app (and did, in fact, for a quick fix) but I would rather like to know how to put the bloat back into the ROM so that if I reflash later I will have all the fiddly bits I want. So, I guess, the question is really more along the lines of "how do I customize and repackage a custom ROM" but I didn't want to be quite so generic with the original question.
Sent from my GT-P3113 using xda app-developers app
jcejohnson said:
I've read through the thread several times, I tend to read such things instead of jumping in blind . In the past I've either run full-custom as-is or full-stock so this is my first attempt at customizing a custom ROM. I know I can drop the apk back into /data/app or /system/app (and did, in fact, for a quick fix) but I would rather like to know how to put the bloat back into the ROM so that if I reflash later I will have all the fiddly bits I want. So, I guess, the question is really more along the lines of "how do I customize and repackage a custom ROM" but I didn't want to be quite so generic with the original question.
Sent from my GT-P3113 using xda app-developers app
Click to expand...
Click to collapse
Put the apks back in the install zip.
Sent from my Galaxy Nexus using xda premium
Metallice said:
Put the apks back in the install zip.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Ah. Well that's easier than I was expecting

Stock ICS without bloat?

Just upgraded from the Infuse and HOLY CRAP what a difference. The Infuse, in some ways was really a misstep for Sammy. Hardware just didn't really work well. Anyway...
Looking through ROMs I was hoping to find a stock ICS where someone had pulled out the bloat. I didn't see it, but I may have missed it.
Thanks, and glad to have switched forums! Ha.
Sent from my SAMSUNG-SGH-I727 using xda premium
Check out mohans embryo It is a stock based rom that is properly tweaked the way it should have been. Its up to 5.3.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Tweakecho said:
Check out mohans embryo It is a stock based rom that is properly tweaked the way it should have been. Its up to 5.3.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Agreed - it's a good ROM if you are looking for something close to stock with options. Only a few small issues of stability so far.
Root the stock ROM then debloat (disable apps first) yourself
would agree about embryo. stock, debloated.. unless you choose to add it. he built in a nice rom customizer as well. personally, didnt have any problems with it.
Sky Jellybean, come to the candy plus s3 touchwiz is way better than skyrocket touchwiz
danaholic86 said:
Sky Jellybean, come to the candy plus s3 touchwiz is way better than skyrocket touchwiz
Click to expand...
Click to collapse
He wants stock ics, not jacked up jb.
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Bloat
Just root and install Titanium Backup. There should be a freeze list in one of the stickies. You do not have to install a different rom at all.
I recommend that you just freeze the apps. If you uninstall them, you will have to reflash your phone with the stock rom if you want to send to Sammy or take it back to AT&T...
You can also just make a complete TiBU of the entire phone and save on your computer then restore them when you want to get rid of the phone in a legit way...
onealvideo said:
Just root and install Titanium Backup. There should be a freeze list in one of the stickies. You do not have to install a different rom at all.
I recommend that you just freeze the apps. If you uninstall them, you will have to reflash your phone with the stock rom if you want to send to Sammy or take it back to AT&T...
You can also just make a complete TiBU of the entire phone and save on your computer then restore them when you want to get rid of the phone in a legit way...
Click to expand...
Click to collapse
No need for a titanium backup or anything...I just disable an app (like yahoo finance or whatever crap) from all apps section in settings ..then I delete the .apk file from /system/app (and the .odex if the rom is not deodexed)..After any debloat you will have to flash the whole stock rom anyway if you get a big system problem (or restore a nandroid if you made a backup .. Which I hugely advice to do before messing with the phone)

How to get rid of CM "bloat?"

Hi pple say" WTF there is none "! Well terminal emulator, voice dialing etc, and others I don't want our are covered by apps that do other stuff too, so it's bloat to me but I can't wipe it, just freeze. Anyway to remove the junk?
From the wonders of mobile telephony.
Search the play store for system app remover
Sent from my Nexus 5 using XDA Free mobile app
Just go to /system/appsm and remove the apks or install titanium backup by which you can remove system apps
- Sent from an IceCold Hammerhead!
Root uninstall
https://play.google.com/store/apps/details?id=com.gsapp.android.pfuninstall
Sent from my Nexus 5 using Tapatalk
another alternative (which is what I do) is write a flashable zip with an updater-script that deletes the things you do not want.
rootSU said:
another alternative (which is what I do) is write a flashable zip with an updater-script that deletes the things you do not want.
Click to expand...
Click to collapse
I'll try it. I've got the normal root system app removers but they don't touch cm
From the wonders of mobile telephony.
howard bamber said:
I'll try it. I've got the normal root system app removers but they don't touch cm
From the wonders of mobile telephony.
Click to expand...
Click to collapse
Freezing is the best option in this case. That way, you don't need to do it every time you update the ROM.
Second best is zip script.
Every ROM has bloatware. Even stock Google has crap nobody wants.
These things take a minuscule amount of space.... Freezing is the best way. Titanium backup.
Sent from my Nexus 5 using Tapatalk
Have you tried cm based vanir osp it comes with remove sys apps option in menu great rom. I have try most ROMs vanir heavy metal rocks!!!
Sent from my SGH-T599N using XDA Free mobile app
I think someone else mentioned TiBU allows you to convert/freeze/delete system apps.

Categories

Resources