yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] educk:
Hello!

If you followed the installation from the first post, this kind of issues won't appear.

I don't know exactly why but your device is soft-bricked. (From what you mentioned, everything is ok, a lot of users did the same and didn't encounter any problems).

Anyways, here is how to fix your issue:

1. Flash back stock ROM using Odin.

2.Boot into the recovery mode using the key combo (Volume Up + Power), after you see 'Android out of the box' image, press the menu button.

3. This is stock Android recovery, wipe cache and data.

4. Reboot the system.

After this it should work. You can now restart everything, please be careful next time ;)
[Galaxy S Plus I9001 Android Development] angelb:
Thank you so much for the prompt answer. Unfortunately, I cannot enter the recovery mode. The key combination (Volume Up + power) only gives me the SAMSUNG logo and then switch off. I have flashed many different stock roms and many recoveries, but no change. In fact, when I plug the charger, I don't even get the SAMSUNG logo, or even a charging animation. Any idea?
[Galaxy S Plus I9001 Android Development] psaikia:
Thanks for your great kernel. made it more undervolt from your exUV version and not a single problem so far. I was forced to come down from 3.4 because of high battery drain.
[Galaxy S Plus I9001 Android Development] Lei M:
the switch off happens because you press the power button for such a lont time, i think.

try switching your phone normally on and after as example 2 seconds press the combo.

or just releasing the combo when you think this was a lonk time and immediately pressing it again

at least this works for me.

(not tried for stock-recovery)
[Galaxy S Plus I9001 Android Development] sv2hqx:
i had this problem in the past

this files works for sure (for me)

i try many combinations but this works

flash first bootloader with aries v (unzip and flash the files inside )

than cwm

i hope ll help
[Galaxy S Plus I9001 Android Development] educk:
Better follow this guide to reflash the boot loader. After that, you can reflash the stock ROM, wipe data and it should boot.

http://xdaforums.com/showpost.php?p=24831012&postcount=1330
[Galaxy S Plus I9001 Android Development] echoff666:
Hi, I'm using CyanogenMod 10.1 v.6.3.1 by Davidteri with your kernel. With this combination rom-kernel the wifi tethering doesn't work, but with the old version beta 6 yes.

These are the logs made with app CatLog.

Is there a file that I can bring from v6 to 6.3.1 to make work the wifi tethering?
[Galaxy S Plus I9001 Android Development] krislibaeer:
No it is not possible there was deleted a not used flag for 3.4 kernel because it is already in there for wifi terhering just recompile the rom with this helps

You have to wait for a kernel 3.4 with good battery drain

Thats why educk and me wait with roms based on kernel 3.4
[Galaxy S Plus I9001 Android Development] echoff666:
ok thanks, waiting... ;)
[Galaxy S Plus I9001 Android Development] angelb:
No, I made sure I didn't press the power button too long. I released it as soon as the samsung logo appeared.

---------- Post added 26th May 2013 at 12:05 AM ---------- Previous post was 25th May 2013 at 11:35 PM ----------

Thanks again! Well I followed all the steps of the guide, reflashed the stock ROM, but I couldn't find a way to wipe data, as you proposed (remember that I cannot get into recovery mode). I tried to boot, but there was no change. Still, when I try to boot into normal or recovery mode, I get the initial SAMSUNG logo twice, a few fractions of a second each, and then black screen. I can only get to download and ramdump modes.

All this, after I flashed the newest phenom kernel for CM10.1. What can be wrong?
[Galaxy S Plus I9001 Android Development] magicw:
Ivendor offers in his CM10-Thread a download link for a CWM-recovery flashable via ODIN maybe you should try reflashing a recovery and then try again to get into recovery.

Alternatively, download and flash a full StockROM per ODIN and try starting.
[Galaxy S Plus I9001 Android Development] angelb:
Thanks for the reply. I 've already done both. No result.

I have followed every possible solution I found in the web, but I can neither boot nor get into recovery mode. All this just because I flashed the latest phenom kernel, or what?
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
i don't think so.....do you have a custom rom installed right now ??? if yes,reboot into recovery from power menu and see what's happening. if not, in wiki page you'll find a small program which you'll run in windows and it'll put your phone into recovery ( i remember when i was a really noob i could not enter into recovery and i've used that program first time , but after i could enter easily ) . Good luck !!

Edit: http://xdaforums.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001#Recovery_Mode there you'll find Easy Reboot Package.zip and read the description
[Galaxy S Plus I9001 Android Development] angelb:
Thanks for the advice. This doesn't work either. I have reinstalled a stock rom, but I cannot boot. I can only enter download mode.Nothing else.:crying:
[Galaxy S Plus I9001 Android Development] educk:
v3.9.4

Hi guys!

Phenom Kernel v3.9.4 for CM10.1 now available.

Changelog:

[B]v3.9.4 [26.05.2013][/B]
*Switch to 3.0.80
*Sync with latest repo from arco
*Corrected critical typo in LulzactiveW Makefile (thanks to dorimanx)
*Updated dynamic fsync to version 1.2
*Added optimized swahb32() byteswap helper for ARM (instead of the old swab16)
*Adjusted voltages and implemented a lot of fixes inside ariesve battery
- taken from SkyHigh, credits to Skywalker01

Download link on OP, full changelog on Github

Enjoy!
[Galaxy S Plus I9001 Android Development] EB20XY:
Super ! Thanks.

:victory:

Has the BIGMEM kernel 362 MB like it is in the name of the zip ?
[Galaxy S Plus I9001 Android Development] educk:
No, it has 376 MB, I changed the Zip name now.
[Galaxy S Plus I9001 Android Development] sandm4n:
Sweet! Thanks educk, gonna flash this right now :D
[Galaxy S Plus I9001 Android Development] jura-akm:
Is the new kernel only for 10.1?
[Galaxy S Plus I9001 Android Development] educk:
Yes it is. I might do a CM 10 kernel since the 3.4 is not yet ready.
[Galaxy S Plus I9001 Android Development] smeroni68:
The v3.4 has still something to be fixed... or at least to be checked... also compiling with -O3 give some strange results... so we will wait a bit any releasing based on the new kernel...

Thanks Erik...
[Galaxy S Plus I9001 Android Development] educk:
Although I like -O3 optimization, I always tried with standard -O2 when building the 3.4 kernel version. It's a common choice for many developers. And it gives good results too.

Thank you too :)
[Galaxy S Plus I9001 Android Development] Jacol82:
DELETE
[Galaxy S Plus I9001 Android Development] Christopher83:
Hi guys,

as a temporary workaround you have to remove the -finline-functions from -O3 optimization by using the -fno-inline-function, eg:

KBUILD_CFLAGS += [B]-O3 -fno-inline-functions [/B][I]the_other_additional_flags_you_previously_set[/I]

From GCC Optimize Options (http://gcc.gnu.org/onlinedocs/gcc-4.7.3/gcc/Optimize-Options.html):

By doing so, front camera will work...

Probably there is a new function inside 3.4 kernel and used by front camera initialization routines which couldn't be inlined...

I wish you a nice evening.
[Galaxy S Plus I9001 Android Development] :
Damn i always built 3.4 with O3 without seeing that front camera doesn t work....ahaah thank christopher!!
[Galaxy S Plus I9001 Android Development] educk:
Outstanding! :highfive:

Thank you for the link, it is a really good read :)

Have a nice evening too.
[Galaxy S Plus I9001 Android Development] rbeuker:
I've had to downgrade to 3.9.3, because I was getting too much lags (I'm using LiquidRom 2.4). Anyone else has had this too?

3.9.3 with LR2.4 make my phone fly all the time! :D

Verstuurd van mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] sandm4n:
Using LS 2.4 with 3.9.4. Smooth as butter here.... Did u fix permissions?
[Galaxy S Plus I9001 Android Development] educk:
Phenom Kernel v4.0.1

Hey guys!

Phenom Kernel v4.0.1 based on 3.4.48 is ready!

Huge thanks to Christopher and CastagnaIT for their work and time invested in debugging the battery management problems.

This kernel is based on the same one used in the DevCon release.

I added something that was not there (for testing purposes) and I'm talking about the WiFi wakelock fix by dorimanx, this should solve at least a bit the battery drain problem we are experiencing on 3.4 kernels.

After a few tests, I noticed a slight battery drain moderation when WiFi was on in deepsleep, but your feedback is always welcome :)

Changelog:

[B]v4.0.1[/B]
*Rebased to 3.4.48
*[B]Fixed wakelock that caused battery on 3.4 Kernel when
WiFi was on - credits to Dorimanx[/B]
*Extra optimizations for ARM (compatible only on 3.4 kernels)
*New memcopy memory function (optimized by Faux123)
*Patched dirty page writeback (credits franciscofranco)
*Update and optimize RWSEM algorithm (optimizations from faux123, updates from 3.10.y kernel version)
*O3 optimization (thanks to Christopher83 who found the fix for camera when using this level)
*NEON Optimization
*Frandom Support
*VDD Sysfs interface
*Revised 1024 kbytes for Max Readahead
*Increased audio loudness (skywalker01)
*Solved charging problem and adjusted some voltages (skywalker01)
*Probably more stuff from the 3.0 kernel which I don't remember

Enjoy!

Erik
[Galaxy S Plus I9001 Android Development] mrjraider:
For me the main question is:

How is the battery life, I know the default kernels provided in 4.0/4.1/4.2 are more powerfull and have a better perfomance but the battery is not as good as in GB (yes im an idiot that im still on GB :P). So i'll wait a few days and read the feedback ;)
[Galaxy S Plus I9001 Android Development] sandm4n:
Finally! Thanks a million devs! Been waiting for a phenom 3.4 release.
[Galaxy S Plus I9001 Android Development] nwg:
Is it possible to use 3.4 with the roms that were distributed with 3.0? I mean especially your LS or AOKP / Slimbean by Kris. Should we wait for them to be updated?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Thanks educk! Will try your kernel this night!
[Galaxy S Plus I9001 Android Development] risingsunxx:
Kernel is working nice :)

Edit: Got like 5 freeze with ExUv Bigmem :(

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] psaikia:
You can use , but some features may not work. it will be unstable . Roms should be optimised for 3.4 kernel. Preferably wait for the devs to optimise their rom for 3.4 kernel
[Galaxy S Plus I9001 Android Development] sandm4n:
Flashed 3.4, and have to say its a major improvement... All aspects of the ROM are much smoother.

PS: running LS 2.4
[Galaxy S Plus I9001 Android Development] signs23:
One freeze till now, when start facebook app. I will report when i get more freezes or soft reboots today
[Galaxy S Plus I9001 Android Development] educk:
Although I don't know what these freezes are(during the testing phrase these never occurred to me), it looks like this is a common 3.4 kernel problem. But just reporting it wont help at all... Please provide a last_kmsg log.

Edit: OK, now I know what you mean. I just got a 'freeze', the phone had a forced shutdown with a 'pop' sound. But I found the source of the problem, I will provide some rebuilds.
[Galaxy S Plus I9001 Android Development] Christopher83:
Hi Erik,

I reverted the last two commits on stock kernel (the ashmem fix and the squashed update to 3.4.48).

There's something wrong in one of them...
[Galaxy S Plus I9001 Android Development] educk:
Hi Christopher!

See the edit, I just got a forced shutdown. This happened when the system ran out of PMEM and dropped to ASHMEM and the issue comes from that deadlock fix commited by arco. There is no need to revert the Squashed update in my opinion, only the other one.
[Galaxy S Plus I9001 Android Development] Christopher83:
It's possible because the changes involve the use of memcopy, but there are many changes related to memory management on korg side to, so to be sure I preferred to build the kernel without them and to investigate with calm...
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Hi,

Building 2 Kernels is better, if you ask me.

First one only with the Squashed Update, and the second one only with "ashmem: avoid deadlock between read and mmap calls".

One of them will have the forced shutdowns...the other wont(Maybe even both?). Thats how we can identify the problem. But i am sure you guys know that already.

Regards

Xellar
[Galaxy S Plus I9001 Android Development] ktulu84:
Christopher already sent me 2 kernels, it seems that the problem is with the squashed update, now i'm testing the second one (with only the ashmem fix from arco) and till now is stable

Inviato dal mio GT-P3110 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] educk:
My results are exactly the opposite. I reverted the asmem fix and now it runs stable with the squashed update... Strange
[Galaxy S Plus I9001 Android Development] ktulu84:
Oh... that's weird! I sent logs to Christopher, now he is not at home, but he will investigate... my phone froze and then rebooted with the squashed update when i opened the browser. now i'm testing the other one and it runs well (till now). I don't know if i will have freeze in the future, but till now i tested even some games and it works... hope we will find soon the cause of that, i will continue testing and report if there are some news

Inviato dal mio GT-P3110 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] XeLLaR*:
He sent me the same...for me the ashmem commit is rebooting..but i still have to test the squashed update one.

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] ktulu84:
Oh, so you have the same result as educk... Maybe i will have some reboot later... But the squashed update rebooted my phone almost istantly when opened the browser, now It's one hour and a half that I'm using this with no problems, maybe the problem is more complex than we think
[Galaxy S Plus I9001 Android Development] educk:
I commented on arco's commit meanwhile, let's see what he thinks about this.

Until then, I'll continue the investigation...
[Galaxy S Plus I9001 Android Development] DreamerTKM:
Would it somehow related to the board revision???
[Galaxy S Plus I9001 Android Development] ktulu84:
Yeah, wait for arco, in the meanwhile i continue to test the kernel with ashmem commit, if i have a reboot i will provide a log

Inviato dal mio GT-P3110 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] educk:
v4.0.2

Hey guys!

New 4.0.2 builds available. This should fully solve the shutdown/freezes/reboots.

I don't know the exact reason of those, it could be inside the Squashed update or in the ASHMEM commit but for safety, I reverted them both.

Also, I applied some patches by Christopher for lower voltages.

If you are still using the 4.0.1 build and got reboots please post here the kmsg logs, that would help in debugging. Also, if there are any problems with this new kernel version (although it shouldn't be) please report here along with logs.

Thanks!

Erik
[Galaxy S Plus I9001 Android Development] gemtin92:
I had hugh battery drain over the night with wifi turned on. After that I turned wifi off and everything seems to be normal. Any idea?

Kernel version: 4.0.2.

Tapatapatap i9001
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Hi,

You may go to:

Settings - Wifi - Advanced - Tick "Wifi Optimization" and test again.

Gz

-X
[Galaxy S Plus I9001 Android Development] gemtin92:
Thanks for quick replay.

I know about this option and I have this option selected. The same problem I had with 4.0.1 version and even with K^ kernel. I wiped everything, formated all memory and installed everything from begining but as u can see it didnt helped.

Deep sleep seems to be working normal.

Tapatapatap i9001
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Strange. I will bring this to discussion in internal circles.

Gz

X
[Galaxy S Plus I9001 Android Development] KingKuno:
Hi,

same problem here with wifi wakelock with Phenom and KKernel. Hope for solution :).
[Galaxy S Plus I9001 Android Development] jimsiv:
Also Wi-Fi tethering isn't working at all with all the kernels I tried!!

Στάλθηκε από το AT300SE μου χρησιμοποιώντας Tapatalk 2
[Galaxy S Plus I9001 Android Development] JohnKersten:
This is a ROM problem.

I restored 'DAvid Terri's' ROM based on CM 5 and had no issues with several 3.4x kernels.
[Galaxy S Plus I9001 Android Development] educk:
Phenom Kernel v4.0.3

Hey guys!

Phenom Kernel v4.0.3 based on 3.4.49 is released :)

Thanks to Christopher who solved the hangs/reboots/shutdowns/freezes on 3.4.48 kernel version :victory:

Changelog:

[B]4.0.3 [13.06.2013][/B]
*Switch to 3.4.49
*Add back "ashmem: avoid deadlock between read and mmap calls"
*Revert "mm/pagewalk.c: walk_page_range should avoid VM_PFNMAP areas" (Thanks to Christopher83)
*Update BFQ I/O scheduler to BFQ-v6r1 (arco)
*Update Interactive CPU freq governor
*Sync with arco's repo

Enjoy!
[Galaxy S Plus I9001 Android Development] CdrGladius:
Hello [MENTION=4922835]educk[/MENTION]!

Thank you for the new kernel!

I wanted to install 4.0.3 360MB exUV in CWM 6.0.2.8 but I received an 'installation aborted'. Please, could you fix it? ;)
[Galaxy S Plus I9001 Android Development] educk:
Hi!

I checked the ZIP and everything is OK. I'm using the same kernel version and on my device it flashed without any problems.

Maybe your recovery version causes this. Could you try with CWM 5.5.0.4 or with the CWM6 from ivendors thread?
[Galaxy S Plus I9001 Android Development] EB20XY:
Can confirm that all is fine with this kernel ZIP.

And the kernel is really great ! Extreme low battery consumption.

Thanks a lot !! :highfive:
[Galaxy S Plus I9001 Android Development] Pilone92:
Best Kernel for battery thanks
[Galaxy S Plus I9001 Android Development] broodplank1337:
Wow nice! 2 users saying the battery is good! What could this be that made the change :D?
[Galaxy S Plus I9001 Android Development] Pilone92:
for me governors are modded for battery because interactive and ondemand are more intelligent infact the freq stay more at 245 mhz than original ondemand but performance are also good :good:
[Galaxy S Plus I9001 Android Development] educk:
Hehe, thanks brood, I'm just doing my best :)

Guys, it seems like arco managed to moderate the WiFi battery drain, :victory: so I attached a test kernel (v4.0.4). It is exUV so please only use it if you know that your phone supports these voltages. I'll make the other versions soon.

Changelog:

[B]v4.0.4 [15.06.2013][/B]
*net: wireless: bcmdhd: Disable SUPPORT_PM2_ONLY and DISABLE_FW_ROAM_SUSPEND(arco)
*Update WiFi module

Enjoy!
[Galaxy S Plus I9001 Android Development] broodplank1337:
Thanks im now going to try your kernel with my latest broodROM build (which is build with the linaro 4.8 toolchain), maybe its awesome, maybe its terrible (the rom build not your kernel, your kernel is awesome :laugh:)

edit: lol of course.. a boot loop, duh... silly me, using a 4.2.x ramdisk on 4.1.x build :silly:
[Galaxy S Plus I9001 Android Development] l.kunal.m:
Need a Review for the kernel for CM10.1 by Devcon

Hey guys I'm very eager to use CM10.1 but this time with a Phenom's Kernel... I have only used stock kernels till now just because i'm scared of bricking my device. I want a review of this kernel. Two things which are very essential for me are buggy in the stock kernel. One of them is the Wifi hotspot(it starts but the devices who wanna use the internet cannot detect the connection) and the second one is the volume level for playing music specifically in poweramp is comparatively low to CM10 by ivendor. I Want to know whether these two work perfectly if i install Phenom's Kernel the latest built. Give me the performance review as well.. Thanks again:laugh:
[Galaxy S Plus I9001 Android Development] darsh11192:
I like ur new test version ... Its more smoother than 4.0.3 ... Its best with Liquid smooth ...
[Galaxy S Plus I9001 Android Development] Pilone92:
Yes 4.0.3 is not the best in performance but now my battery life is better than gingerbread:D

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] anuseb89:
I am using 4.0.4 nightly build..with smartassv2 and sio performance is also good..
[Galaxy S Plus I9001 Android Development] gemtin92:
Good news guys about 4.0.4 kernel! There is no more battery drain with wifi turned on for me! It took only 3% battery over the night with wifi turned on. In comparsion to 4.0.3, k^kernel, castanait kernel and stock adc kernel which took over 30-40% its fantastic. Great job educk!

Tapatapatap i9001
[Galaxy S Plus I9001 Android Development] Maxtorete:
I can't see battery life eXtender options on NS Tools.

Enviado desde mi GT-I9001 usando Tapatalk 2
[Galaxy S Plus I9001 Android Development] magicw:
but as with broods and christophers latest 3.4.x Kernels also this 4.0.4-trial version shows upside down pic from front cam.

Edit: looks like it is a app issue
[Galaxy S Plus I9001 Android Development] Pilone92:
This is my battery drain with 4.0.3 version

I watch some video on you tube listen music play some game what app Facebook and others! After I test 4.0.4 good!!

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] educk:
BLX has been removed from my 3.4 kernel versions. It's only available on 3.0 kernels. This is because I did some changes in the battery source files to ensure that phones with old/damaged battery can charge to 100% (it's a common problem for some devices). This created some incompatibilities with BLX, and therefore, I removed it.

K^Kernel has this feature though.

Whoa! 5h of screen on! That's just great! With my old 2 years old battery, the max screen on time I get is 3h and 30 min.
[Galaxy S Plus I9001 Android Development] Laurentyu1995:
testing v4.0.4 of this kernel and battery is awesome, no problems so far... Thank you Erik !!!
[Galaxy S Plus I9001 Android Development] rbeuker:
I'm not sure since what version I started having this problem: my internal sdcard (yes, I really mean the internal sdcard) is not mounted anymore. Rebooting does not help.

I can fix it by flashing k-kernel. Also, I can see all files on the internal sdcard in recovery mode.

Do you know how I could fix this? Because I really so much love your kernels! :)

Verstuurd van mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] Pilone92:
What ROM do you use? Because I haven't your problem..

Educk your kernel 4.0.4 is awesome in performance is really better than 4.0.3 thanks a lot ! But what do you think about a bigmem version with 390mb as K kernel? Is possible ?

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Maxtorete:
Thanks for the explanation! I think BLX is in the OP as feature.

Enviado desde mi GT-I9001 usando Tapatalk 2
[Galaxy S Plus I9001 Android Development] rbeuker:
I'm using LiquidSmooth. And I've solved the problem by upgrading from version 2.4 to version 2.6. Now the internal sdcard is mounted again when I use PhenomKernel (also with the latest test version)! :)

Verstuurd van mijn GT-I9001 met Tapatalk
[Galaxy S Plus I9001 Android Development] Pilone92:
Whoa! 5h of screen on! That's just great! With my old 2 years old battery, the max screen on time I get is 3h and 30 min.

Also my battery have 1 year and 6months ...maybe my battery drain improves because I uninstall Facebook that drains as f... and I use uc browser for use Facebook more responsive than app.

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Pilone92:
Kernel 4.0.4 works very good my battery drain improved again !!

I'm using Slim bean and interactive row (245-1612)

Inviato dal mio GT-I9001 con Tapatalk 2