Why doesn't CM kernel support Fast Charge mod? - Samsung Galaxy Nexus

**Disclaimer** I love Cyanogen, I support Cyanogen, and I will not "learn to do it myself". I'm not bashing CM, so don't bash me lol.
So, the question is why doesn't CM kernel support USB fast charge? I didn't know where to put this, but questions go here so... I'm talking about Chad's fast charge mod to make your phone charge at AC rates when hooked up to a USB port (or car charger, or lots of other chargers without the pins shorted inside or in the cable itself if I understand that correctly). Every kernel here on XDA AFAIK supports it, but not the king of options, aka CM
Is it just to prevent damage to some poor saps pc with 500ma USB hookups? I mean, they let us overclock our phones CPU and that would probably have as much damage potential as the fast charge mod, but that's just me thinking out loud. So, does anybody really know why? Has anyone seen any G+ or Twitter posts saying "Why" they decided against this?

I don't know, sometimes its just a matter of submitting the code to their repo. Maybe nobody's done that yet.

bump
would really love to have a cm10 stock kernel + fast charge. that really is the only reason i flash other kernels though I'd prefer cm stock

CyanogenMod pride themselves on building stable and very functional roms.
I know that when a new android user wants to "root and rom" his phone I would generally recommend CyanogenMod. They're roms are functional and not over-the-top with settings that the general public doesn't understand.
If they built fastcharge into their kernel...they'd probably also want a toggle.
If they built a toggle for it; the "pseudo-noob" user that installs the rom would suddenly be baffled by the fact that they can no longer get files to/from their PC. If they didn't implement a toggle but implemented the mod any user who downloaded a third party application could have said functionality available to them again; and be baffled once more.
Also, the USB port is only going to push out as much power as it was built to. By enabling this mod, you're only telling the PHONE that it's OK to pull more than it normally would from a USB port. The USB port still decides how much to push...so the hack may not even affect some ports at all.
This is my take. It isn't an official statement, but I assume they've known about the mod and had plenty of time to implement it but choose not to.
TL;DR
CyanogenMod is a Rom founded on stability and ease-of-use. This option would probably confuse the general public and is therefore left out.

Fast Charge
Easy fix, Have the fast charge code test for data and if it see's data the disable fast charge mode.

Ask them
Sent from my Galaxy Nexus using Tapatalk 2

Related

[Q] ICS rom recommendations

Hi all,
First of all,I would like to thank all xda community for providing such dedicated forum.I love my kindle fire with cm7.So here comes the question,should I try ics roms ? if so,which is the most stable one as of now ? my main concerns are stability and battery consumption.
best regards,
I started a similar thread here http://forum.xda-developers.com/showthread.php?t=1621073 it may help you out a bit. I've tried many of the ICS ROM's and really like gedeROM. I've used it with Hash's #7 and #8 Kernel and have had 0 issues except what is stated by the dev. gedeROM is having some issues with not taking ADB commands, at least that's what I read. I suppose there is a little bit of risk involved with that. If you find yourself in a jam you may limit your options in finding a solution. Nonetheless many people are still using it and really like it.
Thanks a lot.
Sent from my Kindle Fire using XDA
I am running Reloaded CM9 from BiteBlaze and it works almost flawless with the 3.0 #8 kernel. I can get about 2-3 days before charging and that is with moderate to heavy usage.
I just posted this on a similar thread thats going on, im just gonna copy and paste it here as I think it applies.
"It's funny to me how these roms seem to work differently for different people. I mean shouldn't all of these devices be the same? gedeROM works perfect for me, no wifi issues at all, but I couldn't get Energy to run at all no matter what I did.
I think the real answer to your question is that there isn't one best rom, you just have to try them and see which one seems to like your device the best "
Aokp has been very reliable for me so far, and I've been charging normally from a wall charger. Reloaded seemed to eat battery and wouldn't charge whilst switched on. Other than that it was very good.
My pick has to be aokp milestone5 though. Seems very feature-complete (although some people have said that Google earth doesn't work on it), and the battery acts how I expect it to.
I've been using the CM9 ROM that Hashcode has up next to his kernel releases. Once I figured out how to get the android market installed and the amazon market installed, I've been all set. Every app I've installed from either market has worked without issue so far.
The only hiccups app-wise was the Swype installer detects the screen size is too large, but someone pointed me at a solution for that, and Chrome beta is..well, a beta.
I haven't run into the charging issues that people have had, but I'm using either the stock charger or my 3G Kindle cable plugged into a USB3 port. I have a general feeling that most of the charging issues are due to using ****ty cables or lack of understanding that the 3.0 kernel Hashcode is working on doesn't properly report battery/charging just yet.
Video is smoother than the stock Amazon ROM and apps in general feel snappier, even with it clocked to 800Mhz whereas most ROMs seems to run 1GHz by default, I'm underclocking a bit just to see how it'll react.
Overall, I'm 100% happier with Hashcode's CM9 ROM that I ever was with the Kindle Fire at stock. I'm sure I'm missing out on some of the Amazon integration features and content, but Jeff Bezos doesn't hold a monopoly on content, so I can get everything from other places.

[Q] [ROM COMPATIBILITY] MHL - Smart Stay

I am sure this is a question that has been answered in many ROM threads in development, but there isn't really a question regarding MHL. I use my MHL adapter quite some and the downside to that is that I can't find any ROM that will support MHL other than stock. Could anyone point me in the right direction? Have I missed something? Smart Stay wouldn't be so bad as well without the TW but I do realize that they work alongside.
I currently use LJ7 rooted, stock kernel. I have some app that I saw from the Portal which allowed to kill the backlight to save battery and prevent the phone from overheating while using MHL, but that thing is buggy as hell. Half the time, it does work on the big screen, but then my phone doesn't come back on no matter what I try. Battery pull...
Any other solutions?
Bump, also looking for MHL supporting ROMS.

[Q] Semi-n00b question: flashing ROMs and Kernels

Hey there,
I'm not that n00b when it comes to Android (battery calibration is no secret to me, my phone is rooted, I can use CWM, etc/whatever) but I've never flashed any ROM or Kernel. But after buying an MHL cable and noticing that my phone (T999V) is not fast-charging even though the usb cable is connected to a power adapter, I felt the need to flash a custom kernel which supports fast-charging (don't wanna get another cable!).
After a bit of research, I decided to settle on Leankernel. BUT...then I learned that it wouldn't work with the stock, Touchwiz ROM (only CM10 or AOSP, and maybe AOKP). To make it worse, I learned that NFC on CM10 is broken, and that since Qualcomm's code is not open source, using CM10 will result in the CPU working at only about 60% of its full capacity...
Could anybody help me a bit on this confusing endeavor? I do have to advise that I won't be turning flash-crazy, flashing nightlies and etc, I want something fast and stable, that I'll be keeping for a while (got at least 55 apps installed...don't wanna re-install them several times a month...and not even every month).
lightpsycho said:
Hey there,
I'm not that n00b when it comes to Android (battery calibration is no secret to me, my phone is rooted, I can use CWM, etc/whatever) but I've never flashed any ROM or Kernel. But after buying an MHL cable and noticing that my phone (T999V) is not fast-charging even though the usb cable is connected to a power adapter, I felt the need to flash a custom kernel which supports fast-charging (don't wanna get another cable!).
After a bit of research, I decided to settle on Leankernel. BUT...then I learned that it wouldn't work with the stock, Touchwiz ROM (only CM10 or AOSP, and maybe AOKP). To make it worse, I learned that NFC on CM10 is broken, and that since Qualcomm's code is not open source, using CM10 will result in the CPU working at only about 60% of its full capacity...
Could anybody help me a bit on this confusing endeavor? I do have to advise that I won't be turning flash-crazy, flashing nightlies and etc, I want something fast and stable, that I'll be keeping for a while (got at least 55 apps installed...don't wanna re-install them several times a month...and not even every month).
Click to expand...
Click to collapse
I recommend for a kernel ktoonez latest kernel he has both AOSP and Touchwiz hope I helped
lightpsycho said:
Hey there,
I'm not that n00b when it comes to Android (battery calibration is no secret to me, my phone is rooted, I can use CWM, etc/whatever) but I've never flashed any ROM or Kernel. But after buying an MHL cable and noticing that my phone (T999V) is not fast-charging even though the usb cable is connected to a power adapter, I felt the need to flash a custom kernel which supports fast-charging (don't wanna get another cable!).
After a bit of research, I decided to settle on Leankernel. BUT...then I learned that it wouldn't work with the stock, Touchwiz ROM (only CM10 or AOSP, and maybe AOKP). To make it worse, I learned that NFC on CM10 is broken, and that since Qualcomm's code is not open source, using CM10 will result in the CPU working at only about 60% of its full capacity...
Could anybody help me a bit on this confusing endeavor? I do have to advise that I won't be turning flash-crazy, flashing nightlies and etc, I want something fast and stable, that I'll be keeping for a while (got at least 55 apps installed...don't wanna re-install them several times a month...and not even every month).
Click to expand...
Click to collapse
so what is your question exactly? are you looking for a recommendation on what ROM you should run?
if that is the case, i would recommend infamous. and check out my thread here in Q and A about flashing ROMs...
good luck
cobraboy85 said:
so what is your question exactly? are you looking for a recommendation on what ROM you should run?
if that is the case, i would recommend infamous. and check out my thread here in Q and A about flashing ROMs...
good luck
Click to expand...
Click to collapse
Yes, I was looking for a recommendation. Sorry, I realized that the title of my thread was not the best but it was too late...! In the best of worlds, I basically want to flash a kernel that has USB fast-charge that can work on stock touchwiz. I would want to use Leankernel but I would have to flash AOSP on my phone. By the way, is there anything such as pure un-modded AOSP and where can I find it?

Looking for the best of both worlds. (Kernel)

So because I'm a broke boy I am still using and AT&T HTC One M8 as my daily driver. I have found AICP to be my personal preference when it comes to software, it is based off Lineage with just a few tweaks. Nothing major. Recently I played around with a few other roms to see if there was anything worth switching, but to no avail, although one of the roms came with a kernel to enable quick charging, and I use Ampere to measure and sure enough it boosted my charging speed by quite a bit. My battery is terrible bc the phone is old so I need all the help I can get when It comes to charging.
My question is, is there a way to get a kernel for Lineage for the HTC One M8 to enable quick charge? I know the modification that needs to happen, it is something involving
Code:
/sys/kernel/fast_charge/force_fast_charge=1
I am pretty experienced with modding androids, I know how to use ADB, Fastboot, and all that, so if anyone could help me or even point me in the right direction I would really really appreciate it.
Thank you!!
I don't think, fast charge is good for your dying battery. In the long term a powerbank will be your second best friend. And try to keep state of charge between 25 and 75%

Found my old GNexus in a drawer, is it worth tinkering with?

Hey XDA,
Hope all is well for everyone. I don't know how active this sub is, but I am gonna ask anyway!
I was doing some cleaning and found my old Galaxy Nexus (I9250) Maguro. I gave it to my mom to use, but then i gave her my Note 3 and now S7 edge. We are thinking of just sending this phone to an aunt but since its old and runs JB we may not even do that. I dabbed into rooting back when I had it but I am wondering what the community around the GNexus is in terms of custom roms? What is possible to do with this old phone? My only worry is that its only the 16GB version and the ram isn't alot. How well do custom roms work on the GNexus? Maybe I can update it and maybe side load AA and use AA mirror to access youtube and other things in the car, or maybe even just get it rooted and run linux, but I am wondering how performance will be? is it worth it?
Thanks
It seems to be difficult to make a ROM for this device which is fast *and* stable (especially when the battery starts deteriorating and you want to take a whole bunch of photos = constant reboots when the sudden power draw causes the power management software to freak out). Mine is now running ZeeLog's unofficial build of LineageOS 14.1 - it seems pretty stable, but 14.1 on the GNex is s-l-o-w. I only really keep it as an emergency spare, but since it's here I've been using it for streaming. In a few days when that use stops, it'll be relegated to occasional use as a Wi-Fi dongle for OSs which can't see the *actual* dongle on the computer - being tethered while that happens means the failing battery won't matter too much.
tl;dr it'll be slow, and may need frequent / continuous access to charging
I also want to repurpose my old GNEX. Any good rom suggestion ?
I'd like a fast booting rom, and just turn it into a glorified ereader... Suggestion wanted please! Thanks

Categories

Resources