So i rooted my nexus 7 last weekend and i am using TWRP, stock kernel and i already tried CARBON NIGHTLY, paranoid android and now i am on liquid smooth rom, the system was slow on all 3 roms i tried (never had this on unrooted/stock) and had random crashes from the first boot. On liquid smooth its a little faster but its also the only one that keeps crashing the UI from time to time, not all the time but enough to be really annoying.
I am new to rooting and unlocking bootloader, this week has been a intense learning period for me on this so any help trying to solve the issue is welcome but keep in mind i am a noob on the subject
thanks in advance
Brunolarogian said:
So i rooted my nexus 7 last weekend and i am using TWRP, stock kernel and i already tried CARBON NIGHTLY, paranoid android and now i am on liquid smooth rom, the system was slow on all 3 roms i tried (never had this on unrooted/stock) and had random crashes from the first boot. On liquid smooth its a little faster but its also the only one that keeps crashing the UI from time to time, not all the time but enough to be really annoying.
I am new to rooting and unlocking bootloader, this week has been a intense learning period for me on this so any help trying to solve the issue is welcome but keep in mind i am a noob on the subject
thanks in advance
Click to expand...
Click to collapse
I too tried a bunch of ROMs, none of them impressed me much, I am now using stock with xposed+gravitybox and ElementalX kernel, best of both worlds. Hope you find what you're looking for.
mdamaged said:
I too tried a bunch of ROMs, none of them impressed me much, I am now using stock with xposed+gravitybox and ElementalX kernel, best of both worlds. Hope you find what you're looking for.
Click to expand...
Click to collapse
how much difference will it be if i intalled a different kernel ?????
will gravity box let me get rid of navbar and add pie controls?
I'm curious to know what your definition of slow is? Are you referring to the time to boot, accessing apps, etc? Not too sure what would be up with the crashes. I'm running SlimKat 4.0.0 with the ElementalX kernel, and it hasn't crashed once for me in the few months I've had the device.
Brunolarogian said:
how much difference will it be if i intalled a different kernel ?????
will gravity box let me get rid of navbar and add pie controls?
Click to expand...
Click to collapse
Depends on the settings you choose for the kernel, in some kernels you will get a better battery life and better app performance, and some kernels are pure performance and some even focus on battery life, most though provide both features allowing the user to choose what to use and not use, so you can choose settings on custom kernels to reflect what you prefer.
For example, in my case, I use ElementalX and use its governor, set the max cpu to 1.7ghz and max gpu to 450mhz, then I use an app called Faux123 kernel enhancement pro (there are free alternatives out there) and make individual profiles for apps, so the apps that do not need heavy cpu or gpu, I can tell the kernel to throttle the cpu and/or the gpu to save battery, while I will set a 3d game for example, to max out (slightly overclock in my case) the GPU and CPU getting smoother performance. Of course, battery savings is app and usage dependent and YMMV.
ElementalX uses something called Aroma which lets you select various settings just before flashing it, it adds other functionality, like loadable module support, exFAT support. various governors, max read-ahead settings, and so on, they are outlined quite well in this thread.
Do not feel as though you must use a custom kernel if you have no need for any of the features and are happy with stock kernel performance, the stock kernel is a good kernel, it just has limitations.
And yes, gravity box will let you do as you asked, it includes pie controls of its own as well as a way to make the nav bar go away, in fact it is how I use it. If you find its pie controls too limiting, you can use LMT. Personally, I think the built-in GB pie controls are fine.
...keep in mind though GB is geared towards stock roms, it is not recommended nor supported to use GB with a custom ROM.
mdamaged said:
Depends on the settings you choose for the kernel, in some kernels you will get a better battery life and better app performance, and some kernels are pure performance and some even focus on battery life, most though provide both features allowing the user to choose what to use and not use, so you can choose settings on custom kernels to reflect what you prefer.
For example, in my case, I use ElementalX and use its governor, set the max cpu to 1.7ghz and max gpu to 450mhz, then I use an app called Faux123 kernel enhancement pro (there are free alternatives out there) and make individual profiles for apps, so the apps that do not need heavy cpu or gpu, I can tell the kernel to throttle the cpu and/or the gpu to save battery, while I will set a 3d game for example, to max out (slightly overclock in my case) the GPU and CPU getting smoother performance. Of course, battery savings is app and usage dependent and YMMV.
ElementalX uses something called Aroma which lets you select various settings just before flashing it, it adds other functionality, like loadable module support, exFAT support. various governors, max read-ahead settings, and so on, they are outlined quite well in this thread.
Do not feel as though you must use a custom kernel if you have no need for any of the features and are happy with stock kernel performance, the stock kernel is a good kernel, it just has limitations.
And yes, gravity box will let you do as you asked, it includes pie controls of its own as well as a way to make the nav bar go away, in fact it is how I use it. If you find its pie controls too limiting, you can use LMT. Personally, I think the built-in GB pie controls are fine.
...keep in mind though GB is geared towards stock roms, it is not recommended nor supported to use GB with a custom ROM.
Click to expand...
Click to collapse
i'm still debating on the custom kernel, i might not need it, but about the stock ROM should I download the one available directly from google or do I need to download it somewhere else ... btw thank you so much for the help
The Enforcer said:
I'm curious to know what your definition of slow is? Are you referring to the time to boot, accessing apps, etc? Not too sure what would be up with the crashes. I'm running SlimKat 4.0.0 with the ElementalX kernel, and it hasn't crashed once for me in the few months I've had the device.
Click to expand...
Click to collapse
slow after it's been booted, when system is already up and running... I'm talking about while swipping for the next screen/page and also youtube videos are very choppy even after it finished loading the whole video
look, i am new to this but i am also not stupid, I'm trying to learn and fix my own issues, I know the average time it takes to boot the device and open apps (which btw sometimes it takes longer to open apps since i rooted)
Brunolarogian said:
i'm still debating on the custom kernel, i might not need it, but about the stock ROM should I download the one available directly from google or do I need to download it somewhere else ... btw thank you so much for the help
Click to expand...
Click to collapse
No problem.
You can get it from Google (the linked rom is stock 4.4.4 for N7 2013 wifi) , but you will have to open the flash-all.bat file with a text editor and remove the -w from one of the commands so it does not wipe your data. If you don't care about your data then you can use as is, you will of course need adb and fastboot setup on your pc, obviously.
I use multirom (highly recommended) so I use tassadars flashable stock zip (note, that zip is for N7 2013 wifi too, but is 4.4.3, you would have to update to 4.4.4 via ota or flash 4.4.4s system.img).
You can also use wug's toolkit and select the no wipe option. Make sure you select the correct device, the N7 2013 wifi is named Nexus 7 wifi v2 in his kit, the one without v2 is the old Nexus 7 2012.
mdamaged said:
No problem.
You can get it from Google (the linked rom is stock 4.4.4 for N7 2013 wifi) , but you will have to open the flash-all.bat file with a text editor and remove the -w from one of the commands so it does not wipe your data. If you don't care about your data then you can use as is, you will of course need adb and fastboot setup on your pc, obviously.
I use multirom (highly recommended) so I use tassadars flashable stock zip (note, that zip is for N7 2013 wifi too, but is 4.4.3, you would have to update to 4.4.4 via ota or flash 4.4.4s system.img).
You can also use wug's toolkit and select the no wipe option. Make sure you select the correct device, the N7 2013 wifi is named Nexus 7 wifi v2 in his kit, the one without v2 is the old Nexus 7 2012.
Click to expand...
Click to collapse
i used wug's toolkit to unlock bootloader, but i flash my roms on TWRP, could i flash the img the same way i flashed the custom roms????
sorry if i am asking too much lol
Brunolarogian said:
i used wug's toolkit to unlock bootloader, but i flash my roms on TWRP, could i flash the img the same way i flashed the custom roms????
sorry if i am asking too much lol
Click to expand...
Click to collapse
With Tassadar's you can, but again, he does not have a 4.4.4 up yet, so I would strongly recommend at least for this time, use Wug's to flash 4.4.4 using the no-wipe option. But if you are more comfortable doing it via TWRP, you can wait for Tassadar to add a 4.4.4 flashable, or use his 4.4.3, and then extract the 4.4.4 system.img from Google factory image of 4.4.4 and fastboot flash that with a PC.
mdamaged said:
With Tassadar's you can, but again, he does not have a 4.4.4 up yet, so I would strongly recommend at least for this time, use Wug's to flash 4.4.4 using the no-wipe option. But if you are more comfortable doing it via TWRP, you can wait for Tassadar to add a 4.4.4 flashable, or use his 4.4.3, and then extract the 4.4.4 system.img from Google factory image of 4.4.4 and fastboot flash that with a PC.
Click to expand...
Click to collapse
yea so far i am in a very NOOBish level so i might wait for the flashable version
Related
My default android camera randomly stopped working. Earlier today I tried taking a photo and my phone froze until it finally went to a completely black screen. A message popped up saying I could wait or force close the app, and I clicked force close. Now every time I try to use the camera, I get the same black screen and the only way to get out of it is to lock and then unlock my phone.
EDIT: For some reason my Tapatalk app didn't have the Q&A thread, any way to move it?
This is a ROM error and occur in old builded ROMs such as MIUI, Old CyanogenMod Builds (CM6), and sometimes Virtous ROMs. This error is mainly because the system has an alternate Camera App running on the system thus controlling passages to the original Camera's files. This can be fixed by:
Choice 1: Flash a new ROM that is of newer build.
Choice 2: You can try fixing the permissions in Rom Manager and rebooting.
Choice 3: Use the alternate Camera app (Pre-Installed on the ROM)
Choice 4: Use a root accessible program and remove the system app.
If this helped a little please thank... Lol ;P
*If you need more help feel free to contact!
Thanks bud, what would you recommend would be the easiest method?
If your phone is rooted with S-OFF and all that other stuff then seriously just find a stable rom that you like. Then from there all you need to do is flash a new ROM by booting into recovery either by restarting the phone and holding volume down OR if you have ADB set up then use adb reboot recovery.
Flashing a stable rom will ultimately solve your camera problem. As for a stable rom I would definitely suggest virtuous ROM.
That would probably be the easiest way. Otherwise you could try extracting the camera apk from another rom and installing that which is an extremely difficult thing to do or install an alternate camera app from the market like fxCamera.
I'm fine with my stock ROM, but doesn't Virtuous eat up a lot of battery?
Also I've tried fixing permissions with ROM manager and it didn't work. I've tried using the Pure Gingerbread ROM from the Dev Forums, but the camera didn't work either.
Actually Virtous does use alot of battery mainly because all of the required processes needed to run the system. I think the best method is use a blackmarket app and download an alternate Camera or use the extra camera app on the phone...
--- I would say methods 3 and 4.
I AM VS4 said:
Actually Virtous does use alot of battery mainly because all of the required processes needed to run the system.
Click to expand...
Click to collapse
What "required processes" are you talking about? I haven't noticed battery drain to be any worse on Virtuous than CM7 or any other ROM.
I'm guessing I have to get a separate camera app then? Using another ROM or fixing permissions didn't work.
EDIT: Turns out Camera ZOOM FX doesn't work either.
In my opinion virtuous doesn't burn a lot of battery unless you use the stock kernel it comes with. I found that the battery life almost tripled when I flashed the advanced virtuous kernel (1.0.9) onto it.
Just to clarify, Every rom will consume a lot of battery. Some just run fewer processes in the background or are less CPU intensive but regardless of all of that if you use a power efficient kernel (essentially a driver for your android) then your battery life will sky rocket. You should be looking for UV or undervolted kernels.
Anyways, back to topic. Try flashing a newer radio onto your device. Then if you can try using Virtuous. Your camera should definitely work with virtuous in all honesty. If you like virtuous then just flash one of the advanced kernels and then watch the battery life sky rocket.
Aegishua said:
In my opinion virtuous doesn't burn a lot of battery unless you use the stock kernel it comes with. I found that the battery life almost tripled when I flashed the advanced virtuous kernel (1.0.9) onto it.
Just to clarify, Every rom will consume a lot of battery. Some just run fewer processes in the background or are less CPU intensive but regardless of all of that if you use a power efficient kernel (essentially a driver for your android) then your battery life will sky rocket. You should be looking for UV or undervolted kernels.
Anyways, back to topic. Try flashing a newer radio onto your device. Then if you can try using Virtuous. Your camera should definitely work with virtuous in all honesty. If you like virtuous then just flash one of the advanced kernels and then watch the battery life sky rocket.
Click to expand...
Click to collapse
I don't know how to do that or where to even start. *sigh* Seems like anything I try fails.
Well if your phone is rooted then all you need to do download the ROM you want and the kernel you want. Then put them both on your sdcard. From there boot into recovery and then install via ZIP and then select your ROM first. After that process is complete you wanna restart your phone and set it all up. Once you're happy go into recovery again and then install the kernel.
If the camera worked before, and its not now, I would think a full wipe and flashing back to stock would work. Or just returning to an old nandroid backup (from when the camera was still working), if you have one. Or you might try a factory reset.
Also, if you switched ROMs, and the camera is still not working, I suspect that not wiping the data, cache, and dalvik might be the culprit. If you were going from a Froyo ROM to a Gingerbread ROM, you should do a full wipe.
Using an alternate app seems like a silly solution. It shouldn't be that hard to get your packed-in software working.
Also, I would not suggest changing the radio, unless you have specific reception and/or battery issues, or you are switching to a different ROM with a specific recommended radio. "If its not broke, don't fix it" is the common mantra for radio flashing, as its an unlikely but possible way to brick your phone. Its also possible your reception and battery life will be worse after changing radios. IMO, if your reception is good, don't mess with the radio.
Hi guys,
I own a Motorola Defy currently running on Froyo 2.2.
I've been reading the guide threads on installing a custom ROM and I am interested in trying it out.
I am currently focused on CM7.
However, I just want to confirm that going through this process is going be advantageous. My current stock Froyo installation is stable but can sometimes be a bit slow. Would CM7 (running Gingerbread) be a smoother ROM overall? Also would I be able to get better battery life, or overclock my CPU to a higher clock speed? Are there other advantages?
Apologies if this question has been asked before. I tried searching but could not find any direct information on why I should change from stock.
If u just want a faster and a bit smoother rom just install 2nd init to overclock yr cpu. If you are looking for speed and performance then CM7 and lastly Miui for beauty and customization. U can have a different theme for your stausbar, sms etc. And if you don't like the iphone style launcher of miui then u can always install a different launcher In terms of battery life it depends but custom roms usually have less battery life from what i have seen. Hope this helps
Shahmatt said:
Apologies if this question has been asked before. I tried searching but could not find any direct information on why I should change from stock.
Click to expand...
Click to collapse
i dont think anyone can give you any reason why YOU should change your ROM, but they can give you reasons why they changed theirs... its all a matter of preference, if you want a stable and reliable phone with everything working fine then you can stick with stock rom (or is it really reliable?? debatable hehe)
or you can go for ROMS that have beautiful interfaces, good battery life, lots of functions, fast and smooth... there are lots of options, its best you try it out yourself, i personally prefer CM7.1 while a friend of mine loves CMIUI...
I think just rooting the phone by itself will give you quite a few advantages, personally I didn't see much difference in at first battery life by using CM7, 7.1, 7.2....but those give a good bit more freedom, and if you want to you can turn your phone into a speed demon (the stock defy....is....not...) or a battery sipper that lasts for a while.
It's mostly just the freedom.
I root and use custom ROMs because I like to tinker it's the same reason I use Linux more than windows. I like to be able to change things and yes sometimes I break things but then I get to learn how to fix them.
Sent from my SCH-I500 using Tapatalk
Thanks for the responses.
Would the CM7 jump from Froyo to Gingerbread show a significant improvement?
Shahmatt said:
Thanks for the responses.
Would the CM7 jump from Froyo to Gingerbread show a significant improvement?
Click to expand...
Click to collapse
Yes.
I use MIUI. Exactly WajkUI.
Faster and all ways better than stock ROM.
CM 7 is good also but I think it has an old and boring user interface.
If you're installing a Custom ROM it is not only that you get Gingerbread (this is actually the smaller thing), you get a different user experience, a fresh design (no Motoblur anymore), more customizations and tweaks.
My favorite in terms of stability, smoothness and speed was Galnet MIUI (before I switched to CM9 but that's not really final...), imho MIUI looks better, has nice built in apps and an awesome theme support (you can customize everything like the status bar, boot animation, font, lockscreen...). CM7 was a tiny bit less stable for me, it looks more like plain stock Gingerbread and you have some additional advanced settings.
Shahmatt said:
Thanks for the responses.
Would the CM7 jump from Froyo to Gingerbread show a significant improvement?
Click to expand...
Click to collapse
Yes of course
I tried it myself and CM 7.1 is more stable
Thanks all for your help.
I think I will indeed go ahead and try a custom ROM.
I notice MIUI also seems to have a following. Can anyone point me to the relevant ROM forum link? I can't seem to find it in the Android Development Forum. :-/
I intend to use the instructions shown in the following link in order to flash a new ROM:
http://forum.xda-developers.com/showthread.php?t=1054447
Am I right in assuming that steps 1 to 9 must be universal to all Defy's and that step 10 is where you flash the ROM of your choice?
There are indeed a few different miui variations that often different mods and add-ons. U can try the official english builds with no tweaks and mods just translated to english at miuiandroid.com or other english variation at miui.us or one with awesome mods and tweaks that i recommend will be wajkiui ics or ics miui dsj from the forums or galnetmiui from galnetmiui.co.uk.
Yes the steps are universal but a bit outdated.
U can't download 2ndinit from market anymore just get latest apk from here http://forum.xda-developers.com/showthread.php?t=1032212
Make sure you're on froyo if not you won't be able to downgrade or use any custom roms as they use froyo as base.
Also have your files ready on your sd card before you start this.
Steps
1. Backup your apps using titanium backup root or mybackup root additional you can backup your contacts and messages by selecting data in mybackup root
2.Download superoneclick from here http://forum.xda-developers.com/showthread.php?t=803682. Use the 2.11 version easiest and quickest to root froyo
3.Connect your phone to PC. Right click superoneclick -> open as admin
4.Wait till it says waiting for device then go to your phone in settings->Applications->Development check usb debugging is on
5.After your phone is rooted. Uncheck usb debugging and restart your mobile.
5.Now switch your phone on again and check usb debugging is on then download 2nd init from here http://forum.xda-developers.com/showthread.php?t=1032212 and install the 2nd init recovery. It will ask the superuser permission Accept it. If the led light is green then 2ndinit was successfully installed.
6. Now Uncheck the USB debugging from Settings->Applications->Development and restart the phone now.
7.It will go in to bootmenu select 2nd init as default boot. Using the volume rocker to navigate and power button to select
8.Go back and click recovery -> Custom recovery ->* Wipe data/factory and Wipe cache and also go to advance and clear dalvik cache -> Install zip file from sd card(select the cm7 zip, repeat with the gapps zip) If it's miui no need to flash gapps
12. Reboot. Go to app drawer and start up the defy baseband switcher. select the appropriate baseband to achieve optimal reception.
Thanks to stewi21 for the original guide. If u need more help pm me or ask on the forums.
Happy Modding
If you are a us tmobile user, you almost certainly need wifi calling as the service stinks in closed spaces. So using a custom rom based on other than us froyo will eliminate that option...come on guys get it fixed please!
Thanks Kayant for the modified instructions. Many thanks also to others for the help.
So I went ahead and installed CM7. I figured I'll try the rest after having done a basic install to begin with.
It's pretty much the default Gingerbread experience I see. Quite smooth. A little disappointed that standard google apps like Gmail and Maps were not included but I soon settled this through the market.
Funny thing but Titanium Backup has seemingly not backed up some software like a paid version of Quick Office and Math Workout. Strange to me.
Battery life seems not much changed from the previous stock Froyo however I probably should give it a few days to stabilize.
Shahmatt said:
Thanks Kayant for the modified instructions. Many thanks also to others for the help.
Funny thing but Titanium Backup has seemingly not backed up some software like a paid version of Quick Office and Math Workout. Strange to me.
Battery life seems not much changed from the previous stock Froyo however I probably should give it a few days to stabilize.
Click to expand...
Click to collapse
Sure that you have selected the paid apps when you backupped them with Titanium? I never had such issues.
Battery life: Have you already recalibrated the battery after installing CM7.1? Af not, after installing a new ROM simply use the app "battery calibration" from the market to improve battery life.
Ok so I'm not experiencing good battery life.
I tried recalibrating but the improvements seem negligible if any.
I'm getting about 10 hours on a full charge with moderate use.
I tried changing the CPU governor in the boot menu. I switched from on-demand to smartass, and now to powersave. Oddly enough powersave seems to be worse than smartass. With smartass it seemed the battery drain was slower, but still not significantly so.
I would like the phone to comfortably last at least 12 hours wth moderate use. Moderate being about 8 mins of calls per hour on average.
I guess it I ought to downclock the CPU from the default 1000MHz to the original 800MHz. But I don't understand the settings properly. I see numbers 300, 600, and 1000, but what do these mean? Can I just simply change 1000 to 800 to reduce the upperbound frequency, or is there more that I should do?
The main thing I see as an advantage is speed. My phone is 3x faster now that I have CM7
I just installed miui and im stuck... where is the app drawer???? Am i blind??
Sent from my Nexus S using XDA App
There's no appdrawer. Miui's look a like IPhone.
Sent from my MB526 using xda premium
Ok, well im still stuck i cant get my network connection...im with telus on hspa
I see that for cm7 i can select a baseband with a well done app. It works very well so i am happy to see that i am still able to get a network connection somehow but i would prefer to use miui and it does not seem to find anything like if i did not get antenna conections with the rom. I tried miui on; miuiandroid.com 1.12.30 and an optimized version from a user on xda on another tread, after that i tried miui.us on version 1.12.23 and 1.12.30 and it always gives me the same exact result where i dont get any connection.
Since i was not able to get my connections i tried cm7 and i am facing another problem, i cant instal google. i went on filecrop and searched gogleapps and found 2 results, one apk that does not work and one zip file. I try installing googleapps.zip right after installing cm7.zip (the version from the cm defy link on the official site) and it just loops between the android skating and the start sceen for selecting wich language or a choice of start wizard and another one that i dont remember. Even if i reboot i get the same problem and if i try installing the rom without googleapps.zip all works great but i cant get google apps of course so i am shure it is when i instal the google.zip. So now what can i do?? Is there a super version of the rom with google apps already installed???
update; ok, ive got cm7 up and working, now to get that network connection on miui!!!!
Sent from my Nexus S using XDA App
baseband switcher is built into CM7/9...
it can be installed on MIUI to allow regular reception ^^
I wub MIUI...
PS - Why install custom ROM? So, your not stock! <<= never look back
Hello.
Stock ROM is full of lag. CM11 TeamCanjica is not so bright either. I also put TeamCanjica Kernel, but nothing changed.
Facebook, FB Messenger, Skype, Yahoo mail, Soundcloud: all are working like ****! Phone is lagging when i try to enter theese apps. Also, sometimes it gives force close, sometimes it freezes. Nothing good!!
Overall, the conclusion is that i should throw away this phone, but I don't want&don't have $ to buy a new one.
Can anybody advice me into what ROM and/or Kernel to put on my Ace2 so it would move smoother?
Thanks!
Lawr3nce said:
Hello.
Stock ROM is full of lag. CM11 TeamCanjica is not so bright either. I also put TeamCanjica Kernel, but nothing changed.
Facebook, FB Messenger, Skype, Yahoo mail, Soundcloud: all are working like ****! Phone is lagging when i try to enter theese apps. Also, sometimes it gives force close, sometimes it freezes. Nothing good!!
Overall, the conclusion is that i should throw away this phone, but I don't want&don't have $ to buy a new one.
Can anybody advice me into what ROM and/or Kernel to put on my Ace2 so it would move smoother?
Thanks!
Click to expand...
Click to collapse
CM11 + kernel by @ace2nutzer provides a very good performance.
Facebook and Facebook Messenger are two of the worst apps ever released. Best way is to uninstall both and use any other messenger If you think that you really need Facebook (on your phone or in your life) try Facebook Lite from FDROID. Its a very lightweight browser that uses facebook mobile website.
Thanks for the tip. I went back to stock 4.1.2.
Removed 50% of the apps(bloatware).
Things are fine for now . Seems you have to reflash the stock firmware from time to time so it may move smoother.
In the end, i confess something: i really don't know how to handle these kernels. Can you please advice me about ace2nutzer kernel? I flash it, and then?What should I do to boost performance? Be a bit more specific
Lawr3nce said:
Thanks for the tip. I went back to stock 4.1.2.
Removed 50% of the apps(bloatware).
Things are fine for now . Seems you have to reflash the stock firmware from time to time so it may move smoother.
In the end, i confess something: i really don't know how to handle these kernels. Can you please advice me about ace2nutzer kernel? I flash it, and then?What should I do to boost performance? Be a bit more specific
Click to expand...
Click to collapse
So set up your phone as mentioned before (From stock firmware):
Download Temporary CWM, CM11 build 11/18 and kernel build 03/20 by ace2nutzer
- Copy Temp CWM to your external sd card, other files to your internal sd card
- Flash Temp CWM using stock recovery
- Flash kernel using Temp CWM
- Reboot recovery (kernel includes a perm CWM)
- Flash rom, kernel, gapps (of your choice) and if you like SuperSU
For a good performance:
Set cpu speed to 400/1150-1200MHz while using "interactive" governor
Wasn't sure if this would fit better under Q&A, but wanted to get the opinions of my fellow Nexus 5x users who spent some time with stock, unrooted, locked bootloader and then switched to the custom scene and learn just how much better (or worse) the experience was.
I haven't been in the mod game as much since my Galaxy Nexus and Motorola Droid days, when one click root/unlock, custom recovery, flash ROM and flash kernel all took just a few minutes. The guides for the 5x seem a bit more intimidating, especially when it comes to having all the right ingredients to keep Android Pay working. People seem to be saying some really great things about the Cataclysm+ElementalX combo, as well as other ROMs and kernels.
Anyway, before I dive in to the land of full data wipes and avoiding bootloops, I wanted to ask Nexus 5x nation - how's your custom experience, and was it worth it?
I'm using Cataclysm+ElementalX and this
Awesome battery life and screen on time and still very smooth.
Lossyx said:
I'm using Cataclysm+ElementalX and this
Awesome battery life and screen on time and still very smooth.
Click to expand...
Click to collapse
That's the route I would be looking to take, I think. Response has been great for the interactive governor mods. Was the whole process (unlock, systemless root, ROM/kernel install) pretty easy, or did you run into a lot of issues? Also, Android Pay still working?
Moonboots said:
That's the route I would be looking to take, I think. Response has been great for the interactive governor mods. Was the whole process (unlock, systemless root, ROM/kernel install) pretty easy, or did you run into a lot of issues? Also, Android Pay still working?
Click to expand...
Click to collapse
Fairly easy yes, I followed Heisenbergs guide , but if you want a more automated way you could try Wugfresh Toolkit, The systemless root is basically has the sam install process (flashable zip) and ElementalX doesn't conflict with system partition so Android pay should work. And, I don't use Android Pay as my country doesn't have (or maybe) Google Play yet. Didn't stumble to any issues at all.
Moonboots said:
That's the route I would be looking to take, I think. Response has been great for the interactive governor mods. Was the whole process (unlock, systemless root, ROM/kernel install) pretty easy, or did you run into a lot of issues? Also, Android Pay still working?
Click to expand...
Click to collapse
Unlock, Systemless root, ROM/Kernel is extremely easy. That's why I love Nexus Devices. You'll be able to do it in your sleep after the first couple of times. No issues should arise as long as you do everything in the correct order. Android Pay still works with Systemless Root, again, as long as you follow directions.
I'm running Ubermallow and Phasma Kernel, and after trying many different kernels and a few different ROMs, this is definitely my favorite combination. Fast, extremely optimized, just the right amount of customization and Phasma is one of the most feature-rich kernels out there for this phone. Feel free to experiment, though. Everyone has different tastes and usage patterns. So what works for me, may not necessarily be for you. Luckily flashing new ROMs and kernels takes 5 like minutes so you can give them all a shot!
I can safely say that you'll never want to go back to stock after finding the combination that works for you
Thanks for the thoughts and encouragement, all! I do recall the flashing addiction from the old Moto Droid days with Bugless Beast, AOKP and CyanogenMod. Good to know there are some great options here.
Another question I had regarding upgrading to new versions. When 6.0.2 drops, or one of the monthly security updates, etc., it used to just be a dirty flash over the current ROM, clear dalvik/cache, and reboot system. Am I correct in saying it's more involved this time around? The guides seem to point to a lot more steps for your basic ROM upgrades.
Roms and updates
Moonboots said:
Another question I had regarding upgrading to new versions. When 6.0.2 drops, or one of the monthly security updates, etc., it used to just be a dirty flash over the current ROM, clear dalvik/cache, and reboot system. Am I correct in saying it's more involved this time around? The guides seem to point to a lot more steps for your basic ROM upgrades.
Click to expand...
Click to collapse
This was my first phone that I modified, mainly because I use Linux, and my old phones seems to need Windows to do anything. I followed this guide: http://forum.xda-developers.com/nexus-5x/general/guides-how-to-guides-beginners-t3206930. It worked perfectly, and when I needed to apply the update, I followed step 10 of that guide; worked perfectly, with no loss of data or settings at all.
Then, I flashed Cataclysm over that update, without erasing anything other than cache, and when I finished and rebooted, I thought it didn't work until I checked settings and found the rom's single entry for settings. Nothing else changed.
Moonboots said:
Thanks for the thoughts and encouragement, all! I do recall the flashing addiction from the old Moto Droid days with Bugless Beast, AOKP and CyanogenMod. Good to know there are some great options here.
Another question I had regarding upgrading to new versions. When 6.0.2 drops, or one of the monthly security updates, etc., it used to just be a dirty flash over the current ROM, clear dalvik/cache, and reboot system. Am I correct in saying it's more involved this time around? The guides seem to point to a lot more steps for your basic ROM upgrades.
Click to expand...
Click to collapse
Rom upgrades are easy.
Download the factory image and extract boot.img, system.img, and vendor.img.
Then, run the following:
adb reboot bootloader
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash vendor vendor.img
Then reboot into TWRP and flash SuperSu again.
Then wipe cache/dalvik and reboot into system.
Tomyk89 said:
Rom upgrades are easy.
Download the factory image and extract boot.img, system.img, and vendor.img.
Then, run the following:
adb reboot bootloader
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash vendor vendor.img
Then reboot into TWRP and flash SuperSu again.
Then wipe cache/dalvik and reboot into system.
Click to expand...
Click to collapse
I assume fastboot flash radio radio.img if a new radio is included with the update, as well?
After reading through all the awesome resources and recommendations provided by you guys, I think I will unlock, root, install TWRP, decrypt, flash Elemental X, and toy with the interactive governor settings thread that's in the general forum.
That way I can keep Android Pay with systemless root and continue to stay up to date on the latest factory images using Tomyk's note above, is that correct?
Moonboots said:
I assume fastboot flash radio radio.img if a new radio is included with the update, as well?
After reading through all the awesome resources and recommendations provided by you guys, I think I will unlock, root, install TWRP, decrypt, flash Elemental X, and toy with the interactive governor settings thread that's in the general forum.
That way I can keep Android Pay with systemless root and continue to stay up to date on the latest factory images using Tomyk's note above, is that correct?
Click to expand...
Click to collapse
You are correct on the radio.img comment
I personally didn't go the systemless route but I think you're on the right track. I know that a lot of people in other forums have successfully kept Android Pay capabilities after everything so you may want to do a bit more digging. If i find the answer I'll post it for you.
Just as a counter point, stock is working well for me and I feel no need to root at this time. Performance and battery life are already top notch. :good:
N5x, EX kernel, unencrypted, systemless root:
much better performance (both due to EKm and no encryption, and to a lesser extent adaway), worse battery life due to issues with nlpcollectorwakelock from Google play services, which may or may not be related to the rom (Didn't have issues with googleplayservices on stock)
just flashed xposed in an effort to curb these wakelocks by means of Amplify.
2x4 said:
N5x, EX kernel, unencrypted, systemless root:
much better performance (both due to EKm and no encryption, and to a lesser extent adaway), worse battery life due to issues with nlpcollectorwakelock from Google play services, which may or may not be related to the rom (Didn't have issues with googleplayservices on stock)
just flashed xposed in an effort to curb these wakelocks by means of Amplify.
Click to expand...
Click to collapse
I've been having problems with Google Play Services battery drain. Since I still haven't taken the leap to unlock and root, I have no way of pinning the wake locks to nlpcollector but that could be my culprit too.
See attached pictures - This happens once every few weeks overnight, and I usually clear apps from memory before going to bed. So much for doze.
Moonboots said:
I've been having problems with Google Play Services battery drain. Since I still haven't taken the leap to unlock and root, I have no way of pinning the wake locks to nlpcollector but that could be my culprit too.
See attached pictures - This happens once every few weeks overnight, and I usually clear apps from memory before going to bed. So much for doze.
Click to expand...
Click to collapse
it gives me some relief to see that, since that means it's not related to my custom rom, but instead your run of the mill google play services issues..... so hopefully an update to GPS will fix that soon.
2x4 said:
it gives me some relief to see that, since that means it's not related to my custom rom, but instead your run of the mill google play services issues..... so hopefully an update to GPS will fix that soon.
Click to expand...
Click to collapse
Play Services goes through weird phases where it just destroys your battery, and without something like amplify to curb the frequent wakelocks, there's no way around it for the average user. It's a shame.
2x4 said:
it gives me some relief to see that, since that means it's not related to my custom rom, but instead your run of the mill google play services issues..... so hopefully an update to GPS will fix that soon.
Click to expand...
Click to collapse
FYI - it may have been a recent Snapchat update that made that app even worse than normal. Uninstalled it and smoothness and long battery have returned.
Moonboots said:
FYI - it may have been a recent Snapchat update that made that app even worse than normal. Uninstalled it and smoothness and long battery have returned.
Click to expand...
Click to collapse
Thanks for the heads up, I don't have snap chat installed though
What is the most recent and stable ROM for the Gio GT-S5660M ?
Importantly it would be to have a ROM that is new enough to work with modern apps, which often require at least android 4 or 5. Also, I would prefer to avoid GApps and go with F-Droid and Aurora Store, and the latter seems to require android 5+.
I have a couple of these lying around and thought they might make good WiFi IP phones with a SIP client. With a modern ROM and a new replacement battery (remember those?!) they could have new life.
Is this workable? This phone is so cute and compact that I really don't want to get rid of it if it can be used for something.
It has an armv6 cpu wich is no longer supported on android the last supported version was kitkat 4.4.4, this is the latest rom available for the device: https://forum.xda-developers.com/t/rom-cyanogenmod-11-final-05-08-2015.3066771/
It can still be used to listen to fm radio etc, although it no longer has browser support, so it won't work on all sites. I have one too and think it is a very nice tiny phone but I am affraid you are going to have to buy a newer phone for daily usage.
@J.V.B. Thank you for your reply!
Does that rom work well? There is some conflicting feedback in the thread. Which is the correct rom (msm vs msm7x27)?
How can the rom be flashed from the stock non-rooted state? There aren't instructions in that thread, though there is a post saying to use this CWM recovery (requires root?): https://forum.xda-developers.com/t/...-11-wip-alpha-1.2582642/page-27#post-54754255
Good point, the browsers all seem to require android 5+.
Currently on stock (android 2.3.4) I am using CSipSimple and that's working reasonably well. A newer rom might give a bit more flexibility in settings (eg. I can't figure out how to enable wifi on boot and autostart CSipSimple on 2.3.4), and maybe just maybe a few apps through F-Droid.
Both versions work they are just different kernels, I forgot what the advantages over each other were, I think the 7x27 version was more buggy but I am not sure, I recommend checking out both.
That cwm is indeed the only correct version, newer or older ones can't install this rom. I think to install the cwm you just have to boot to recovery (home button + power button and keep the home button pressed in.) and apply update from sd card and select that cwm(wrong: see edit). After this you boot to recovery again and now you factory reset and flash the rom. You also need to flash the camera patch after you flash the rom, otherwise you won't be able to record using the camera. I am not responsible for anything that happens, custom roms are always a risk. Hope it works for you
edit: You need to be rooted and on android version 2.3.3 or higher to install cwm: https://forum.xda-developers.com/t/...mwares-mods-tips-tricks.1397120/post-20397988
I also recommend using link2sd:
https://www.apkmirror.com/apk/bulent-akpinar/link2sd/ .
For instructions, follow this guide but scroll all the way down to the for cwm only users method: https://awanstuff.wordpress.com/201...ink2sd-in-any-android-phone-with-screenshots/
Link2sd will fully transfer apps to sd card instead of only the package. I changed the settings to make sure auto link is on and install location is set to sd. You can also transfer already installed apps to the sd and a lot more.
After this maybe post about how well the gio is running for documentation.
Some extra tips: the built in root is handy and if you enable developer options in the rom you will also get a performance menu in settings where you can make it run faster.
Thanks, I plan to try installing CWM and the CM11 rom soon. From searching it looks like "MSM7x27" refers to the Snapdragon S1 processor version:
List of Qualcomm Snapdragon systems on chips - Wikipedia
en.wikipedia.org
The Gio has a MSM7227 https://www.gsmarena.com/samsung_galaxy_gio_s5660-3741.php so maybe the MXM7x27 version is the correct one? I don't know if the plain "MSM" version rom is referring to a specific or generic designation.
Thanks for the tip about link2sd. It's nice to have that option since the very limited storage on this phone is maybe the biggest weakness. I'll see if I need it, since I don't plan to install many apps at all, rather I want to maximize battery life.
I got 1500 mAh batteries from Polarcell and in airplane mode with wifi and just CSipSimple running on the stock rom it lasts over 7 days in "standby". Let's see a modern phone do that!
I think this is the msm7x27: https://github.com/androidarmv6/android_kernel_samsung_msm
and this is the msm: https://github.com/HerroYou/android_kernel_samsung_msm/commits/cm-11.0
The msm just adds overclocking but might be more unstable and it also breaks the backlights. I don't know which is the best one. I recommend if the msm7x27 doesn't work well enough to try the msm and see if that gives you better results.
Also just so you know I have not found any gapps that work yet.
Also when you before you reset your device and flash the rom. Right after the cwm install I recommend fully backing up your device to an sd card so you can just go back any time you want.
I tested csipsimple and it works. If you want better battery life, the power menu that gets enabled after you unlock dev mode might allow you to downclock the cpu to get even more battery.
HerroYou has a mxm7x27 repo too: https://github.com/HerroYou/android_kernel_samsung_msm7x27
It would have been so helpful for them to leave a couple of notes about the difference. It seems like these terms might be common enough in the dev circles that they didn't think it needed explanation.
About gapps, I wasn't interested anyway, so I'll take its lack as a "feature". Not sure if microg is feasible. In any case, side-loading and F-Droid are ok for me on this device.
And yes, a backup after installing CWM but before the rom installation is essential. No intention to skip that.
oh I see the msm2x27 kernel is based on linux kernel 2.6.37 and the msm kernel is based on linux kernel 3.0
I have been reading up on things and see that most threads say you must be rooted and above version 2.3.3 to flash the cwm recovery: https://forum.xda-developers.com/t/...mwares-mods-tips-tricks.1397120/post-20397988
I am sorry I forgot about it. It really has been a long time since I installed it
Nice catch. In that case it is tempting to try msm with the more recent kernel 3.0.
Is there no way to flash CWM without root?
If not, is this post on rooting still valid? https://forum.xda-developers.com/t/...wares-mods-tips-tricks.1397120/#post-20397899
It is to root the stock rom so it should still work since the stock rom hasn't been updated in forever. I would also recommend reading the rest of the beginning of that thread to make sure you didn't miss anything because while mostly outdated, the things like rooting the stock rom and installing cwm is still the same.
I would also just to be sure use the cwm version in the thread: https://forum.xda-developers.com/t/...mwares-mods-tips-tricks.1397120/post-20397988 and then update it to the new version.
I started downloading the resources needed for this project, but the link (actually the whole hosting site) is dead for the root gb updated.zip hmm...
There are a few other files for rooting uploaded by random forum members:
Big thread For New Users (Rooting , Flashing,Firmwares,Mods,Tips, Tricks)
This thread is collection of all available data/tutorials about samsung galaxy gio,so it may save time for you guys. -------------------------------------------- For Simpilfication each post will contain single tutorial, Main post will only used...
forum.xda-developers.com
Big thread For New Users (Rooting , Flashing,Firmwares,Mods,Tips, Tricks)
This thread is collection of all available data/tutorials about samsung galaxy gio,so it may save time for you guys. -------------------------------------------- For Simpilfication each post will contain single tutorial, Main post will only used...
forum.xda-developers.com
A bit scary, but not sure there's another choice. It would be ideal if the recovery and rom could be flashed without root.
I found a rooting tutorial with a download on this post: https://forum.xda-developers.com/t/...kernels-recoveries-scripts-tutorials.1623393/
It is under the tutorials section.
Again I am not sure if you have to root to be able to install cwm but I wouldn't take any risks.
Also before you install anything is there anything you want me to confirm whether it's working or not on this rom?
I got youtube to work through newpipe and mx player although you have to download the videos because at low resolutions newpipe loses audio when sending to external video player.
Thanks, that's a nice resource thread. In the second page of the rooting thread someone has a modified version of the file for Bell S5660M variant, which is what I have, so I suppose I'll use that. I would prefer to go with CWM and CM11 without rooting, since I don't need or want root, but as you say it could be risky...
Oh, it would be great if you could verify on CM11 if 1) wifi can start automatically on (re)boot (eg. if it was on when powering off or rebooting, 2) if programs like CSipSimple can be autostarted on boot. That's all I really need right now to make it useful as an wifi IP phone.
I don't know how I would go about autostarting apps on boot. Is there a setting or a test for that? The wifi stays enabled after reboot.