Hi,
I'm new to Android and an Acer A500 (obviously with this noob question!) and am confused with a lot of the terminology compared to the iPad (can I use that word on here ? ) I had for years.
Anyway, I flashed Taboonay 2.2 last night and re-installed all my apps again and was browsing when I read about kernels that can be flashed etc.
I've seen posts saying Harkon, Thor 3.9r3 and alsorts of other names / acronyms. Is there a 'one shot' idiot guide I can read through that explains it all in laymans terms and what rom/kernel chanegs what etc so I don't have to keep bugging you guys with stupid questions !
I'm quite happy so far, just I cant seem to find the latest .apk for snappz market as I want to search for a tweak that lets me put folders on the home screen.
As always - thatnks in advance for any help/guidance.
Cheers
posted somewhere on xda by rschenck:
"The kernel in android is essentially just a customized Linux kernel. The ROM is basically the application layer and the framework. Usually ROMs include kernels, but you can flash a different compatible kernel.
Firmware usually refers to either all the basic software on your phone (minus the apps) or the ROM, csc and modem.
You can definetly flash a custom kernel onto a stock ROM, which will improve performance a great deal even without a custom ROM. Find instructions aplenty here on XDA."
Actually for tablets: some kernels are developed for stock ROMs, some for custom ROMs.
proxonic said:
posted somewhere on xda by rschenck:
"The kernel in android is essentially just a customized Linux kernel. The ROM is basically the application layer and the framework. Usually ROMs include kernels, but you can flash a different compatible kernel.
Firmware usually refers to either all the basic software on your phone (minus the apps) or the ROM, csc and modem.
You can definetly flash a custom kernel onto a stock ROM, which will improve performance a great deal even without a custom ROM. Find instructions aplenty here on XDA."
Actually for tablets: some kernels are developed for stock ROMs, some for custom ROMs.
Click to expand...
Click to collapse
I like your answer, a kernel is a kernel!! That is a good one. The OP asked for layman's terms so here is my attempt.
A kernel tells your device how to operate your hardware much like the CMOS instructions on a PC. So installing a custom kernel may overclock your cpu, tweak your wifi, adjust your memory usage, screen brightness, or many other options.
A ROM is the operating system with different versions currently our A500 is running Honeycomb 3.2.1 or what ever version the developer decided to tweak. Android comes in several flavors from Froyo 2.2, Gingerbread 2.3 & 2.4 to Honeycomb 3.0 to 3.2.1. Froyo and Gingerbread roms are mostly for phones and early less expensive tablets. Honeycomb was specifically written for tablets.
Custom Roms have been tweaked by a developer to remove bloatware, apps that no one uses, speed tweaks, added apps and functions, themes, and whatever else the developer can do.
cruise350 said:
I like your answer, a kernel is a kernel!! That is a good one. The OP asked for layman's terms so here is my attempt.
A kernel tells your device how to operate your hardware much like the CMOS instructions on a PC. So installing a custom kernel may overclock your cpu, tweak your wifi, adjust your memory usage, screen brightness, or many other options.
A ROM is the operating system with different versions currently our A500 is running Honeycomb 3.2.1 or what ever version the developer decided to tweak. Android comes in several flavors from Froyo 2.2, Gingerbread 2.3 & 2.4 to Honeycomb 3.0 to 3.2.1. Froyo and Gingerbread roms are mostly for phones and early less expensive tablets. Honeycomb was specifically written for tablets.
Custom Roms have been tweaked by a developer to remove bloatware, apps that no one uses, speed tweaks, added apps and functions, themes, and whatever else the developer can do.
Click to expand...
Click to collapse
Perfect - THANKS
Animal_UK said:
I'm quite happy so far, just I cant seem to find the latest .apk for snappz market as I want to search for a tweak that lets me put folders on the home screen
Cheers
Click to expand...
Click to collapse
hi what do you mean by "put folders on home screen ?
found an app you are happy with ?
ive not found an app that will do it yet unfortunately.
I just want to have a 'folders' on the home page which when i click it opens up with the apps inside. Similar to a PC really. So all the games are in one folder, media in another etc.
Animal_UK said:
ive not found an app that will do it yet unfortunately.
I just want to have a 'folders' on the home page which when i click it opens up with the apps inside. Similar to a PC really. So all the games are in one folder, media in another etc.
Click to expand...
Click to collapse
Yeah, that's what I use my five screens for, one for each category
---------- Post added at 09:10 PM ---------- Previous post was at 09:05 PM ----------
cruise350 said:
I like your answer, a kernel is a kernel!! That is a good one. The OP asked for layman's terms so here is my attempt.
A kernel tells your device how to operate your hardware much like the CMOS instructions on a PC. So installing a custom kernel may overclock your cpu, tweak your wifi, adjust your memory usage, screen brightness, or many other options.
A ROM is the operating system with different versions currently our A500 is running Honeycomb 3.2.1 or what ever version the developer decided to tweak. Android comes in several flavors from Froyo 2.2, Gingerbread 2.3 & 2.4 to Honeycomb 3.0 to 3.2.1. Froyo and Gingerbread roms are mostly for phones and early less expensive tablets. Honeycomb was specifically written for tablets.
Custom Roms have been tweaked by a developer to remove bloatware, apps that no one uses, speed tweaks, added apps and functions, themes, and whatever else the developer can do.
Click to expand...
Click to collapse
Actually the cmos talks to the kernel just like it does in any other OS. Other than that, good response
Try ADW Launcher. You can do folders, a dock bar, resizable widgets and all sorts of stuff.
Animal_UK said:
I'm quite happy so far, just I cant seem to find the latest .apk for snappz market as I want to search for a tweak that lets me put folders on the home screen.
As always - thatnks in advance for any help/guidance.
Cheers
Click to expand...
Click to collapse
There is an app in the market called FolderOrganizer and will do what you want. I don't know if it is compatible with Honeycomb or tablets so it may not show up but I had it on my phone for a while and it was a very easy way to group your apps in folders.
chasmanian said:
Try ADW Launcher. You can do folders, a dock bar, resizable widgets and all sorts of stuff.
Click to expand...
Click to collapse
This one was perfect for what i was looking for - thanks
Related
I am totally new to this and I got my Wildfire couple of weeks ago. English is not my native language so excuse me if I write something wrong but I hope that you will understand my request. I dont really understand this rooting and flashin custom roms and everything, so I have few questions :
1.) What is rooting ? I read that it means accessing root directory but I dont fully understand that.
2.) Custom roms, what do I really get with them ?
3.) Kernel, what is that ?
4.) Can OC and flashing custom rom's be harmfull for my phone ? Can something blow up ?
5.) Is it possible to change language of my phone to croatian with those custom roms ? I tried with morelocale and apps simillar to that, but it translates only half of the interface.
I would be very gratefull if someone could explain these terms to me into the smallest details so I could understand everything. Thank you.
anyone ? pleasee
Well not a techie myself but there is a thread generally explains this in the Android forum of you look for it.
Rooting means opening access to the system file on the phone that is normally not accessible this let's you change files and system attribute like themes etc. And mods that let's you install from sdcard.
Kernal is the instructions to the CPU how it should work.
Oveclocking are predefined or scaled instructions to make the CPU run at higher speed than the default in stock roms, available on custom roms only, will make the system smoother less waiting loading times. It will generate more heat than normal but hardly will blow anything up.
Custom roms are tweaked versions of sense or original android, they include functions like app2sd, most useful as it puts files to SD card and work with the phone releasing resource so you can install many more apps. Of course downside is SD card is operating more decreasing its life but depends on the card reliability and good branded ones these days they last for years.
As for you language you should read the Rom threads.
Sent from my HTC Wildfire using XDA App with Wildpuzzle v0.8
1: http://en.wikipedia.org/wiki/Rooting_(Android_OS)
2: Read the ROM thread. More often than not, the features are listed there. There is no specific answer as to what you get by installing Custom ROM's. It differs from ROM to ROM. Some offer performance, some offer stability and so on.
3: The interface which controls the hardware, basically. It is a modified form of Linux kernel, and, to know what a kernel does, you can look it up on Wikipedia.
4: No, it cant blow up. That being said, it is not recommended to keep the phone OC'ed 24x7 at very high values. A moderate OC doesnt have any negative effects, with maybe a reduction in the lifespan of the hardware, but, IMO, that will be seen over a very long period of time.
5: No idea, sorry. Never required any other language apart from English myself.
1.) Rooting is simply "HACKING" your phone so you can put whatever you'd like to on it (Custom ROMs and such).
2.) Better battery life, more customization and such.
3.) Too deep, but in simple words kernel is the base of the OS running in your phone (apperently Android is UNIX based).
4.) Small risks only, if you're doing something wrong. I didn't get any problem myself though.
5.) Yes. Not fully as said, but yes.
hmmm I think that I understand everything now. Thank you all for the given informations.
and I have one more question : does anyone know for how long will I have to wait until I can root my 2.2 Froyo ?
karacic said:
and I have one more question : does anyone know for how long will I have to wait until I can root my 2.2 Froyo ?
Click to expand...
Click to collapse
Till unrEVOked gets the HBOOT cracked again (no specific date )
To change the cpu power and make the battery long lasting one i rooted my phone do i need to install a custom rom or theres an app i can just install on original sense to manage cpu and battery like from custom roms?
raniero1 said:
To change the cpu power and make the battery long lasting one i rooted my phone do i need to install a custom rom or theres an app i can just install on original sense to manage cpu and battery like from custom roms?
Click to expand...
Click to collapse
You just need SetCPU. Since you are not looking to overclock, you don't require another kernel or a Custom ROM.
raniero1 said:
To change the cpu power and make the battery long lasting one i rooted my phone do i need to install a custom rom or theres an app i can just install on original sense to manage cpu and battery like from custom roms?
Click to expand...
Click to collapse
If you're looking at underclocking be careful as not enough CPU power will cause lag and freezes.
Sent from my HTC Wildfire using XDA App
ZooMas said:
Till unrEVOked gets the HBOOT cracked again (no specific date )
Click to expand...
Click to collapse
ok thanks, I thought that maybe someon knows that it will be done in month or some specific time.
karacic said:
ok thanks, I thought that maybe someon knows that it will be done in month or some specific time.
Click to expand...
Click to collapse
Nope. No one has an ETA, and this holds true for (mostly) all dev related work / releases like this, Not just unrevoked.
I thought it was like that, but there is no harm in asking I hope that it will be soon because I want new rom because official is disaster.
With the surge of some ROMs for our devices, and though they're related between each other to a certain degree (save for CM7), the inevitable question surges: which one has the upper hand? The stock ROM is vastly improved since 1.06 and Ganjaman's add-ons make it more mature, the MoDaCo ROM has the advantage of having been the first modded ROM, CyanogenMod7, thanks to Apache14's work, has made a stellar appearance and we actually get the official updates (such as the ones that mad-murdock presented us yesterday), Corvus has been updating his new ROM quite rapidly and it works nicely, like Fuji-Vega does... We're lucky that we're not in want of possible choices! But which is yours?
Thread moved to General.
For me corvus. It's so quick and stable, and is the only one, where's my usb 3g huawei running. Did I told you, that it's really fast?
Sent from my X10i using XDA Premium App
I agree totally, corvus is so quick. I can't wait until it can be combined with mad murdoch's HC tweaks, the vega will be Ninja then!
support
@logseman
great idea for a thread. I'm considering starting a thread on a similar line, thought id check in and avoid toe treading and see if there is a need for it.
As a newb to vega android modding, its great that there is such a wealth of info and advice, but sometimes its not clear or comprehensive (at least in one place! )
I'd like to run a "what vega setup is best for me" thread. The aim being to allow users to show exactly what setup they are running, how it performs, pro's and cons, bugs etc.
By using a standard template, we can see what works and why. We can make direct comparisons between setups without searching through threads for hours.
Users can then copy setups and try if they think they like it. Might also provide devs useful concise feedback to help them progress roms / kernels etc.
If it already exists, feel free to point me in the right direction whilst mocking my newbe stupidity, but ive read and re read the main threads and can't see it.
If you're reading this and think it would be useful, let me know, with suggestions and i'll get the ball rolling.
I.A.O.
Edit: if you want to help or collaborate, pm me.
I'm not sure how setting up a "standard configuration" would be of benefit. Primarily because of two issues: first, the same custom ROM can have dramatic performance differences between one device and the other (I am a ROM tester for Galaxy S, people claim battery lives of 4 days which I've never heard about); and second, the point of Android is that it actually doesn't force any standardisation as of now: I don't see why users would tend to a certain set up which has been done by another person instead of experimenting themselves.
Don't take me wrong, I appreciate that you take interest in this thread, but I fail to see the point of your suggestion. Android has no predefined "set-ups" as far as I know.
Yeah, i get your point. For me too its all about modding and tweaking. But i also got the impression that some people just want to get there device configured in a way that works for them quickly.
Im certainly Not saying lets all set up the same, if we wanted that we'd just bite the apple right!
I just think it would be useful to see at a glance what is working for people. I.e - "i need a rom with no lag on my vega - ah looks like cm7 ttrc2 has lag issues", without having to read 178 pages to find out.
I guess it would be more like an "at a glance" guide to roms for each device.
I used Modaco since i got my Mobii/Vega, but yesterday i flashed clockwork recovery and started using Titanium backup for real, so now i am testing some ROMs and sofar i like fuji-vega the most, fast and smooth, only some lag in appmenu when i have the device rooted.
I spent a long time using mcr8 eventually with buzz kernel but I then got bored and tried cm7 which I loved but just could not stand all the lag when scrolling etc.
I am now using corvus which seems to work well for me. I hope to switch back to cm7 when it improves a bit.
I love CM7 on my phone and would love it on the Vega, but the wifi troubles it has at this moment on the Vega made me switch to first Modaco and than Corvus. The only bad thing I can say about Corvus is that I personally would prefer Gingerbread green icons aboive the blue ones in Corvus
Slipurson said:
I used Modaco since i got my Mobii/Vega, but yesterday i flashed clockwork recovery and started using Titanium backup for real, so now i am testing some ROMs and sofar i like fuji-vega the most, fast and smooth, only some lag in appmenu when i have the device rooted.
Click to expand...
Click to collapse
I am in a similar position to you. I have only installed Modaco R8 and not really used Titanium Backup nor Clockwork Recovery. I find R8 lags after extended use (requiring a reboot) so I am interesting in changing to Corvus. I have a few questions.
What is the best way to move from Modaco to Corvus?
Can I use Clockwork Recovery/Titanium to ease the pain of transition?
How do I install CWR?
Is it best to go back to stock and then install Corvus? If so, will I lose all of my customisations?
Thanks in anticipation of a response.
What is the best way to move from Modaco to Corvus?
Click to expand...
Click to collapse
I would do a Ti Backup of everything, then a nandroid backup before flashing.
Can I use Clockwork Recovery/Titanium to ease the pain of transition?
Click to expand...
Click to collapse
Definitely use both of these, pay for Ti Backup to enable auto batch stuff
How do I install CWR?
Click to expand...
Click to collapse
Try THIS thread
Is it best to go back to stock and then install Corvus? If so, will I lose all of my customisations?
Click to expand...
Click to collapse
You would want to wipe when doing an install of a different rom anyway, so you will lose settings, most will be restored by Ti Backup though.
> I would do a Ti Backup of everything, then a nandroid backup before flashing.
Sorry, how do I do that? I have Modaco R8 with Titanium Backup installed. How do I use Ti to "backup everything", what is a "nandroid backup", and how do I restore stuff after installing a new ROM?
Cheers.
you can find this information quite easily by searching
ti backup press menu>batch>backup all user apps and system data
Then after installing cwm (download zip open
cd /path/to/folder
./install.sh for mac and linux (make sure to downlod my fixed scripts second post)
or
click install.bat for windows
then click recovery app use volume buttons and power to select backup and restore)
wipe data instal rom
ti backup from market
menu>batch>restore all user apps and system data (modaco is similar to corvus so should be safe to restore everything if things start crashing repeat install and untick all apps that are already installed in ti backup)
there you go you have transitioned
sorry if this sounds patronising it sounded like you were a noob so i included great detail
p.s. this will all become second nature after a while
hmmm atm i'm using CM7, and after switching to launcher pro it's so fast !!
adw launcher is such a crappy launcher (sry, my opinion)
anyways, my flash is pretty laggy due to the unstable nightly builds, I mean they're not in the fully power.. but I will wait, <3 cyanogem
I wish we had the HC update soon, rly =(
Ive been using Fuji-Vega since april and applying updates when they become available.
Really happy with it and cant complain. Does what i need it to do.
Very quick to use.
Corvus5 for me right now. it's stable and fast as, with oc I have been using cm7 until a few days ago and will no doubt give the latest a shot before the weekends gone, it now has oc kernel
I can't use custom ROMs because nor CM neither Corvus doesn't let my Huawei e150 connect to internet. When I'll solve this problem CM'll my choice.
CM7 for me. I've tried a few but CM7 just feels/looks slicker.
Will there ever be a fully working honeycomb rom?
Sent from my HTC HD2 using XDA Premium App
I finally decided to root my g2 but I'm quickly becoming overwhelmed with all the possible choices and information. This is what I'm looking for and hopefully somebody can tell me the simplest way to achieve it.
I want good gps and working Google talking navigation.
I need working wifi calling.
I want to safely over clock.
I am not overly concerned with appearance, i just want something that works well with no bugs. I've been using cm7 nightly on my nook color and I'm happy with it, but does cm play nice with gps now? I've read several threads about other roms and that's why I'm stuck. I really don't want to have to experiment with a dozen different setups. Thank you ahead of time!
Most ROMs in the dev section provide all 3 of those. Any custom ROM allows overclocking, nearly all provide WiFi calling (or you can add it later), and gapps provides your navigation/gps functionality.
You can read before installing whether or not there are known bugs (some AOSP ROMs have GPS issues), and then troubleshoot afterwards if you have issues.
Just be sure to back up with ROM manager before you flash, and you can always go back to the previous setup if you're unhappy with the way your chosen ROM performs for you.
I'd recommend the ROM in my signature to meet all of the needs you mentioned. It's fast, reliable, and has incredible support... essentially it's a moderately modded version of CM7.
Sent from my HTC Vision using XDA App
Be sure to follow the wiki for rooting its flawless.
As for rom choice I always, always end up back on CM7. Nothing beats its out of the box functionality and stability.
Sent from my HTC Vision using xda premium
I've used Virtuos Sense 2.0.0 and now I'm on InsertCoin Sense 2.1+3.0. Both are great and should fit your needs.
Basically, once you root your phone changing ROMs is easy so you can try different ones and see which you like best.
Thanks for the replies so far. If I get anything wrong or mistaken, please jump in and correct me:
From what I've read, I don't think I'd like any of the Miui-types, they seem more iPhone like than android and I really don't like the iphone.
CM7 is cm7, so it'd be the same on my G2 as my nook color, right? My NC has a built in overclock, I didn't have to add anything extra, is CM7 for the G2 the same?
I've read many threads about how good Virtuous is, but seems like just as many people say it's too resource intensive and slow. Comparing it to the stock Tmo 2.2 or 2.3, is it at least as good? Seems pointless to develop something if it's slower than stock. Is the Insertcoin just a variation of virtuous?
I'm intrigued by Dit's recommended rom, that may be my first choice to try.
I guess I'm really looking for a 1 stop shop, it took me a little while to get the market working on my NC. Do any of the mentioned rom's have everything from the start, or do I still need to add pieces (like gapps, or wifi calling) after installing the rom?
The other rom that has my interest is meXdroidMod, any opinions on it?
I've read many threads about how good Virtuous is, but seems like just as many people say it's too resource intensive and slow. Comparing it to the stock Tmo 2.2 or 2.3, is it at least as good? Seems pointless to develop something if it's slower than stock. Is the Insertcoin just a variation of virtuous?
Click to expand...
Click to collapse
Virtuos Sense 2.0.0 is Sense 2.1, so it's not slower than stock (in fact it's faster, thanks to optimizations and Virtuos OC Daemon) and doesn't have any weird issues.
InsertCoin is developed by a different team and uses a different kernel (rmk), so I wouldn't call it a variation. It's also different in that it combines elements from Sense 2.1 and 3.0, while Virtuos ROMs are either full 2.1 or full 3.0.
i guess we all missed the main point here and is how to root lol heres the best guide for rooting your G2/Desire Z:
http://forum.xda-developers.com/wik...sion#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
about the ROMs if you like CM7 go ahead and try it for, its the same as the one you have on your nook, and yes you can overclock without adding anything
about gps on cm7 most people have had trouble with it, but you just need to try cause i really never had any problems
Yea wipe efs before flashing, it will eliminate a lot of common issues with gps and such. Superwipe + will wipe everything well. Don't forget to flash recovery and do a nandroid backup! Also to make the transition easier backup with titanium backup pro. I use virtuous glite btw it looks stock except with light overclock and it is solid. Virtouos basically took the stock rom removed a lot of the bloat and overclocked and pre-rooted it. Works great my only hiccup was I had to grab the swpye beta apk. Aside from that I just restored my apps and I was away.
kingston73 said:
Thanks for the replies so far. If I get anything wrong or mistaken, please jump in and correct me:
From what I've read, I don't think I'd like any of the Miui-types, they seem more iPhone like than android and I really don't like the iphone.
CM7 is cm7, so it'd be the same on my G2 as my nook color, right? My NC has a built in overclock, I didn't have to add anything extra, is CM7 for the G2 the same?
I've read many threads about how good Virtuous is, but seems like just as many people say it's too resource intensive and slow. Comparing it to the stock Tmo 2.2 or 2.3, is it at least as good? Seems pointless to develop something if it's slower than stock. Is the Insertcoin just a variation of virtuous?
I'm intrigued by Dit's recommended rom, that may be my first choice to try.
I guess I'm really looking for a 1 stop shop, it took me a little while to get the market working on my NC. Do any of the mentioned rom's have everything from the start, or do I still need to add pieces (like gapps, or wifi calling) after installing the rom?
The other rom that has my interest is meXdroidMod, any opinions on it?
Click to expand...
Click to collapse
Gapps is embedded in the ILWT ROM, as is the EFS wipe tool, to help eliminate GPS issues (plus radio suggestions/info in the OP). Wifi Calling can also be added during ROM install. The OP gives all the info you could possibly need in his thread. Give it a thorough read... seems to cover all the things you've mentioned. And I've had nothing but best experience with it... been running it since nightly 186.
I've successfully rooted following the wiki, I was pretty nervous about screwing it up but everything went smoothly and exactly how it was written. I installed RomManager and flashed "clockworkmod recovery" and then clicked on "backup current rom" and it rebooted the phone and gave me several choices. I used the volume button to select "backup and restore" and selected that, and now it is showing me a screen with a top hat over an orange ring, it's just sitting there with no progress bars and no words. I was following the directions from this site:
http://www.androidpolice.com/2010/0...nandroid-backup-and-clockworkmod-rom-manager/
but it doesn't look like the screens on that site right now.
Is this supposed to happen, or did I somehow screw something up when I've barely gotten started?
You still need to flash a Recovery... you can do this through Rom Manager... but use version 3.0.2.4. Or, you could check out the Recovery in my signature. 4EXT Recovery... it's pretty wonderful. After you flash your chosen Recovery you will be able to make a NANDroid backup.
Misread your post. Yeah, you probably used the trackpad... sorry.
Sent from my HTC Vision using XDA App
Did you use the power button to select?Don't, use the trackpad
I thought clicking "flash clockworkmod recovery" was flashing a recovery? My big question is what do I do right now, as things seem locked up with just the hat/orange ring on the screen. It's been that way for about 5 minutes at least. Can I power off without hurting anything? And yes, I used power to select "backup/recover".
Press it again and then use the trackpad to scroll and select,that screen is like a screensaver so to speak.
Bombadier,
Many, many thanks to you, I was afraid I'd royally screwed up. If it wasn't for your help in my ADB thread I wouldn't have made it this far, many and much thanks!
No problems happy to of helped
Last question for the night, and sorry if this is a dumb newb question. Once a rom is flashed, what is the easiest, quickest way to reinstall all my old apps?
When you log into google your apps are synced,would recommend getting titanium backup though,a good app which can backup,restore apps,upload to dropbox,uninstall system apps very useful indeed
kingston73 said:
Last question for the night, and sorry if this is a dumb newb question. Once a rom is flashed, what is the easiest, quickest way to reinstall all my old apps?
Click to expand...
Click to collapse
Before you flash a new ROM, download "Titanium Backup" off the market and use the Menu button to select Batch. Do a backup of all your apps and data (not system data), and when you flash a new ROM, reinstall Titanium, select Batch mode again, and restore all missing apps and data.
Hello everybody, It´s been like a week since I last posted, a lot of things went wrong in my house and I somehow lost all my computers
anyway, back in business again, Last night I had to install the stock Sprint GB sbf, to my surprise it worked Really, Really good.
I´ve had a Defy+ and a Milestone 2, And I remembered having lots of issues with modding aka. no signal, wifi issues (like the cm7 and 9 ones) data issues, system lags, poor battery life, kernel errors on development, Overclocking settings not being saved, recovery mess-ups, and a lot of depicable stuff, most of all kernel-related.
Anyway, last night I flashed the stock rom over cm7 and noticed a real speed, functionality and battery boost, so I thought of just theming, de-bloating and optimizing the stock Sprint ROM.
Please follow me here:
We will never be able to flash custom kernels (not w/o the help of a reaaaaal good DEV)
CM9 &10, though they are eye-candy, are based actually on Gingerbread kernel, so no new features can be added besides the ones you can get withg new apps.
CM7, though stable, lacks the performance and functionality of the stock rom.
Finally, the stock rom as I said, (and I´ve tested TONS of ROMS in different motorola devices) is the one with the best responsivenness, snappiness and battery life, plus It's almost clean (eg. bloatware is easily removed.)
How will it be done?, you may ask.
Well Our first step, will be deodexing the stock GB SBF.
After deodexing we will be optimizing the build.prop on our phone, to trick apps into installing on our phones, and to make some quick optimizations.
Once we have deodexed our rom, we will be able to run,autorun and theme /system/apps.
Apps like Gnow, the statusbar and other tweaks can be easily (RELLY EASY) ported to deodexed ROMS
So this is the challenge guys, Let´s build our own stockcustom ROM.
So far I´m re-flashing stock sprint GB to continue testing only the essential apps, so we can build from there.
And just for a tease; here is my latest build.prop, with some tweaks and tricks taken from other roms and my personal experience, just make sure you have root access, fire up a file explorer and replace your build.prop
Please Refer to next post for links on how to maybe help me with deodexing the full rom.
And please, developers, dont take this as a shady move towards your development, I just think that the best way to make something is to start from scratch..... there are too many source files, modded files and crap files on cm7,9&10 specially when not officially supported (Because everybody messes with the files and re-distributes them, so a lot of clutter and unneeded files, references and code are injected on some releases....)
So my friends, we have a common goal, By now I have succesfully overclocked/undervolted the phone to 1350/233 mhz (not on recovery!!)
I´ve deodexed system/framework/
and Im stuck trying to deodex system/apps/
Xprt Owners of the world, please come on over here, we can do this...
I´m an architect/artist so I really want this to have a sleek look, but not copying a specific stock look, if you know what I mean....
From now on refer to the "wished features post" for features you´d like
And now my final statement:
Though it IS possible to compile JB or ICS from source to our phones, my experience with this somehow outdated android motorolas, is that you will not get significant performance boosts or super cool functions with new software. The only way to get this functionality is by upgrading the kernel which I again declare IS NOT POSSIBLE on our phone. CM9 and 10 my look like JB and ICS, but run straight off a GB kernel.
Yes you will get a lot of new stuff like menus and graphics, but the functionality will be the same, plus all the eye candy will trade off your new features with lags and possible errors.
Software is built in time with devices, and it doesn´t matter how much you say "but the hardware is capable of more!!", incremental software updates "ignore" some HW features, so they have to be forced or modified to run, which adds more procesess/tasks to the kernel and this will suck your speed and battery.
Let´s build something pretty...............:laugh:
Hello everybody, and welcome to the world of modding.
From today, we will be coordinating an army of people to work towards a common goal: Having the best ROM for our phones, and surviving the day.
The tools you absolutely need:
Brain
Hands
Eyes
Text-comprehension.
Be a self-troubleshooter
Advanced Google skills
Patience
Some Weed
First of all I will just oversee the topic: ODEXED vs DEODEXED
In simple words, Odexed systems have XX.apk and XX.odex, which store certain app properties (like icons, colors, fonts, menus) so that they wont be messed up with, thus making the system more stable, Deodexed systems, have only APK´s with their icons, colors and behaviors packed on, thus making theming, modding and using alternative system apps easier.
If you would LOVE to read about the subject, please refer to this: http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Well, now that you are totally aware of the odex-deodex situation, you might ask yourself..
-how the phuck do I deodex my system??????
Well, deodexing implies merging the .odex properties onto the apk.
Hey!!!! but how???
you need brains, patience, Java SDK7, Android sdk, and music.
http://forum.xda-developers.com/showthread.php?t=1852322 this instructions are for deodexing.. good luck....
To save your time, you need Android SDK and JSDK properly installed, you need xUltimate (Try and find the version that works on you), and you need the patience and willingness of Sidharta.
Ive tried already 5 versions of xUltimate to find out errors on different files!!!!!!
http://forum.xda-developers.com/showthread.php?t=2065270This will tell you some other basics on the xultimate deal.
There are other ways to deodex, help me google that.
We will be based on the stock 1FF-p3_kronos_cdma_kronos-user-2.3.5-4.5.1-110-KNS-46-49-test-keys-signed-Sprint-US SBF....
I would love to develop something good to both sprint and boost, but I have a Sprint handset, so I cannot assure our development will work on boost handsets, so please just sprint handset owners only for now.
For xultimate errors and troubleshooting, please refer to Google.com!
Ive been up all last night deodexing my system apps, and found out that most google related apps cannot be deodexed...
maybe that's why you need to install gapps in cm7 or other custom roms...
anyway people, let's get fully deodexed.
Make sure you have both Android SDK and Java SDK 7 PROPERLY installed oin your pc before trying this.
Cheers, luck and please reply
One last thing, I dont know if it is related somehow, but try to flash your stock rom without a SIM card inserted
Quick update: I Think I´ve got it figured out....
You need full Android SDK, and Java development kit, Android sdk tools alone wont do it, and java alone wont do it, you need developer runtimes and libraries for some programs like xultimate to run right.....
And you need not to activate, use or anything your phone before trying to deodex, I guess just starting up and entering simple things as the time, or having a sim card installed, or your google account can write data on the phone and mess up with the deodexing process.....
xultimate has already deodexed full framework and has passed from the yesterday´s troublesome google quick search box...(first thing to fail last night) so let´s hope it goes well.. it is indeed a loong process...
and just another error, but now I think I have it figured out, you need smali-baksmali assembler/disassembler for some specific .jar packed files... I´ve just installed it, and hopefully will post a fully deodexed stock rom today or tomorrow, for you to test and for us to start theming.
remember if you want to try... you need jdk not just java, you need full android sdk bundle, and you need smali/baksmali on your jdk installation for it to work properly...
%#%"!!!
This completely sucks, I´ve been trying to troubleshoot the errors xultimate is throwing at me on specific files, that lead me to download A LOT of java JRE and JDK versions, and both in x64 and x32 flavors, which apparently caused a major mixup on my PC´s guts....
Now I´m freaking trying to clean up my dev enviroment, trying to re-set the appropiate paths and classes, but hell with it...
Anyone succeeded??? please let me know if you´ve tried and if you get into any error can you please upload a screenshot???
thanx
Sounds like hell. I haven't tried, because I just don't have enough time in the day to do something like this. Plus, the xprt is my only phone, so I can't afford to experiment on it much.
Sent from my XT720 using xda premium
tzuba12 said:
Sounds like hell. I haven't tried, because I just don't have enough time in the day to do something like this. Plus, the xprt is my only phone, so I can't afford to experiment on it much.
Sent from my XT720 using xda premium
Click to expand...
Click to collapse
Same.
Sent from my MB612 using xda app-developers app
are you trying to deodex the stock rom?
rongsang said:
are you trying to deodex the stock rom?
Click to expand...
Click to collapse
yes sir, but in the mean time I managed to patch it with the battery mod, power menu and ICS style notifications
If I can deodex it I think I can improve it a little bit more in terms of performance and looks and functionality , but my powerful pc is a zombie right now, this is no task an old notebook can handle
I have deodexed it a long time back but sadly I can't upload it now. You can run kitchen from cygwin and it will deodexed your rom completely.
Sent from my MB612 using xda app-developers app
Ive used the kitchen and xUltimate with no good results mate!...
I always get smali errors or heap size errors despite I was using even a 4gb heap size, and tried using different versions of smali baksmali....
I am beggining to think I´ve been cursed by the digital gods.
BTW, if you´re able to upload it, I´ll be very thankful dude! I think Im going nowhere right now
I have broken my htc one I got from my brother so I am back to using the sgs4 I have, never planed to use the htc one for so long it just happens that way because of the speakers I used it to play music at work anyways I am going to use the sgs4 and root/rom it
I have rooted/romed in the past with my sgs1 using cm9 and used odin so I understand most thigns
not sure what info is useless here since I have been out of this for a while now, I actually posted about this same topic a while ago but then I got a htc one and with my ADD I forgot about this
Code:
Android 4.3
Software L720VPUEMK2
Hardware: L720.08
Baseband L720VPUEMK2
Kernel 3.4.0-1927016 [email protected]#1 Sat Nov 16 11:05:09 KST 2013
Build JSS15J.L720VPUEMK2
SELinux Status: Enforcing SEPF_SPH-L720_4.3_0012
I assume I have to root first and then go from there - or can I just odin and have everything I need? I hate using odin so I want to use that as little as I can
do I have to odin since I have everything updated stock?
basically I am asking what do I have to do now, I have been reading for a few hours now and I have been out of this scene for a while now and its hard to get the answers by reading everything since there is lots of stuff not related to what I want and people have been doing this for a while and the phone has been out for a while now so its hard not being in this from the beginning
thanks for your help
leftkidney said:
I have broken my htc one I got from my brother so I am back to using the sgs4 I have, never planed to use the htc one for so long it just happens that way because of the speakers I used it to play music at work anyways I am going to use the sgs4 and root/rom it
I have rooted/romed in the past with my sgs1 using cm9 and used odin so I understand most thigns
not sure what info is useless here since I have been out of this for a while now, I actually posted about this same topic a while ago but then I got a htc one and with my ADD I forgot about this
Code:
Android 4.3
Software L720VPUEMK2
Hardware: L720.08
Baseband L720VPUEMK2
Kernel 3.4.0-1927016 [email protected]#1 Sat Nov 16 11:05:09 KST 2013
Build JSS15J.L720VPUEMK2
SELinux Status: Enforcing SEPF_SPH-L720_4.3_0012
I assume I have to root first and then go from there - or can I just odin and have everything I need? I hate using odin so I want to use that as little as I can
do I have to odin since I have everything updated stock?
basically I am asking what do I have to do now, I have been reading for a few hours now and I have been out of this scene for a while now and its hard to get the answers by reading everything since there is lots of stuff not related to what I want and people have been doing this for a while and the phone has been out for a while now so its hard not being in this from the beginning
thanks for your help
Click to expand...
Click to collapse
Start here.... http://forum.xda-developers.com/showthread.php?t=2291827
Safe Root works great for our phone. Here is the link: http://www.droidviews.com/root-verizon-galaxy-s4-sch-i545-on-android-4-3-vruemk2/ . I know, it takes you off of xda, but you can root your phone with out using odin. It is quick and easy. You can then install a twrp through goo manager. No need to use odin for that. Good luck.
I used CF Auto root. Its awesome.
Then I used ROM manager from the market to flash in CWM.
In my reading I saw most.the recoveries being used were Philz and TWRP.
So after I let ROM manager flash CWM I DL.the latest Philz zip and flashed it from recovery.
Made many a nandroid and jump from TW to AOSP every day. *****The one thing you need to know is....have SE Linux checked under misc nandroid settings****otherwise it's no fun.
If you say "Please" be sure to "Hit Thanks!!!"
btoddweber said:
I used CF Auto root. Its awesome.
Then I used ROM manager from the market to flash in CWM.
In my reading I saw most.the recoveries being used were Philz and TWRP.
So after I let ROM manager flash CWM I DL.the latest Philz zip and flashed it from recovery.
Made many a nandroid and jump from TW to AOSP every day. *****The one thing you need to know is....have SE Linux checked under misc nandroid settings****otherwise it's no fun.
If you say "Please" be sure to "Hit Thanks!!!"
Click to expand...
Click to collapse
so I have used cf auto root and installed cwm the rommanager that worked pretty well
I will assume that installing roms is the same as before after this
I am glad to see that things have been simplified here I will post back if I have problems again
I am wondering what is the best rom for me, I dont really care much if I have the touchwiz I used midnightrom and CM9 on my sgs1 epic before and loved it the lack of touchwiz wasnt a problem for me - I dont like any of the samsung apps at all and never want to use the sprint apps, I would not like it if the widgets go away I use those for my btc prices and my mining rig hashrate
I could use a stock rom for this phone if all the crappy sprint apps have been removed
like I said I have been out of this game for a while and at the time CM9 was just about the best rom out so I used that, all the others were good just didnt have as many features
leftkidney said:
I am wondering what is the best rom for me
Click to expand...
Click to collapse
Everyone has their own preferences, so you just need to look at what's available. The great thing about Android is that there are so many options, but that creates a fair amount of work too. With root you can delete whatever app you want, so bloatware isn't much of an issue. To see what apps are safe to remove, most ROM developers post what they remove. You can also freeze the apps using things like Titanium Backup, so that you can easily restore them if you decide you want something back.
nobody291 said:
Everyone has their own preferences, so you just need to look at what's available. The great thing about Android is that there are so many options, but that creates a fair amount of work too. With root you can delete whatever app you want, so bloatware isn't much of an issue. To see what apps are safe to remove, most ROM developers post what they remove. You can also freeze the apps using things like Titanium Backup, so that you can easily restore them if you decide you want something back.
Click to expand...
Click to collapse
yea I know there are lots of roms, what are some of the most stable roms out - I can see that the cyanogenmod is only nightly builds nothing stable is that a problem, I havent seen CM in this forums on the first few pages so is it not one of the better ones anymore?
what are a few of the most stable roms that have most of the features that would be needed - nothing that has strange glitches like in the past there were problems with GPS working and a few other things
leftkidney said:
yea I know there are lots of roms, what are some of the most stable roms out - I can see that the cyanogenmod is only nightly builds nothing stable is that a problem, I havent seen CM in this forums on the first few pages so is it not one of the better ones anymore?
what are a few of the most stable roms that have most of the features that would be needed - nothing that has strange glitches like in the past there were problems with GPS working and a few other things
Click to expand...
Click to collapse
What you are asking for is HERE in these forums. PLEASE do your own searching and research for these answers This particular question "..Best ROM" is one of the biggest no no's across all XDA.
Search, READ, experiment and you will find what suites you.
Good luck.
I am going to skirt the "best rom" issue and just drop a list of what has been good for me... If you try all of these you'll certainly find one that works for you. I have intentionally mixed up the order here to avoid hurting anyone's feelings.. LOL
http://forum.xda-developers.com/showthread.php?t=2521870
http://forum.xda-developers.com/showthread.php?t=2588745
http://forum.xda-developers.com/showthread.php?t=2512983
http://forum.xda-developers.com/showthread.php?t=2312063
Take a weekend and try them all. Make backups of each as you go through them and your all set!
leaderbuilder said:
What you are asking for is HERE in these forums. PLEASE do your own searching and research for these answers This particular question "..Best ROM" is one of the biggest no no's across all XDA.
Search, READ, experiment and you will find what suites you.
Good luck.
Click to expand...
Click to collapse
you are absolutely right I dont know why I even asked that "best rom" it was stupid I admit it I feel stupid about that one I dont want to say I mistyped but I wasnt thinking I totally understand the reason why its a bad question to ask and why there isnt a real answer so I am sorry and I do know its one of those things you dont ask I have read that in the past but I forgot or something
what I ment to say was mainly what roms are the most complete in the sense that they have all the things working that should be like gps/wifi/4g/lte things like that, in the past a few roms were missing things like that
are there any that certain apps wont work for? I use and rely on "no led" app I just love the way it shows the colored icons on screen
leftkidney said:
what I ment to say was mainly what roms are the most complete in the sense that they have all the things working
Click to expand...
Click to collapse
The big split in ROMs is between touchwiz and AOSP. Touchwiz is Samsung's layer on top of the core Android Google produces. Some features like multi-window, the standard Samsung keyboard, air gesture, etc. rely on touchwiz to work. I'm sure you can find a complete list of what relies on touchwiz to see if any of it is important to you. I think most ROMs will have all radios working, but like others have said, just make sure to have backups of your current setup to go back to and experiment, and since you already have the MK2 modem, make sure whatever ROM you choose is compatible with MK2. It doesn't take all that long to flash different ROMs and see what you think.
Someone please correct me if I'm wrong, but custom ROMs just take existing modules and combine them to save you work. But, you can start with the stock rooted ROM and build your own experience from there too. Check out the hotspot mod, custom kernels, Xposed modules, various themes, and build something that works for you.
nobody291 said:
The big split in ROMs is between touchwiz and AOSP. Touchwiz is Samsung's layer on top of the core Android Google produces. Some features like multi-window, the standard Samsung keyboard, air gesture, etc. rely on touchwiz to work. I'm sure you can find a complete list of what relies on touchwiz to see if any of it is important to you. I think most ROMs will have all radios working, but like others have said, just make sure to have backups of your current setup to go back to and experiment, and since you already have the MK2 modem, make sure whatever ROM you choose is compatible with MK2. It doesn't take all that long to flash different ROMs and see what you think.
Someone please correct me if I'm wrong, but custom ROMs just take existing modules and combine them to save you work. But, you can start with the stock rooted ROM and build your own experience from there too. Check out the hotspot mod, custom kernels, Xposed modules, various themes, and build something that works for you.
Click to expand...
Click to collapse
so yea I dont really like the touchwiz interface I liked using the stock android theme my last phone had using CM9 so touchwiz isnt really needed
I do need to be able to use widgets though like the ones for apps that show me the prices of gold/silver my bitcoins/litecoins and the mining speed from my miners using the api I have - dont some of the widgets need touchwiz to work, not the touchwiz widgets but the ones that apps create
I have installed roms before so I know its not hard but once you get into this things can get out of control and after a while you find your self having to use odin and then things get scary cuz lets face it who really likes using odin unless something has changed from last year odin is just about the only thing that could really brick your phone if something goes wrong
thanks for your help I will give it a go and hope nothing bad happens
If you don't like touchwiz, but want the full functionality of you phone features. Why not use a different launcher? There are a lot to choose from.
leftkidney said:
dont some of the widgets need touchwiz to work
Click to expand...
Click to collapse
In my experience, there are Samsung widgets that not only require touchwiz, but also require Samsung's launcher. I use several widgets designed for multiple Android devices, and I don't think they care about touchwiz.
cruise350 said:
If you don't like touchwiz, but want the full functionality of you phone features. Why not use a different launcher? There are a lot to choose from.
Click to expand...
Click to collapse
you mean just install a different launcher?
I dont want any of the sprint crap on the phone either no need for sprint news and all that crap
wouldnt just installing a different launcher just be a skin you cant remove touchwiz from what I remember so I need a rom that doesent have touchwiz in it
leftkidney said:
you mean just install a different launcher?
I dont want any of the sprint crap on the phone either no need for sprint news and all that crap
wouldnt just installing a different launcher just be a skin you cant remove touchwiz from what I remember so I need a rom that doesent have touchwiz in it
Click to expand...
Click to collapse
Yes, you had stressed earlier that you wanted all things working. If you want any of the S features to work on your phone than you need to keep touchwiz as your base rom. Installing a different launcher can give you that. If you like the look of AOSP, there is a new google now launcher that can provide more of an AOSP look. You can remove a lot of the bloat and sprint stuff fairly easily with TiBu or a root file explorer. Just be cautious, removing some of the Sprint stuff will screw up your phone and cause the ability to update PRL or Profile to fail.
cruise350 said:
Yes, you had stressed earlier that you wanted all things working. If you want any of the S features to work on your phone than you need to keep touchwiz as your base rom. Installing a different launcher can give you that. If you like the look of AOSP, there is a new google now launcher that can provide more of an AOSP look. You can remove a lot of the bloat and sprint stuff fairly easily with TiBu or a root file explorer. Just be cautious, removing some of the Sprint stuff will screw up your phone and cause the ability to update PRL or Profile to fail.
Click to expand...
Click to collapse
yea wanted all things working but I guess after looking at it I dont use much of the "S" features if at all so I will just have to try some out and see whats up
one thing I was wondering about is the "gapps" in the past I had to make sure it was the exact right one for the exact rom I was using but now I dont see much about saying a specific version of gapps for the roms rather just to install gapps and get the latest one - so the gapps that would be for the sprint phone should work for the roms?
I do however like the feature where you wave your hand over the screen when its off and it lights up to show you the time and info, it would suck if that went away but I can deal with it
I would like to know if there are any problems with using the samsung tec tiles, those NFC sticker tags with other roms that wouldnt have any touchwiz stuff
I assume that they are just NFC so they should work but I want to be sure
I havent installed a rom yet been busy - but I did get root
I noticed I have an OTA update waiting, I assume its 4.4 so if I update will I have problems rooting or remove root and make installing roms hard?