yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] Hugo-PT:
[MENTION=4990291]bobdynlan[/MENTION]

Which kernel was used in the review?

What do you mean by, storage media corruption?

It seems I'm a lucky guy :D

I do not experience some of the issues mentioned :)

With the release 23/01, i never had:

- an FC, or a freeze when plugged to PC or charger

- problems with playing music (i never used the stock app)

- I do not have, on all boot the optimization 1, only sometimes. The reason that happened was explained and posted on the FAQ section

I use this version as daily use, with the stock configuration, and quite honestly, I do not have my phone as lag or sluggish, like some users describe. But! I felt this, when I experimented with the latest version of the K^Kernel (reported in the respective thread)

I have over 100 apps installed, and I try not to have many applications open at the same time, I do not use apps like Facebook, Whatsapp or Viber, If i need them, I will through the browser, and I use ES task manager to keep the memory clean

The call ui, I notice a big lag when search for a contact and want to make the call through that way. But when I receive a call, do not have delay in showing me who's calling

My configuration:

Clean install

ROM 23/01 with stock kernel + PA-gaps (Micro Modular package)

Well, for an alpha version of lollipop, in a phone with 4 years, I think it´s very good :) but if it is possible to improve more, will be amazing :fingers-crossed:
[Galaxy S Plus I9001 Android Development] umayer:
Lagging caused by paging?

Christoph,

thanks fo the huge effort you and others put in this device.

On the lagging with 5.0.2.

I just recently switched from CM10.1 (release 6) to CM12 (01/23) and I know I switched from a stable version to an alpha.

As many others I observe lags with CM12 when switching/opening apps or within apps which were not as bad on CM10.1.

I'm definitely beyond any ART optimization, my phone boots in 90 secs.

I wonder whether the lags are caused by paging.

When I look at launcher -> menue button -> apps -> active apps I always see

system 187MB, Apps 87MB, Free 123 MB

When I execute "free" in a terminal I get

Mem 407580 357220 50360

+/- buffers 356784 50796

From "free" I take that the Kernel keeps just a few pages in memory for potential later reuse and I take 50MB are really free.

I took these values at an uptime of about 2 days with some Whatsapp, etc usage, but not heavy usage. Anyways, I think free should be down to a few pages.

Is this on purpose? Could it be that the lagging is caused by aggressive paging out?

What's the difference in accounting when looking at active apps vs free?

With 10.1 I always used k^kernel. I also use k^kernel with CM12. However, I switched from 416MB to 398MB in the hope to help the lagging. I'm not clear on whether it actually helped.

Other observations (all to 01/23):

textsecure: just shows a black screen (I see this in threads on other devices, too, probably a CM problem)

swipe with ASOP keyboard does not work (worked with 01/13)

tasker cannot turn switch between 2G and 2G/3G, which after some googling seems to be a su/permission problem, however I did not find how to fix it.
[Galaxy S Plus I9001 Android Development] Andreagia1994:
The ROM is amazing!! i have the latest alpha (23/01/2015) and run like a train!! little delay, but it's normal ;) thank you for this ROM!
[Galaxy S Plus I9001 Android Development] AndreiNdi:
My phone was pretty much unusable after dirty flashing.

After a clean install I had some problems. I got a black screen after account setup and only the softkeys seemed to work.

On 2nd boot setup wizard crashed first time, and then it worked.

The good part: my phone seems to be smoother with stock kernel than the last build with k^kernel overclocked @ 1.8 GHz.

Good job guys!

Offtopic: does anyone know if there is any way to hide the clock with nova? It seems to miss that feature on both my phones since lollipop.
[Galaxy S Plus I9001 Android Development] AndyYan:
Is there a way to disable touch key backlight altogether? The option in Settings-Buttons won't work at all, and the one in Advanced Settings doesn't have the option for no light, only for how long it lasts.

By the way, the "never turn off" option is also bugged - choosing it will make the key light "blink" once as you press it, not keeping it on.

These 2 bugs also exist on prior CM versions, such as CM10.2.

P.S. Lags quite a bit even though I had nothing installed. Guess I put my hopes up too high for a single-core device...
[Galaxy S Plus I9001 Android Development] sv2hqx:
gps

i make a test 10 min driving

gps losses signal every 3 sec and its impossible to drive

got signal for 3 sec and then about 10 sec no signal

after about 10 min phone shut down

got log

hope it will help

tested also on cm11 latest and works fine

current :

cm12

kk 416 oc perm

naigon and here maps
[Galaxy S Plus I9001 Android Development] Christopher83:
CyanogenMod 12.0 by ADC-Team [Beta 31/01/2015]

CyanogenMod 12.0 by ADC-Team [Beta 31/01/2015]​

TWRP 2.8.1.0 recovery [17/01/2015]

- Support F2FS partitions

CM 12.0 Beta [31/01/2015]:

- Lollipop 5.0.2 (LRX22G)
- Synched with latest CyanogenMod 12.0 sources
[B]device/samsung/ariesve[/B]
- device: Support for F2FS formatted /data partition (credits to Christopher83)
- ril: Fix multi-part SMS sending (credits to Christopher83)
- sepolicy: Allow system server to R/W from radio devices (credits to Christopher83)
[B]kernel/samsung/msm7x30[/B]
- defconfig: Back to enforced SELinux (credits to Christopher83)
- staging: android: ashmem: add missing include (credits to Rom Lemarchand)
- net: wireless: bcmdhd: Remove WLAN_CIPHER_SUITE_AES_CMAC advertisement (credits to Dmitry Shmidt)
- gpu: ion: Refactor locking (credits to Srinivasarao P)
- gpu: ion: use a list instead of a tree for heap debug memory map (credits to Srinivasarao P)
- gpu: ion: fix locking issues in debug code (credits to Mitchel Humpherys)
- gpu: ion: add locking to traversal of volatile rb tree (credits to Srinivasarao P)
- gpu: ion: Delete invalid extra file (credits to Pradosh Das)
- drivers: video: msm: Cleanup some dead codes (credits to sirmordred)
- decompressor: add LZ4 decompressor module (credits to Kyungsik Lee)
- lib: add support for LZ4-compressed kernel (credits to Kyungsik Lee)
- lib: add lz4 compressor module (credits to Chanho Min)
- lib/lz4: correct the LZ4 license (credits to Richard Laager)
- lz4: fix compression/decompression signedness mismatch (credits to Sergey Senozhatsky)
- lz4: ensure length does not wrap (credits to Greg Kroah-Hartman)
- lz4: fix another possible overrun (credits to Greg Kroah-Hartman)
- lz4: add overrun checks to lz4_uncompress_unknownoutputsize (credits to Greg Kroah-Hartman)
- Update zram and zsmalloc up-to 3.17 kernel changes (credits to sirmordred and mikeioannina)
- defconfig: Use LZ4 algorithm for ZRAM compression/decompression (credits to sirmordred)
- msm7x30: Change all heap types to CMA (credits to sirmordred and Blefish)
- msm7x30: Workaround deep sleep issue after switching to CMA (credits to Christopher83)
- msm7x30: Increase ION memory heap for surfaceflinger (credits to Christopher83)
- defconfig: Update zram and zsmalloc options (credits to Christopher83)
- f2fs: Sync F2FS to Jaegeuk's linux-3.4 branch (credits to Jaegeuk Kim and Christopher83)

In few words:

All new changes and fixes of CM team

SELinux set to Enforcing mode

Fixed multi-part sms sending

New TWRP recovery with F2FS support

Support for F2FS formatted partition (read below or the faqs for more information about switching from EXT4 to F2FS)

Updates to ION, ZRAM, ZSMALLOC and F2FS file system

Support for LZ4 compression, a very fast lossless compression algorithm

Use of LZ4 for ZRAM compression/decompression for faster operations than previously used LZO

Dynamic allocations through CMA for all ION heaps to free up more RAM when not used by surfaceflinger and audio

(max free RAM is now approximately 426MB)

For the ones that would like to give a try to F2FS format type for data partition:
[Galaxy S Plus I9001 Android Development] grongobar:
great

already beta ! this is awesome ! a huge thanks man !
[Galaxy S Plus I9001 Android Development] abhimukesh25:
So flashing new beta Rom i have to installed new recovery and follw your new installation method...?
[Galaxy S Plus I9001 Android Development] tncozm:
great

thanks .....
[Galaxy S Plus I9001 Android Development] Christopher83:
I didn't write that everyone must follow above installation method, only if you'd like to switch to F2FS for /data without loosing contents, otherwise you can keep using EXT4 for /data partition without any problem and also old TWRP can be used as well.
[Galaxy S Plus I9001 Android Development] ktulu84:
the option you are searching for is the one under the timer of the backlight in advanced settings

EDIT: just figured that you mean to turn off completely, even if you touch the buttons. this is not possible
[Galaxy S Plus I9001 Android Development] abhimukesh25:
Which recovey will u suggest more coz i m little bit confuse is new recovey is good for me or not...?
[Galaxy S Plus I9001 Android Development] ktulu84:
if you want to switch to f2fs you must use the latest recovery provided, if you want to stau to ext4 you can keep your recovery
[Galaxy S Plus I9001 Android Development] Calin:
The new recovery update is for the users who want to change the data partition type from EXT4 to F2FS, but if you just want to flash the new update you can use the one you have in this moment ;)
[Galaxy S Plus I9001 Android Development] z3n0x1:
i've been wonder why USB connection are not working.. already plug the cable to pc..

removeable dish are pop up.. but the icon are barely visible and when i open it it says "please insert a disk into removeable disk"

the internal and the SD card too.. Please help..!
[Galaxy S Plus I9001 Android Development] alwaysfresh:
Does CM 12.0 Beta [31/01/2015] have the same 30min waiting time to boot like the older versions? :crying:
[Galaxy S Plus I9001 Android Development] Calin:
If you just upgrade it you will need to wait around 15 minutes or less
[Galaxy S Plus I9001 Android Development] tonibm19:
Nice!

Huge thanks.

Beta, f2fs and more free ram! I thought it was already pushed to the limit!

Now the ram is the same in stock and KKernel, right?
[Galaxy S Plus I9001 Android Development] Christopher83:
Yes, there're no differences in terms of available RAM since all ION heaps and PMEM ADSP are dynamically allocated.
[Galaxy S Plus I9001 Android Development] Hugo-PT:
Well, in my case with clean install, it took 13 minutes :D In the previous version, also clean installation took 20 minutes.

First beta version and some new visual updates :) :good:

Thank you so much Christopher83 and ADC-team, your efforts and hard work here is very much appreciated and it is amazing what you guys have achieved :good:

Cheers

Hugo
[Galaxy S Plus I9001 Android Development] AndyYan:
...which had been achieved on most if not all Samsung devices I've ever used. And for most of them, the Settings-Buttons option is fully functional.

Just curious, is the S+ so different?

Sent from Google Nexus 4 @ CM12

[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
[Galaxy S Plus I9001 Android Development] ktulu84:
yes, s+ is quite a unique device, most (if not all) other samsung phones have PIT file for example. BTW some things cannot be achieved due to hardware limitation, for example on s+ we cannot have BLN without wake lock, on s2 it is possible.
[Galaxy S Plus I9001 Android Development] abhimukesh25:
Hi in terminal i m getting this...!

Flash f2fs recovery is everything correct or not...?
[Galaxy S Plus I9001 Android Development] a4apple:
Are you using the latest TWRP to flash the latest?:confused:
[Galaxy S Plus I9001 Android Development] Hugo-PT:
I kept the previous one for now.

First I'll test EXT4, then I will try F2FS with the new recovery.
[Galaxy S Plus I9001 Android Development] a4apple:
WOW! With EXT4 you can get that result. I wonder how it looks like with F2fs. Must be better.
[Galaxy S Plus I9001 Android Development] Hugo-PT:
We'll see :) If it is better, why not use it :D
[Galaxy S Plus I9001 Android Development] AndyYan:
Well if that's the case... *sigh* I didn't expect that even with a screen panel that looks just like the one on the regular Galaxy S can be different in action.

Guess I'll simply give up this device then.

Sent from Google Nexus 4 @ CM12

[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
[Galaxy S Plus I9001 Android Development] kelvinkoh0308:
Does the stock kernel same with the kkenel?since both of the kernels provide same ram.....
[Galaxy S Plus I9001 Android Development] krakowiak84:
Maybe a bit of a silly question, but it works you multiusers option ??? Can the CM will not work ...
[Galaxy S Plus I9001 Android Development] ktulu84:
they are not the same. they have the same amount of ram, but k^kernel have more governors, OC/UV and other optimizations you can find in the kernel thread

---------- Post added at 01:04 PM ---------- Previous post was at 01:02 PM ----------

S+ looks like the "regular" S, but they are different with different hardware.
[Galaxy S Plus I9001 Android Development] AndyYan:
Yes I do know that they have very different internals - I chose S+ on purpose for its QCOM SoC and having CM12 way before the original S is best proof that the decision is right. However from the visuals and dimensions I thought that the two would share the same screen panel, and looks like I'm mistaken...

Gotta say that this little quirk really affects how I see and use the phone. Will see if I could work around it... Thanks for pointing things out.

Sent from Google Nexus 4 @ CM12

[WARNING: XDA Premium 4.0.13+ lacks Signature function - do not update]
[Galaxy S Plus I9001 Android Development] zm.kudos:
same to me, can anyone tell us if it's ok?

/dev/block/mmcblk0p28 /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,inline_xattr,acl,active_logs=6 0 0
[Galaxy S Plus I9001 Android Development] cafarel:
Yes is correct. The partition mmcblk0p28 is mounted in /data with filesystem f2fs.

This is my output from ADB.

root@ariesve:/ # mount | grep f2fs
/dev/block/mmcblk0p28 /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,inline_xattr,acl,active_logs=6 0 0
root@ariesve:/ #
[Galaxy S Plus I9001 Android Development] Hugo-PT:
The issue of sending messages, with more than 160 characters, as been solved in Beta version :D

Thank you guys for that. :good:
[Galaxy S Plus I9001 Android Development] xannonax:
problem with gapps

Rom itself work fine, but when im installing gapps i can't use it everything is crashing, work slow etc. Can someone hlep me?
[Galaxy S Plus I9001 Android Development] krzychus1:
Hello,

I have installed the system on my GT-I9001 and the problem is that the system doesn't start up, all I can see is the blue face - I don't know what it is, looks like a cat or a TV with eyes.

Well, what should I do in order to start the system?

Thankyou
[Galaxy S Plus I9001 Android Development] Christopher83:
Unfortunately Google Play Services takes some time before getting successfully dex-optimized for ART, until that the system could be slower than usual. Try to use more updated gapps and/or reboot some times.

You may always find updated gapps package here (latest one has been released yesterday):

OFFICIAL Up-to-Date PA-GOOGLE APPS (All ROM's)
[Galaxy S Plus I9001 Android Development] xannonax:
I instaled from that site but when i install gapps right away after rom i cant even go trough: select language etc. Now it crashed at just a sec, when i want to skip or go next screen is going black and im back to begining, without gapps i can normally finish that without probelm. Should i give it a time or i did smthing wrong. Thanks in advance for replay. I forgot to mention that i previously had alpha version of this rom and it was fine.
[Galaxy S Plus I9001 Android Development] Hugo-PT:
That is the new boot animation of cyanogen. :)

Just wait until it finishes, it can take about 30 minutes, then it will start to optimize apps, and finally the installation wizard will emerge ?
[Galaxy S Plus I9001 Android Development] sv2hqx:
last 2 days i installed rom several times

rom with latest gaps from adc tean works good

after install rom and gaps on first boot on language settings , reboot phone and try to set up

works faster

google play need to reboot 2-3 times as hangout hangs on install and give an error (need reboot)

after full set up rom works perfect (expect gps but i am sure chris will fix it)
[Galaxy S Plus I9001 Android Development] kovalwielki:
MMS problem

Using latest and previous version I can't receive and send MMS mesages :/
[Galaxy S Plus I9001 Android Development] zm.kudos:
i installed rom several times...

with filesystem f2fs the rom it crashed many times, very slow...I use OFFICIAL Up-to-Date PA-GOOGLE APPS (All ROM's).

with EXT4 the rom works perfect.

I should try f2fs whith latest gapps from adc team? work better?
[Galaxy S Plus I9001 Android Development] Trafalino:
Kernel?

HI guys. Yesterday i flashed this new room on my awesome s plus. There's a new kernel of this rom only to fix the small laggs? Thank for all guys, this rom is very beatiful :)

P.S. sorry for my bad english :'D

I wish you a nice week end![/QUOTE]
[Galaxy S Plus I9001 Android Development] hjmrox:
Thanks for this awesome release Christopher :good::good: :D:D Can't believe this phone has 426 MB of RAM now. :victory:

Can you or anyone tell if they noticed any significant difference after shifting to f2fs ?
[Galaxy S Plus I9001 Android Development] Hugo-PT:
No, it's not to solve the lag

However, there may be improvements

The difference of custom kernel, it has more features than the stock kernel

---------- Post added at 01:06 PM ---------- Previous post was at 12:23 PM ----------

This project is in Beta stage

So it is normal that there are still some difficulties in running well the system

Right now we have the opportunity to experience two types of file system, and we also have alternative gapps and kernel, which takes time to set what the best setup

So we have to try the possible combinations until we find the best for the needs of each of us.
[Galaxy S Plus I9001 Android Development] Ingeniosus:
The main feature of the K^Kernel is that it lowers the voltage of the processor and gives you the ability to overclock your processor.

Therefore it increases performance and lowers battery consumption.
[Galaxy S Plus I9001 Android Development] Hugo-PT:
It is also true. But it can also cause a greater lag
[Galaxy S Plus I9001 Android Development] babogredac:
Problem I have !when system rebooted i have an alert screen : encryption unsucessfull

system offers to make a system reset but when applying it , i come back on this ecryption screen in a loop

please help
[Galaxy S Plus I9001 Android Development] kovalwielki:
I had that too. I have reinstalled system and now it works.
[Galaxy S Plus I9001 Android Development] babogredac:
I will try too...:good:
[Galaxy S Plus I9001 Android Development] qtoo941:
Since i started using KKernels over any CM ROM from ADC Team, i made a lot of experiments and the best combination between stability, battery life and performance was at UV kernels without any undervolting and also without any overclocking. I didn't see any big difference in battery life between normal UV kernel and EXUV kernel but time to time i was getting random reboots with EXUV kernels. I mean, it was rare but it still was happening. I remember one period of 3 months CM 10.1 EOL and KKernel for CM 10.1 i had 0 reboots from my phone.

In my opinion if you use this settings in normal UV KKernel:

Read Ahead Buffer Size - 512

I/O - ROW

Gorvernor - SmartassV2

Processor 245 MHz (min) and 1401 MHz (max)

Without any undervolting/overvolting

you will see impressive battery life with pretty good performance and also incredible stability.
[Galaxy S Plus I9001 Android Development] Hugo-PT:
Today I used the MMS feature, and not had any problems to send and receive. I use the stock app and I'm in Beta version

Try to send from another phone, to be sure if the problem is with your service provider.

Or, use another app from the market, kind Textra, to see if it work

Cheers,

Hugo
[Galaxy S Plus I9001 Android Development] herath:
AVC denials for init.d scripts

Hi,

I want to run some init.d scripts to disable zram and return to stock voltage table on the K^ Kernel. But I am getting AVC denials. I am attaching some of the avc denials i am getting. However, zram seems to be disabled. Couldn't check cpu voltage levels.

I am setting SELinux to permissive after boot. I still cant understand why my phone has to be so so so secure and do not have a way to disable them if i prefer it that way (Not blaming the developer here. Blaming Android :D)

Thanks.
[Galaxy S Plus I9001 Android Development] kelvinkoh0308:
Why it will cause a greater lag?
[Galaxy S Plus I9001 Android Development] Hugo-PT:
Please, read carefully, I wrote "can" and not " It will"

To get an idea of what I'm talking about, go to the thread k^kernel and see my post
[Galaxy S Plus I9001 Android Development] ZafriAmsyar96:
Why my External SD not mount automatic when I remove and insert it back.. Now I need to reboot for solve my problems. Do you know how to fix it?
[Galaxy S Plus I9001 Android Development] ichda04:
I tested the ROM with k^kernel, pico modular GApps and data formatted in f2fs.

In the first hour, I had massive performance problems (could barely setup language), but after that time, the speed of the phone rose like a pheonix from the ashes!

Thanks to the developers, everytime I have flashed a new rom , I feel like I just got a new phone! :)
[Galaxy S Plus I9001 Android Development] Hugo-PT:
I can confirm this too

But for now, we have to be patient and wait, and see if the Devs can solve it, in future releases :fingers-crossed:
[Galaxy S Plus I9001 Android Development] nemokwf:
Nice new boot animation. I like it :D
[Galaxy S Plus I9001 Android Development] Andreagia1994:
with new file system the ROM is very smooth, but laggy, it's normal, no?
[Galaxy S Plus I9001 Android Development] boko_to:
I don't think any ROM could be smooth and laggy at the same time :)

I actually got this phone yesterday - and installed CM12 right away - it feels good enough - however still experimenting with the latest KKernel - need to find that sweet spot for performance/stability/battery
[Galaxy S Plus I9001 Android Development] jjarik:
why gps not working kkernel v3 ??
[Galaxy S Plus I9001 Android Development] Lucenzo7:
I'm curious how long does the first boot take? The first time I installed this ROM was ~25 days ago, and it took me good 40-45 minutes. I'd like to know if that may be reduced now?

Also, when I tried to install the K^Kernel, I was stuck at the boot... It wasn't looping - restarting during the boot or something. The animation was present all the time, so I don't think it was a boot loop, right? I clearly remember wiping cache, dalvik and fixing permissions. And I left the phone overnight, hoping it would but, but nope - when I woke up I saw the boot animation was still on.

I'm asking this because I really don't want to spend all day trying to get the things working, or worse - fail after the whole day.

Also, how long does it take to boot once everything is set up?
[Galaxy S Plus I9001 Android Development] cafarel:
http://xdaforums.com/showthread.php?p=58652397

Find7a | X9006 | COS 2.0.5i | Tapatalk sigh!
[Galaxy S Plus I9001 Android Development] Hugo-PT:
Christopher83 wrote this

But is not working also with the stock kernel

---------- Post added at 09:49 PM ---------- Previous post was at 09:21 PM ----------

Regarding the time of boot, can go between 13 and 30 minutes

But after that is too laggy. You have to be patience and time to setup everything

After a few reboots, it starts to get stable, and acceptable fluidity :good:

Then it boot, in seconds :)