yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] Harbb:
I'm doing a very basic trial on this since i can't get a mA reading from my computer in FastCharge mode.

So far it seems like it'll be noticeably faster (~15% at least). More importantly though, the phone does indeed enter the Sleep state while FastCharge is enabled (which can be done on the fly, just needs to be replugged). As usual, the phone will sit at the lowest frequency with FastCharge off, which should waste more power.

First two results: 30 minutes, Slim ICS (included kernel), WiFi/Data/Screen off, 2G only, no calls, wakelocks, etc

-FastCharge On: 19% increase in charge (Sleep all the way)

-FastCharge Off: 16% increase in charge (100mhz all the way)

Once my phone drops back to the starting position I'll do a wall charge for 30 minutes. Also, we've been through the accuracy of the % symbol and i'm very aware how it comes together so i'm very confindent in the results (though repeating over a longer period would be good practice which i'll do eventually). Also note that while the phone is "awake", it is more prone to do random things such as use data and wifi and guzzle more juice while charging. I'd put money on these results being the worst case scenario.

To answer some questions: this won't increase battery life. This will (should) only speed up charging while connected to a computer usb port, if not because of mW output increasing, because of entering the Sleep state. USB charging of any sort does not decrease battery life, it is just noticeably slower than the wall socket for the reasons specified above.

Further, PC-USB charge should be the same with the phone on or off, but when it is off the phone is using the least amount of power so effectively it will charge faster. This may not be true, and may try and figure this out soon ;)
[Nexus S Android Development] mattia.b89:
So USB charge is not slower due to low power output but due to higher phone power consumption

Thanks

sent from my NS
[Nexus S Android Development] fear_factory84:
Hi,

I've repacked slim ics 3.0 kernel with eugene's update zip scripts (slim ics kernel is based on that kernel), in order to use it with pete crespo rom (I was using previously speedy 7 kernel).

In this way I can enable fast charge...

I still have to test it, if anyone wants here is the repacked zip:

http://uploadmirrors.com/download/SINSKIFA/3.1.10_any-kernel-speedy-slimics30.zip

Thanks chad0989, krarvind ad Eugene for all their work..

I hope that now I can use sat navigator in car while charging via usb.. Previously battery drain was higher than what usb charger gave..

update: why after enabling fast charge adb usb debug and usb storage icon are shown as usual? It seems that is not working...

update 2: replugging cable many times make it work.. battery monitor widget says +18%/h rate while before it said 8%/h... good!
[Nexus S Android Development] Pillock:
Both - USB ports on computers only have to supply 500mA (and even then they only have to do that, according to the standards, once the USB device has authenticated itself to the computer - until then, 50mA. Real world case though is that most PCs will throw 500mA out whatever is plugged in).

Some PCs have high-output USB ports that supply 1000mA - Toshiba notebooks for example, with the little "flash" symbol printed above them.

Your wall charger will supply 1000mA or even more.

Your car charger will supply 500mA, 1000mA, I've even seen 1500mA ones.

So USB charging is slower both because your PC probably puts out less power than your wall charger, AND because your phone isn't going to sleep either.

As an aside, you can also force AC charging by building a special cable. Take a USB to MicroUSB cable and short together the centre two pins (Data+ and Data-) on the USB-A end (leave the MicroUSB end alone!). The outer two carry the power and should be left alone. When your phone detects this arrangement, AC mode is enabled. You can test this by doing the *#*#4636#*#* and seeing what the charge mode is on the first screen.

Most "wall wart" chargers have the two centre pins connected internally so whatever USB lead you use, the phone sees D+ and D- connected and charges quickly.
[Nexus S Android Development] mattia.b89:
Yes, this i was thinking:

Charge battery with 350mA instead 500mA damage the battery???

sent from my NS
[Nexus S Android Development] Oodie:
This is a really good tip . From this after toggling force ac state , it shows ac mode instead of usb ( in charging mode ) . & now i know this patch really works . Running Matrix 18.5 cfs with latest euroskank cm9 kang .

Sent from my Nexus S
[Nexus S Android Development] iulyiustin:
wrong post
[Nexus S Android Development] chalan30:
Its not replugging it many times that makes it work, its the order you connect it. In order for it to work you need to have your phone unplugged then toggle the widget on (or toggle fastcharge on however you want) and THEN plug in your USB cable. Then your USB transfer will now be disabled (no icons) and your battery stats will show charging (AC)
[Nexus S Android Development] diggmc:
Hi

I'm not a developer (yet), but I just wanted to say thanks for the patch.

morfic & simm22, added it to the Trinity series of kernels. The faster charging is nice, but the fact that my phone is protected from being a transport vehicle for windows malware when I top up charge my phone when I'm at a clients is awesome. Thank you! Oh and I purchased your widget. Any chance of making the background transparent?

Please respect all our XDA developers, they're making our Android experience a greater pleasure. (~tchaari)
[Nexus S Android Development] lupoalberto12:
Amazing :) .

Bye!

! :) !
[Nexus S Android Development] chad0989:
Sorry for the delay in responses. I'm working on improving the aesthetics of the widget, if you have an idea you would like to mock up I'm up to any suggestions.
[Nexus S Android Development] Si_NZ:
Just one small suggestion. Perhaps you can consider expanding this to support more modes. So instead of setting 0 to disable FC, and 1 to enable FC, you can set 2 to enable dock mode etc. Not sure if it's very useful though :p
[Nexus S Android Development] lupoalberto12:
Dock mode :rolleyes: :D .

Bye!

! :) !
[Nexus S Android Development] Paragon_X:
Hi thanks for this patch but I have a question. I am using Matrix 19 kernel and the option in nstools fastcharge that i referring to this usb charge is that correct? Or must I download the widget from the market in order to use this feat?
[Nexus S Android Development] Harbb:
Correct.
[Nexus S Android Development] Paragon_X:
Sorry but do I have to download the widget?
[Nexus S Android Development] Harbb:
Either widget, nstools or manually/scripted. All work as good as each other.
[Nexus S Android Development] Paragon_X:
Cheers mate! Thanks for the patch and making phone ownership just a bit easier. :)
[Nexus S Android Development] chad0989:
For those of you who are fans of the widget, here's a little teaser of what's coming...

If anyone has any other ideas for center icon options feel free to let me know.
[Nexus S Android Development] hawkeyexp:
Hi Chad,

can you add additional info to the widget which shows detected mode on auto and if possible the used current ?

The second which is an tasker integration to force profile based fast charge in the car :)

hawkeye
[Nexus S Android Development] mxl180:
cool *#*#4636#*#* works for checking ac charge
[Nexus S Android Development] CastagnaIT:
Hi i've ported fast_charge to my kernel but

how it is made adds this "/sys/kernel/fast_charge" directory to the kernel?

if itry to change the value with

echo 1 > /sys/kernel/fast_charge/force_fast_charge

in the terminal, but the terminal output this error: sh: cannot create /sys/kernel/fast_charge/force_fast_charge: No such file or directory

how it is made?
[Nexus S Android Development] fear_factory84:
try to open an adb shell and do:

find /sys|grep charge

if nothing is displayed fast charge switch is not compiled in kernel or something went wrong when you patched it.
[Nexus S Android Development] pengc99:
Hi, i've noticed that ever since my upgrade to stock JB + Matr1x kernel, I can't get the widget to stay on the home screen. I'll add it, and after a reboot it's always gone and I have to re-add it. Known problem?
[Nexus S Android Development] Si_NZ:
That's certainly the first time I'm hearing about that issue. I'm using stock JB + thamalus /w FC and have no such problem. You might want to backup your ROM and do a wipe and see if the problem persists?
[Nexus S Android Development] polobunny:
Yep. Known JB "problem". Ironically, have you pirated the app, the issue wouldn't be there. It's due to a copy protection mechanism integrated by Google.

Here's a workaround:

Using a file browser, navigate to the /mnt/asec/ directory on your phone

Find the folder titled com.incredicontrol.fastchargewidget

Browser it and copy pkg.apk from there to your SD

Uninstall Fastcharge/Toggle widget (if wanted, you can backup the app with Titanium Backup before to be able to restore data!)

Install the pkg.apk file on your SD

Restore app DATA ONLY using Titanium Backup
[Nexus S Android Development] fear_factory84:
I had this problem with every widget with adw launcher ex. I don't know if they have updated it.

I switched to nova launcher and I never had this problem again.
[Nexus S Android Development] pengc99:
Haha, this is what I get for legitimately purchasing it. I'll give this a shot later - thank you for the suggestion.
[Nexus S Android Development] Hirishiolo:
nice option! I want to try the "USB Forced Fast Charge" option, because the car charger gets a lot of time... are there some reported problems I can run into? And can I let this option always on or is it better to change it (because I saw widget that do this job...)?
[Nexus S Android Development] Mzuber Mulla:
note 2 ? gt_n_7100
[Nexus S Android Development] Edwardsortiz:
Where can download?
[Nexus S 4G Android Development] chad0989:
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
[Nexus S 4G Android Development] Joshhayes801:
Hopefully we will see this implemented into a lot of our kernels around here. It looks pretty sweet. If I knew how to compile kernels I'd be all over it. :)
[Nexus S 4G Android Development] KeeperOfThePizza:
Thanks! I'd like to see this also!
[Nexus S 4G Android Development] chad0989:
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.
[Nexus S 4G Android Development] hp420:
thank you x 1million!!! I requested this from mathkid about two weeks ago & never heard anything back....I hope this gets implemented now :)
[Nexus S 4G Android Development] JohnCorleone:
Yup, I remember that and now its here to add! Looking forward to this
[Nexus S 4G Android Development] chad0989:
He messaged me and it took me a couple weeks to get around to it. Haha
[Nexus S 4G Android Development] hp420:
ahh, thanks for the response :) I'll write him and thank him for his part in researching this for matrix kernel.
[Nexus S 4G Android Development] stu5797:
any kernels on the nexus s 4g support fast charge? I cant wait to get this working! Great job!
[Nexus S 4G Android Development] thezero4:
I've always had a problem of GPS draining my phones battery no matter what ROM I'm running, or what car charger I use, been through about 5 of them. If this helps with that I'm super stoked about this, since it's the only thing that I don't like about my Nexus S.
[Nexus S 4G Android Development] luciferii:
id love to see how fast this makes charging, considering my phone already charges pretty god damned fast.

•neXus•S4G•ĄØKP•Mïlestøne 4•Aïr Kerneł 3.7•
[Nexus S 4G Android Development] y2kdread:
Does anyone know if this can be ported over to the HP Touchpad?
[Nexus S 4G Android Development] thunder2132:
So I realize this is a bit of an older thread, but since it got bumped anyway...

Isn't this about the same thing as SBC? Meaning, won't this trash your battery very quickly? Fast charging is designed to be something that's only done in emergency situations (which is why people say only to use car chargers in emergency situations) otherwise it will kill your battery. This really shouldn't be something to use in a daily driver kernel.
[Nexus S 4G Android Development] XxLostSoulxX:
car chargers charge your phone at a slower rate than a wall charger so no its absolutely fine for car chargers your other part i have no clue.
[Nexus S 4G Android Development] Si_NZ:
There are two charge modes: USB and AC. The phone determines the mode by reading the resistance value between the two USB data pins. If the value is zero, the phone charges in AC mode, which draws > 500mA current (eg. wall charging). If the resistance is very high, it charges in USB mode and draws <= 500mA of current (eg. charging from a computer USB port).

What this patch does is it forces the phone into AC mode so that it can draw higher current and charge faster. Hope it clears up your confusion.
[Nexus S 4G Android Development] thunder2132:
That makes a bit more sense, I had my A's and D's crossed there. So basically this just helps speed up the charge if you're charging from a pc then. Gotcha.
[EVO 4G Q&A, Help & Troubleshooting] josephlor:
Am using Rcmix3d. 4 the problem is when I use the extra fonts it won't start back up. Stay on boot up screen.
[EVO 4G Q&A, Help & Troubleshooting] Notorious:
That is because the rcteam servers are down. When you change the font it pings the rcteams servers to download them since they're down the font doesn't download completely and gets you stuck on splash screen when you reboot. I recommend using rom toolbox or font installer to change fonts
[HTC Amaze 4G] yo2boy:
http://phandroid.com/2012/03/25/boo...e-simplest-way-to-change-your-boot-animation/

Is this safe to try on the Amaze?
[HTC Amaze 4G] coupetastic-droid:
Why not just change the bootanimation the easier way than the method you posted?

By symply just copying the new booanimation to system. It can't get any easier. No even an app can make it as easy. Unless the app has preloaded bootanimations.
[HTC Amaze 4G] eggydrums:
Yeah I agree, but I'd rather do it manually, I've had bad experiences with boot anims. Lol
[AT&T Samsung Galaxy S II SGH-I777] JohnMcW:
Johns Android Wake Up Boot Animation

Download JAndroidWakeUpBlue zip
​
[AT&T Samsung Galaxy S II SGH-I777] mrakifa:
Awesome work...great animation thx for this.
[Windows Phone 7 Q&A, Help & Troubleshooting] Double_O_Rizer:
I just recently install a PPJD Camera Tweak and when I rebooted my device my camera won't launch normally. It launches then exit automatically. Can anyone help me how to remove the patch to my device?:(
[Windows Phone 7 Q&A, Help & Troubleshooting] lovenokia:
well, you can always reset but maybe you want to tell us what exactly you edited? Without that we cannot know what value to tell you to change.
[myTouch 4G Q&A, Help & Troubleshooting] MidnightXZ:
Does anyone know if using a magnetic holster with the MyTouch 4G causes any hardware damage? Such as damage to the motherboard or screen?

EDIT: My phone seems like it's been damaged by the magnetic holster, the touch screen has been intermittently insensitive to my touch since using the holster for a short period of time, I'm not sure if it's related to the use of the holster though.
[myTouch 4G Q&A, Help & Troubleshooting] MidnightXZ:
*bump*

Doesn't anyone know if a magnetic holster damages the myTouch 4G?
[myTouch 4G Q&A, Help & Troubleshooting] Nicgraner:
Touch sensitivity as in?...keyboard? swiping? or just overall? if just overall you should try switching kernels or ROM's
[myTouch 4G Q&A, Help & Troubleshooting] MidnightXZ:
So far I've only seen it happen on the keyboard and the lock screen. (On CyanogenMod 7.1.0). Otherwise, it seems to be fine, more or less. I'll switch back to stock ROM in order to see if it improves.
[myTouch 4G Q&A, Help & Troubleshooting] SprigganMaster:
I use a magnetic holster since one year now and I don't have any issue. I bought it with the phone...
[myTouch 4G Q&A, Help & Troubleshooting] MidnightXZ:
The screen looks like it's functioning nearly properly now. Looks like CM7.1.0 was screwing with my touchscreen.

Now I'm wondering if anyone else has this problem with CM7.1.0?
[Sony Xperia P, U, Sola, Go] randy_c:
I have a 10% coupon code good for 10% off with electronic purchasing on eBay. Xperia S listed on Ebay for $615.00 then take 10% off. Expire on 3/31/12. Good luck: CTCHPPSW for XDA forum only. Minimum $100 order
[Sony Xperia P, U, Sola, Go] fsrkewd:
looks like the code is linked to your ebay account, so only you can use it.
[Sony Xperia P, U, Sola, Go] Efe64:
I say dont miss it ;)
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
When installing FXP113 to my phone, I found that on bootup I would get an error on the phone process and I had no service. After trying a few different things, I finally found the solution: Install FXP112 first, then install FXP113 over it without wiping data. Here is a step by step tutorial on installing FXP113 on the R800x. It probably would work the same for all Xperia Plays.

Required: Rooted Xperia Play and unlocked bootloader.

Needed Files: FXP112 as modified by Chevyowner

FXP113 as modified by Chevyowner

Replacement build.prop file for R800x

Fastboot - Fastboot+ADB+Fastboot_Drivers.zip

Sony Drivers

Recommended: Boot into recovery and make a Nandroid backup before continuing.

1. Copy the files for FXP112 and FXP113 to your sdcard. You will need to access these from recovery.

2. Install Fastboot. Unzip the file into C:\fastboot.

5. 2. Extract the boot.img of your choice to the fastboot directory. You may use the one in FXP113, or DarkForest3.img or DarkForest4.img (available here.)

5. Enter into Fastboot Mode. - Turn off phone. Hold search button down. Plug in USB cable. The power light should be blue The first time you do this, you will be prompted for the fastboot drivers. They will be in C:\fastboot\fastboot drivers.

6. To flash the new boot image, go to a command prompt and change to the c:\fastboot directory. Then use the following command:

fastboot -i 0x0fce flash boot boot.img <----- the name of your boot image.

7. When finished, remove the usb cable. Power on the phone and enter into Recovery. On some kernels, you will press repeatedly the volume down button; on others, you will press repeatedly on the back button or possibly the search button.

8. You MUST clear Data, Cache and Dalvik Cache. It is also recommended by some people to clear the battery stats.

9. Install zipfile from sdcard. Select the FXP112 file first. Allow it to install and then reboot the phone. (I usually clear data, cache and dalvik again just to be sure.)

10. Activate your phone on the Verizon network.

11. Now shut down and reboot into Recovery again.

12. This time, clear ONLY cache and dalvik cache. Do NOT clear data.

13. Install zipfile from sdcard. Select the FXP113 file this time. Allow it to install and then reboot the phone.

14. Copy the build.prop file into /system. You may want to rename the current one first.

15. Reboot and enjoy! You should be up and running with full data, wifi access now.
[Xperia Play Q&A, Help & Troubleshooting] FPlusPS3:
re

So for step #10 do u get charged from verizon to activate ur new roms data?

And for #14 do u just copy it via root explorer to /system?

Thanks for taking time to write this

:)
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
#10 There is no charge to activate the phone if you already have service. It's like dialing *228 and choosing option 1, only the system does it for you.

#14 Yes, you can just copy it to \system, but don't forget to change access to RW before pasting. You may also want to rename the old file first as a backup, although I never have.
[Xperia Play Q&A, Help & Troubleshooting] johnboyjr:
my phone gets stuck at the android screen after i flash fxp112
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
What kernel did you use?

Did you clear data, cache and dalvik cache before you installed FXP112?

If yes, just for kicks, go clear it again.

Also, remember, the first boot after a clean install takes longer than normal.
[Xperia Play Q&A, Help & Troubleshooting] johnboyjr:
yes i cleared them and and i tried DarkForest4 and fxp112

i waited over 15 min still nothing
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
OK. Well, if it were me, the next thing I would do is to flash back to totally stock and get that working. Then try it again.
[Xperia Play Q&A, Help & Troubleshooting] crono141:
What changes are in your build.prop? I've been running fine (except for one or two small problems) with the standard build.prop from FXP112.
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
I think it was just edited to identify the phone properly as an R800x. PaxChristos told me to use it when he helped me install FXP111 and I have used it ever since. I haven't had any issues at all with it, so you might give it a try if you're on Verizon.
[Xperia Play Q&A, Help & Troubleshooting] Wallrunner:
That was only needed the first time Chevy made FXP111 work, he missed some things in the build.prop that created graphical artifacts in menus and such. All of his builds after that have the correct build.prop now.
[Xperia Play Q&A, Help & Troubleshooting] agraceful:
*22899 is the shortcut for activating service in case anyone wanted to just store it for future reference :)

-and you can also use flashtool to flash back to stock or flash a new kernel
[Xperia Play Q&A, Help & Troubleshooting] savage24x:
*228 worked fine for me. semcsuite.apk won't show up in my app drawer. I moved it to /system/app and fixed permissions. Still not there.
[Xperia Play Q&A, Help & Troubleshooting] netizenmt:
Thanks! Good to know, and one less thing to screw with in the future!
[Xperia Play Q&A, Help & Troubleshooting] FPlusPS3:
re

Does Psxperia or XPERIA GAMEPAD games even work on cm9
[Xperia Play Q&A, Help & Troubleshooting] Nighty0:
For some reason, trying use videocall in gtalk worked fine at first, but changing to rear camera made gtalk fc. After that no camera works at all.

GPS only works on maps (no on gps status, or any other app), since my wifi neighbours are all on the google database i'm not sure if the true gps is really working.

And have another annoying things.

I'm hacking all my phones since android 2.1, and I cant consider this release as an true release candidate. Its more beta.

I have a r800i.