[KERNEL PATCH] Force AC (fast) Charging - Nexus S Android Development

This is for kernel devs only. The patch itself is useless to those who do not/can not compile their own kernel.
I put together this patch for you guys at the request of a few different members here in the nexus S forum who had saw my patch in the gnex forum. This allows one to force AC charging for any charger that is detected as USB (e.g. many car chargers) and pull the full current the charger can support. It also provides additional security when connecting to public charging stations because by forcing AC charging, USB/adb data transfers are disabled, protecting your data.
Fast charge can be toggled by issuing:
echo 1 > /sys/kernel/fast_charge/force_fast_charge
and off:
echo 0 > /sys/kernel/fast_charge/force_fast_charge
Some roms (AOKP) have also implemented toggles.
In addition I have created a toggle fast charge widget that may be used to toggle fast charge on and off right from your home screen:
https://play.google.com/store/apps/details?id=com.incredicontrol.fastchargewidget
For the widget (or any fast charge toggle) to work, you MUST be running a kernel that has this patch implemented.
As a good gesture to support a fellow dev, I ask that if you implement the patch into your kernel, please link to my widget as one means to toggle it. You are of course free to provide other ways to toggle it as well if you so desire.
Kernel devs, if you would like to test the widget yourself to confirm its working, and for convenience of testing, please contact me and I will provide you with a copy. You must show that you are a kernel dev though (i.e. link me to your kernel post so I can match your username).
Here you go. Good luck have fun:
http://www.incredikernel.com/wp-con...wnload.php?id=nexus_s_force_fast_charge.patch

very nice, thanks

Nice job... Thanks!

Nice......
Sent from my Nexus S

Many thanks . Hoping our devs implement this to their kernels.
Sent from my Nexus S

Seems to be working great here.. didn't realize it could charge this much faster.
Sent from my Nexus S using XDA

Great job! Thank you!

brenix said:
Seems to be working great here.. didn't realize it could charge this much faster.
Sent from my Nexus S using XDA
Click to expand...
Click to collapse
Nexus S ? How do you use it since there are no kernels supporting this feature yet ?
Sent from my Nexus S

Oodie said:
Nexus S ? How do you use it since there are no kernels supporting this feature yet ?
Click to expand...
Click to collapse
I reckon he compiled one for himself.

Its been brought to my attention that the AOKP toggle interferes in some way with the widget. I'm going to contact them and see what's up. I think they may be setting the permissions of the fast charge toggle in an undesirable manner.

chad0989 said:
Its been brought to my attention that the AOKP toggle interferes in some way with the widget. I'm going to contact them and see what's up. I think they may be setting the permissions of the fast charge toggle in an undesirable manner.
Click to expand...
Click to collapse
Or you could just make an app for it till you resolve the issue.
Sent from my Nexus S

Wooooow!! Thank you!!
Sent from my Nexus S using xda app

r_data said:
Wooooow!! Thank you!!
Sent from my Nexus S using xda app
Click to expand...
Click to collapse
Waiting [im]patiently

Oodie said:
Or you could just make an app for it till you resolve the issue.
Sent from my Nexus S
Click to expand...
Click to collapse
It's not an issue on my end. It's theirs as testers had no issues with any other ROMs.
I do have an app also via will toggle, its called incredicontrol. I didn't mention it because it doesn't fully support the s. You're free to try it though. It's free in the market.
Sent from my ADR6425LVW using XDA

chad0989 said:
It's not an issue on my end. It's theirs as testers had no issues with any other ROMs.
I do have an app also via will toggle, its called incredicontrol. I didn't mention it because it doesn't fully support the s. You're free to try it though. It's free in the market.
Sent from my ADR6425LVW using XDA
Click to expand...
Click to collapse
oh ! I've use incredicontrol for a long time when i was using my X10 . Didn't know it was yours
& waiting for our kernel devs to implement your patch & will test & give feedback gladly .
Thanks again for your hard work

r_data said:
Wooooow!! Thank you!!
Sent from my Nexus S using xda app
Click to expand...
Click to collapse
Currently using your Kernel....can wait for you to add it

Like how fast compare to the standard 3,5 hrs full charge?

doc_v15 said:
Like how fast compare to the standard 3,5 hrs full charge?
Click to expand...
Click to collapse
I tested this patch out on a test kernel chad sent me. I didn't test to long as wifi was broken with his kernel. Its definitely faster than regular usb charging if your USB can put out more. It takes advantage of the extra juice instead of limiting it, It all depends and what your trying to charge from. I'm just waiting for it to implemented into our kernels. So some real test can be done.
Sent from my Nexus S using XDA

THANK YOU VERY MUCH FOR THIS! I'm a student, and it dreadful to charge my phone from my laptop. Here's to hoping with the patch, I can charge a bit quicker with USB.

Will this hurt our device . Or will it affect the battery in a harmful way ?
Sent from my Nexus S

Related

[KERNEL][AOSP] invisiblek-2.6.37.6-4 [UPDATED: June 11 2011]

This kernel is for AOSP Gingerbread roms for the Incredible only!
Do not flash with ROM Manager, it has been known to give very strange issues on this phone, boot into recovery and manually flash it.
Things I add from stock (I believe in a mostly vanilla kernel with smaller mods to improve battery life and, in some situations, performance)
-havs (hybrid adaptive voltage scaling)
-smartass cpu governor (capped at 384mhz while screen is off)
-smb329 enabled (fast charge)
-no debugging (for smaller kernel size)
Use kernel manager from the market to get this (unless you want to be stubborn and do it yourself)
Pulled -5 and -6, not working as expected
invisiblek 2.6.37.6-4:
-Updated to latest cm-kernel source (latest change was May 30th)
-smartass and havs settings grabbed from the popular .32 #28 kernel which should help us get some decent battery life
Download
ENJOY!
----------------------------------------------------------------------------
SOURCE:
All of my source is at: http://github.com/invisiblek/cm-kernel/2.6.37_cm-kernel
We need to thank cyanogen, slayher, toastcfh, koush, cuviper, chad0989, cayniarb, vinylfreak89, seanzer, conap, jamezelle, and im sure others for all their help with this
FAQ:
Q: Will this work with Froyo?
A: Maybe, but probably not. I would recommend a .32 kernel since they are more stable at this time.
Q: My led turns green at 90% what gives? Please Fix!!
A: It always does that, been addressed a million times. Live with it
Q: Why is my cpu governor <x> when i set it to <y>?
A: <x> is probably the default (most roms set this in the ramdisk although the kernel does have a default setting, the ramdisk usually trumps it) youll have to re-set your governor after a reboot
Q: How can I help?
A: You can start by grabbing the source code from here
Q: What is havs?
A: from kingxklick's thread:
Code:
Also, a little info on HAVS and AVS:
The purpose of HAVS is to minimize the power used by the CPU by determining
and setting the optimal voltage. At the same time, the maximum voltage by
which HAVS can scale to is fixed to a specified voltage depending on the
CPU frequency in order to prevent scaling to a higher voltage than what is
normally used at a specified voltage. The optimal voltage is actively determined
for each frequency and temperature. HAVS actively adjusts the CPU voltage as the
CPU frequency and temperature changes.
Q: What is smartass?
A: The smartass governer drops drops the max cpu frequency when your screen is off (currently set to max 384mhz). It is very effective in saving battery life. (juice plotter is a good one for monitoring your battery life)
Put me down
Not much help with kernels but I can test and feed back
Sent from my ADR6300 using XDA App
Same here.. Teach me how yo build.. All set up for it.. Just don't understand it
Sent from my ADR6300 using XDA App
Love to help. Currently running your#29 kernel along with omgb rom. Runs awesome but I know it can do more.
any theories as to why all the other kernels make touch input useless? I have an amoled incredible btw. Anything I can do to test or help develop something to work fully with 2.3.1 I'm all for it.
P.s. Anyone know anything about jit with gb? I never used it since I have used sense roms up to this point.
Sent from my Htc Incredible using Tapatalk
invisiblek said:
for now, check my github://github.com/invisiblek/cm-kernel
we need a dinc community developed kernel for gingerbread
anyone who wants to help, post up and lets get something going
Click to expand...
Click to collapse
http://github.com/slayher
I have a working kernel, with support for tethering, and mounting of both emmc and sdcards. Also my same changes were pushed to the CM/htc-kernel-incrediblec
Its not a .35 kernel, but it does have the gadget drivers backported.
slayher said:
http://github.com/slayher
I have a working kernel, with support for tethering, and mounting of both emmc and sdcards. Also my same changes were pushed to the CM/htc-kernel-incrediblec
Its not a .35 kernel, but it does have the gadget drivers backported.
Click to expand...
Click to collapse
Doesn't the current included one support this? Does your kernel work with pc usb mounting without gscript?
Also personally I am looking for a stable oc version. Anyone had luck so far with any of this?
Sent from my Htc Incredible using Tapatalk
This is good. I'll help.
Sent from my ADR6300 using XDA App
networkmagician419 said:
Same here.. Teach me how yo build.. All set up for it.. Just don't understand it
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Best way to get set up is to join is on irc. Its much easier to communicate there
Sent from my dInc using XDA app
trunksta said:
Love to help. Currently running your#29 kernel along with omgb rom. Runs awesome but I know it can do more.
any theories as to why all the other kernels make touch input useless? I have an amoled incredible btw. Anything I can do to test or help develop something to work fully with 2.3.1 I'm all for it.
P.s. Anyone know anything about jit with gb? I never used it since I have used sense roms up to this point.
Sent from my Htc Incredible using Tapatalk
Click to expand...
Click to collapse
It's because you probably have a 004f touch controller. If you try to register more than 3 points on it, it won't function.
Sent from my ADR6300 using XDA App
trunksta said:
Doesn't the current included one support this? Does your kernel work with pc usb mounting without gscript?
Also personally I am looking for a stable oc version. Anyone had luck so far with any of this?
Sent from my Htc Incredible using Tapatalk
Click to expand...
Click to collapse
yes, this is the kernel I am using with the CM7 build for the DINC. CM7 mounts and tethers with out gscript.
http://github.com/slayher
I have a working kernel, with support for tethering, and mounting of both emmc and sdcards. Also my same changes were pushed to the CM/htc-kernel-incrediblec
Its not a .35 kernel, but it does have the gadget drivers backported.
Click to expand...
Click to collapse
Doesn't the current included one support this? Does your kernel work with pc usb mounting without gscript?
Also personally I am looking for a stable oc version. Anyone had luck so far with any of this?
Sent from my Htc Incredible using Tapatalk
Click to expand...
Click to collapse
It's his kernel that is supplied with the cm7 builds.
Sent from my "girlfriend"... According to my wife.
Thanks for bringing this out to the full community! Hopefully we can get the ball moving a bit better on development now.
Also great to see pretty much every active kernel dev for the Inc posting in here, and a lot of other people interested in getting this going.
I'll keep pitching in however I can.
I also greatly appreciate all you kernel devs hard work and I look forward to the development of this kernel...I am a willing tester just waiting for a build to come out so I can report on it
Sent from my ADR6300 using XDA App
Would gladly love to test
Sent from my ADR6300 using XDA App
i see lots of devs i recognize here. this could be very interesting. and trustworthy ones too. i'll test.
invisiblek said:
Best way to get set up is to join is on irc. Its much easier to communicate there
Sent from my dInc using XDA app
Click to expand...
Click to collapse
Maybe I should know this and I missed the memo... What server and channel...
what irc channel? this would be a big step to get going on the Dinc.
This is exciting .. cloning now
#incredible on irc.andirc.net
please update your tree too, ive done some more work this morning
use arch/arm/mach-msm/invisiblek_incredible_defconfig as your .config
im down to one compile time error -- woot!

[ROM] Atriarc LG V2 - The Orange Revolution - MOVED 3/28/2011

OP removed content - link off-site removed per rules
You made me lie to Betsy, promised her no flashing today!
Looks sick man!
Download right now ready to flash !!
Sent from my SGH-T959 using XDA App
Looking good! I haven't seen how it looks on the atrix, do the dock icons look a bit cut off at the bottom?
in OP I did not see anything about bug, or lack there of, are there any known?
thanks and I sure this Rom will be awesome. Thanks to all the dev who stick around and put up with so much BS on this forum
And there goes CM7...time to flash baby! Looks awesome!
dcontrol said:
Looking good! I haven't seen how it looks on the atrix, do the dock icons look a bit cut off at the bottom?
Click to expand...
Click to collapse
There is zero padding below them - Still rebuilding the Launcher as I want to replace the folder icons.
kboater said:
in OP I did not see anything about bug, or lack there of, are there any known?
thanks and I sure this Rom will be awesome. Thanks to all the dev who stick around and put up with so much BS on this forum
Click to expand...
Click to collapse
No known bugs at this time.
Aw Heathen, yer killin us. "Etc"., huh? As of yesterday I entered into a long term relationship with Darky's. Please say this one is another great option, not that it's whiz-bang hands down more awesome...
Sent from my GT-I9000 using XDA App
Looks amazing, nicely done
Wow I'm tempted to leave cm7 for this
Sent from my Vibrant using XDA App
Sorry, you are limited to five thanks per day
if team EDT doesnt stop making these awesome ROMS to flash someone will have to come up with a ROM switcher app instead of the homeswitcher so you can switch between roms with ease.
oh men..when i finally got everything set up the way I wanted my phone to look.. oh well..trying it out... thank you much.
Just really settlled in to Bionix V 1..3.1. Would like to flash this but have one question: I see that voodoo is disabled, does that mean I would have to disable voodoo I have now to flash this rom? Also I would imagine I would have to enable voodoo once it is flashed. Any and all info on this is appreciated.
tenbeau said:
Just really settlled in to Bionix V 1..3.1. Would like to flash this but have one question: I see that voodoo is disabled, does that mean I would have to disable voodoo I have now to flash this rom? Also I would imagine I would have to enable voodoo once it is flashed. Any and all info on this is appreciated.
Click to expand...
Click to collapse
No you would not need to diasable your voodoo. As long as its voodoo to voodoo no disabling/enabling required. You will however neednto enable it (if you so wish) after flashing.
sent from the galaxy of cm7
bbm21 said:
Wow I'm tempted to leave cm7 for this
Sent from my Vibrant using XDA App
Click to expand...
Click to collapse
Same here man.
Sent from my SGH-T959 using XDA App
40 hours.
Battery Life is Unbelievable
irockstar661 said:
No you would not need to diasable your voodoo. As long as its voodoo to voodoo no disabling/enabling required. You will however neednto enable it (if you so wish) after flashing.
sent from the galaxy of cm7
Click to expand...
Click to collapse
Thanks for the swift and kind reply!!!! Going to flash it now.
hitman818 said:
Same here man.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Not hating at all as I love team edt and the work they do, but what advantages would.someone have from leaving cm7 other then GPS/battery life?
sent from the galaxy of cm7
irockstar661 said:
Not hating at all as I love team edt and the work they do, but what advantages would.someone have from leaving cm7 other then GPS/battery life?
sent from the galaxy of cm7
Click to expand...
Click to collapse
Battery life and apps for me. There are some apps that are not compatible with gb yet that I want.
Sent from my SGH-T959 using XDA App

[KERNEL PATCH] Force AC (fast) Charging

This is for kernel devs only. The patch itself is useless to those who do not/can not compile their own kernel.
This was a pretty big hit on some other devices so I figured I'd give it a shot for you guys. This allows one to force AC charging for any charger that is detected as USB (e.g. many car chargers) and pull the full current the charger can support. It also provides additional security when connecting to public charging stations because by forcing AC charging, USB/adb data transfers are disabled, protecting your data.
It is essentially a software version of the modified charge only usb cables.
Fast charge can be toggled by issuing:
echo 1 > /sys/kernel/fast_charge/force_fast_charge
and off:
echo 0 > /sys/kernel/fast_charge/force_fast_charge
In addition I have created a toggle fast charge widget that may be used to toggle fast charge on and off right from your home screen:
https://play.google.com/store/apps/details?id=com.incredicontrol.fastchargewidget
I have also implemented a toggle in IncrediControl (free) that will allow you to turn it on and off.
https://play.google.com/store/apps/details?id=com.incredicontrol
For the widget (or any fast charge toggle) to work, you MUST be running a kernel that has this patch implemented.
As a good gesture to support a fellow dev, I ask that if you implement the patch into your kernel, please link to my widget as one means to toggle it. You are of course free to provide other ways to toggle it as well if you so desire.
Kernel devs, if you would like to test the widget yourself to confirm its working, and for convenience of testing, please contact me and I will provide you with a copy. You must show that you are a kernel dev though (i.e. link me to your kernel post so I can match your username).
http://www.incredikernel.com/wp-con.../download.php?id=vivo_force_fast_charge.patch
i'm not a dev, but im very looking forward to seeing this in future kernel updates.
there are still many car chargers out there that could do 1ah charging but are recognized as standard usb chargers. with that you cant even use navigation without loosing battery over some time.
btw your apps are awesome!
veitograf said:
i'm not a dev, but im very looking forward to seeing this in future kernel updates.
there are still many car chargers out there that could do 1ah charging but are recognized as standard usb chargers. with that you cant even use navigation without loosing battery over some time.
btw your apps are awesome!
Click to expand...
Click to collapse
What kernel do you use? I'll patch it and build a copy for you real quick.
Edit: I looked at your signature and saw virtuous quattro. Here is the kernel built from the github from that ROM:
http://chad0989.dyndns.org/mirror/virtuous-quattro-vivo-fastcharge.zip
Enjoy.
I'm sure interested in this, am sick of my phone dying when connected to car charger. Hopefully someone can write this for affinity as I just don't have the skills.
Amazes me how you guys can do this stuff
chad0989 said:
What kernel do you use? I'll patch it and build a copy for you real quick.
Edit: I looked at your signature and saw virtuous quattro. Here is the kernel built from the github from that ROM:
http://chad0989.dyndns.org/mirror/virtuous-quattro-vivo-fastcharge.zip
Enjoy.
Click to expand...
Click to collapse
thanks man, appreciate that!
edit, does this work with sensation too? i got one lying around.
veitograf said:
thanks man, appreciate that!
edit, does this work with sensation too? i got one lying around.
Click to expand...
Click to collapse
Not yet, but if there is interest I can make a patch for the sensation also.
Hi chad! Would really like to port your patch to the Sony's Xperia Devices but I'm stuck at the moment on
msm72k_udc.c
Could I ask some help?
We don't have charger_detect() function so I'm lost on where to apply some of the patches on that file. If you want you could browse the file here
http://108.166.90.15/.rom/XPR/kernel/drivers/usb/gadget/msm72k_udc.c
Or browse the entire kernel for Xperia 2011 devices here
http://108.166.90.15/.rom/XPR/kernel/
and tarball here if you want
http://108.166.90.15/.rom/XPR.tar
Anyone knows if any existing IncS kernels support Force AC? I really like to use it to boost the charge time.
@chad0989, if possible, can you also mod the X-ICS AOSP V3 kernel for us? The source link is here. Many thanks!
chad0989 said:
This is for kernel devs only. The patch itself is useless to those who do not/can not compile their own kernel.
This was a pretty big hit on some other devices so I figured I'd give it a shot for you guys. This allows one to force AC charging for any charger that is detected as USB (e.g. many car chargers) and pull the full current the charger can support. It also provides additional security when connecting to public charging stations because by forcing AC charging, USB/adb data transfers are disabled, protecting your data.
It is essentially a software version of the modified charge only usb cables.
Fast charge can be toggled by issuing:
echo 1 > /sys/kernel/fast_charge/force_fast_charge
and off:
echo 0 > /sys/kernel/fast_charge/force_fast_charge
In addition I have created a toggle fast charge widget that may be used to toggle fast charge on and off right from your home screen:
https://play.google.com/store/apps/details?id=com.incredicontrol.fastchargewidget
I have also implemented a toggle in IncrediControl (free) that will allow you to turn it on and off.
https://play.google.com/store/apps/details?id=com.incredicontrol
For the widget (or any fast charge toggle) to work, you MUST be running a kernel that has this patch implemented.
As a good gesture to support a fellow dev, I ask that if you implement the patch into your kernel, please link to my widget as one means to toggle it. You are of course free to provide other ways to toggle it as well if you so desire.
Kernel devs, if you would like to test the widget yourself to confirm its working, and for convenience of testing, please contact me and I will provide you with a copy. You must show that you are a kernel dev though (i.e. link me to your kernel post so I can match your username).
http://www.incredikernel.com/wp-con.../download.php?id=vivo_force_fast_charge.patch
Click to expand...
Click to collapse
Can you make a Kernel for sense Rom with that and uv support?
Sent from my HTC Incredible S using xda premium
ignore---sry
Hi, I'm using Nik's Project X and I would really really like to be able to force ac charge as I lost my original HTC charger. How can I go about doing this
JerryBYong said:
Hi, I'm using Nik's Project X and I would really really like to be able to force ac charge as I lost my original HTC charger. How can I go about doing this
Click to expand...
Click to collapse
Downloading the widget should be sufficient.
Sent from my HTC Incredible S using Tapatalk 2
I just got the widget, and it says kernel not supported. What kernel must I use and how do I install it
Sent from my HTC Incredible S using xda premium
JerryBYong said:
I just got the widget, and it says kernel not supported. What kernel must I use and how do I install it
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
A kernel with force ac charging included, like the one itandy made a while ago for ice cold sandwich
Edit: found it
http://forum.xda-developers.com/showthread.php?t=1686995
Sent from my Nexus 7
markj338 said:
A kernel with force ac charging included, like the one itandy made a while ago for ice cold sandwich
Edit: found it
http://forum.xda-developers.com/showthread.php?t=1686995
Sent from my Nexus 7
Click to expand...
Click to collapse
Ok but that kernel is a asop one and I'm project x is a sense rom right? So its not compatible
Sent from my HTC Incredible S using xda premium
JerryBYong said:
Ok but that kernel is a asop one and I'm project x is a sense rom right? So its not compatible
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
Yeah it won't work, its one of those 'wait for source' things but now that we have it, the code needs to be merged into the kernel
markj338 said:
Yeah it won't work, its one of those 'wait for source' things but now that we have it, the code needs to be merged into the kernel
Click to expand...
Click to collapse
So there's nothing that can be done?
Sent from my HTC Incredible S using xda premium
JerryBYong said:
So there's nothing that can be done?
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
Can be done, since we have kernel sources as of yesterday
Just that someone needs to do it
If you don't mind, will you pm me when there is a kernel for project x?
Sent from my HTC Incredible S using xda premium
JerryBYong said:
If you don't mind, will you pm me when there is a kernel for project x?
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
L0st.prophet's kernel works for project x, just doesn't have force ac
I will let you know if I remember
maybe you could put a request in his kernel thread

At last, monitor mode for BCM4329!!

A team has achieved enabling monitor mode on bmc4329! (OB wifi chipset) and also on bcm4330 (SGS II).
see: http://bcmon.blogspot.com
Let's hope they'll get injection working too!
dabyd64 said:
A team has achieved enabling monitor mode on bmc4329! (OB wifi chipset) and also on bcm4330 (SGS II).
see: http://bcmon.blogspot.com
Let's hope they'll get injection working too!
Click to expand...
Click to collapse
But thats not gonna do much :/ the moment when the thing you expected not to be complete will be complete
Sent from my LG-P970 using Tapatalk 2
dabyd64 said:
A team has achieved enabling monitor mode on bmc4329! (OB wifi chipset) and also on bcm4330 (SGS II).
see: http://bcmon.blogspot.com
Let's hope they'll get injection working too!
Click to expand...
Click to collapse
We just need a decent ics update first
Sent from my Potato
Vivek_Vivek said:
We just need a decent ics update first
Sent from my Potato
Click to expand...
Click to collapse
Not necessarily Its just we need a pro dev
EDIT
SGSII has professionals working as actual devs. This is an example of a phone which has extreme after market support. I just hope a professional joins our phone. That way, it will be a phenomenon
Sent from my LG-P970 using Tapatalk 2
Vivek_Vivek said:
We just need a decent ics update first
Sent from my Potato
Click to expand...
Click to collapse
oh please, stop spamming with that crying about ics on every post!
This is nothing about it, so it's completely off-topic.
Monitor mode for our wireless chipset, means that whe can run aircrack, and capture packets!
If someday they add injection too, then it will be great, as a lot of phones carry that chip.
Wireless penetration testing in your hand .
Well, the bad is that it seems that we need to compile the wireless.ko module ourselves...compiling in android, no idea xD
Indeed if you don't know what is this about, don't comment. Great progress, usefull info
Sent from my LG-P970 using Tapatalk 2

Why should I get CM10.1.1 instead of Stock ROM?

Hello, this is just a question, I'm not bashing/hating here. I see many people running CM10.1, and the main article in the news on Android portals across the internet is the new update - CM10.1.1
I have a ROM based on CM10.1 on my Nexus S and honestly I see no much difference in comparison with the stock one I got on my N7. So, what is in your opinion, the best reason to get CM10.1.1?
Cause all the cool kids are doing it!!
Sent from my SGH-T989D using xda app-developers app
Security fixes. There are always new exploits found to compromise any system and its best to have the latest fixes.
Sent from my LG-LS970 using xda app-developers app
personal preference. I prefere stock and faux kernel.
Sent from my Nexus 4 @1.728 GHz on Stock 4.2.2
-Expanded Desktop
-Theming
-720p video recording
-USB-otg automount fat32 and ntfs
-Quick settings and task bar options
-Only basic Google apps installed default
-Privacy Guard
-...
-> Everything is so nicely integrated including superuser. It's stock, but improved with all the tweaks and apps you'd usually flash or install yourself. Plus there is the option to update OTA.
OP needs to read up on things instead of asking. There are many resources, guides and videos out there.
Sent from my Nexus 7 using XDA Premium HD app
The lack of options compared to AOKP keeps me away. Tablet mode and Nav/status bar transparencies are essential on the N7.
CM is more of a stockish feel with the latest security fixes and a few limited additional options and theme support.
Sent from my Nexus 7 using XDA Premium HD app
I agree with the above. CM just does not offer enough options compared to aokp to sway me over. At the same time, high memory and high graphic games always work better for me on stock. Ergo, im a multirom junkie. Best of all worlds with a simple reboot.
Sent from my Nexus 7 using xda premium
Westervoort said:
-Expanded Desktop
-Theming
-720p video recording
-USB-otg automount fat32 and ntfs
-Quick settings and task bar options
-Only basic Google apps installed default
-Privacy Guard
-...
-> Everything is so nicely integrated including superuser. It's stock, but improved with all the tweaks and apps you'd usually flash or install yourself. Plus there is the option to update OTA.
Click to expand...
Click to collapse
This
I just updated OTA for the first time today, worked like a charm.
The OTG automount is worth couple of bucks by itself. Also, the easy to use screen cap is da coolest.
I be way happy with CM on my N7.
Sent from my Nexus 7 using xda premium
I think the stock ROM is well enough , and I don't think it's worthy to get cm to instead the stock ROM
Sent from my GT-I9500 using xda app-developers app
Google knows the best. So, stock for me.
Because llamas can't bacon.
Sent from my SPH-M830 using xda app-developers app
Westervoort said:
Everything is so nicely integrated including superuser. It's stock, but improved with all the tweaks and apps you'd usually flash or install yourself. Plus there is the option to update OTA.
Click to expand...
Click to collapse
Exactly. It's enhanced stock Android, but more importantly it's enhanced stock Android with the support, wide compatibility, and "whole-ness" of stock. I've convinced many a friend running TouchWiz, Sense, and even stock Android to switch to CM or a CM-based ROM.
player911 said:
Tablet mode and Nav/status bar transparencies are essential on the N7.
Click to expand...
Click to collapse
Being that it's a smaller tablet, I don't agree that tablet mode is totally necessary. Is it nice to have? Definitely. I also wouldn't call transparencies "essential" in any sense.
Tatanko said:
Being that it's a smaller tablet, I don't agree that tablet mode is totally necessary. Is it nice to have? Definitely. I also wouldn't call transparencies "essential" in any sense.
Click to expand...
Click to collapse
The lack of either isn't a device killer, but those are 2 really nice features that I require. After running both, you wonder why they aren't stock in the first place. And I'd say that BECAUSE of the smaller tablet (7") it is EVEN MORE important to save desktop space.
Of course you could also use Extended Desktop w/ PIE controls, but the only PIE I like is Blackberry Cobbler.
Then there are people like me, I dont care CM or AOKP & what not...
Just need: speed + 110% smoothness without a stutter on all non gaming tasks + amazing batt life + USB Audio DAC support...
Also, still waiting for bit-perfect and hardware direct mode for USB Audio / DAC from kernel and music playback app developers... which probably will never come. Something like ASIO/WASAPI? Ring a bell? Guess not...
Audiophile 'minority'...meh.
Yep, people like me.
peneoark said:
OP needs to read up on things instead of asking. There are many resources, guides and videos out there.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
In all fairness (and much to my surprise), the Nexus 7 is the most challenging device to find organized, consolidated and relevant info for. Those of us whom count this as our first Nexus device have always been preached upon the virtue of stock/AOSP/CM vs (insert OEM UI) as though the three are synonymous, with CM being the vehicle that brings stock to, again, (insert OEM UI) devices. Even the Sprint-variant galaxy sII threads contain more up-to-date FAQ/tutorial stickies.
Maybe do a better job of consolidating "out there" before being "that" guy who has nothing to contribute beyond a condescending one-liner?
To the OP, the official CM website does an ok job at explaining their 'official' releases, but not a whole lot about how the experience differs from 'official' Vanilla/Nexus/Play Edition releases.
Also, Linaro --who works with literally every company not named Nvidia on source development-- seems to be a BFD to tegra3...
Sent from my Nexus 7 using Tapatalk 4 Beta
Then OP can try the rom out and see for themselves. Spoonfeeding will benefit nobody.
Sent from my SGH-I747 using Tapatalk 2
peneoark said:
Then OP can try the rom out and see for themselves. Spoonfeeding will benefit nobody.
Sent from my SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
I always thought a forum was place where people could come and get help, or opinions from fellow members.
If the OP is asking for your opinion, then it's a possibility he/she values what you have to say, rather than blogs that have been written by others.
Sent from my SCH-I605 using Tapatalk 2
OP, it's a totally legit question, glad you asked. Because you asked, I read this thread and learned something. Perhaps the question has been asked too many times, but whatevs....no electrons or photons were harmed in the making of this thread. Frankly, you're either part of the solution or part of the problem, my vote says this thread is mostly part of the solution. I'm just in the process of deciding what I will do on my N7 after I unlock the bootloader and root it, now I have to search/understand the process of dual booting so I can try AOKP while enjoying stock, which I very much do (glad I waited for a 32). It also reinforced my desire to put CM back on my GSII.
peneoark said:
Then OP can try the rom out and see for themselves. Spoonfeeding will benefit nobody.
Sent from my SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
Spoonfeeding huh? As somebody said already, this forum is a place to go ask questions and to help get a better understanding of what your tablet/phone is capable of.
To my knowledge there is nothing wrong w/ that as I have been doing this since '06 and continue to learn something new every time I read these forums. Cm 10.1 is a great rom w stock options, with the flexibility of giving you some customization. Surely give it a whirl
PS my mom spoon-fed me as a baby and I think I turned out pretty well
Sent from my SGH-T999 using Tapatalk 4 Beta

Categories

Resources