yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] zimmbadroid:
Read FAQ in 1st post.
[Galaxy S Plus I9001 Android Development] loumbas:
*Root browser lite is the app that I used and it is free at Google play.
[Galaxy S Plus I9001 Android Development] edpo1976:
Thanks, i think i've got it (using ESFile Explorer).
[Galaxy S Plus I9001 Android Development] matthias1203:
Increased audio laudnes. I can't hear any difference :?
[Galaxy S Plus I9001 Android Development] zikozoko:
I found a bug and after many trails of wiping and permissions fixing it still there :

after enabling zero compression the camera take photos at landscape orientation only but when taking pictures on portrait position it will be of wrong orientation on the preview and gallery

and this corrects again by disabling zero compression

thanks Castagnal for this great effort and I hope you solve this little bug :)
[Galaxy S Plus I9001 Android Development] edpo1976:
I think it is OK for me. I've tried to take a photo at portrait orientation and preview and gallery is correct.
[Galaxy S Plus I9001 Android Development] kufikugel:
here also fine. Awesome work!!!!

but one little bug......exif information get lost when compression is off.
[Galaxy S Plus I9001 Android Development] cryptedvick:
How do I go about updating to this latest 6.0 from 5.9? Do I just follow the original instruction on the first post? :confused:
[Galaxy S Plus I9001 Android Development] prescott66:
In v6.0 extreme UV i get always photos with size cca 600kB :( it is correctly disabled jpeg compression?
[Galaxy S Plus I9001 Android Development] akhil.myteam:
Can't connect to data network in latest Kernel 6.0?

Can anyone pls help..:(
[Galaxy S Plus I9001 Android Development] Iced-Earth:
read this: http://xdaforums.com/showpost.php?p=31682114&postcount=804
[Galaxy S Plus I9001 Android Development] theslut:
Awesome with TUN support added. Managed to connect with little hassle using the new android openvpn client! Thanks for adding it:)
[Galaxy S Plus I9001 Android Development] akhil.myteam:
I can confirm this..

same here..:good:
[Galaxy S Plus I9001 Android Development] Invicta:
try with camera360, it works

getting a ridiculous battery drain, 5% in 40 minutes of doing nothing
[Galaxy S Plus I9001 Android Development] Christopher83:
Ok. I'll try to better explaining it...

To activate the High Photo Quality, first you should download the following file (you can find the link in the faq section in the first post of this thread):

22zerojpegcompression.txt

After, using your favorite file manager (I'm using Es File Manager):

- Go in the download folder (maybe it is /sdcard/download for you too)

- Long press on file, will appear a popup, select Rename

- Rename it removing only the .txt extension

- Select the file and copy it to /system/etc/init.d folder (this operation needs root permissions)

- Long press on file and select Properties

- Set permissions rwxr-xr-x (read write and execution for owner, read and execution for groups and for others)

- Reboot your phone

I hope it's almost clear now... :fingers-crossed:

Sorry for my bad english...

This is the original faq written by CastagnaIT in the first post:
[Galaxy S Plus I9001 Android Development] prescott66:
which file to download???
[Galaxy S Plus I9001 Android Development] Iced-Earth:
now you can just check the post above yours... he posted an easy to use instruction ;)

best regards, Markus
[Galaxy S Plus I9001 Android Development] Christopher83:
deleted
[Galaxy S Plus I9001 Android Development] smeroni68:
Deleted: too much trafic on download... sorry!!
[Galaxy S Plus I9001 Android Development] Rev4:
Is the battery life better or worse with this kernel?

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] smeroni68:
Better or worse respect to...?

If you mean the stock arco/ivendor kernel's, YES, because both the Standard and Extreme UV versions have lower voltages applied (Extreme has much lower voltages, but can be unsupported by your phone).

If you mean respect to GB kernel or other stuff I really do not know!!

For your reference, here is the link to post #1 of the Official Italian 3d of CastagnaIT kernel (It is in italian language... but to understand battery life, scroll to end of post #1... 3 screens are posted of my battery life test)

http://www.androidiani.com/forum/sa...-0-standard-extreme-uv-oc-uv.html#post2245039
[Galaxy S Plus I9001 Android Development] zikozoko:
is this roms have same bug of camera orientation that i reported in my previous post ??:confused:
[Galaxy S Plus I9001 Android Development] Christopher83:
I think so, these roms include last kernel version released yesterday by CastagnaIT.

I haven't seen new commits by CastagnaIT about this little bug.
[Galaxy S Plus I9001 Android Development] edpo1976:
Sorry, i wrote yesterday that I haven't that orientation bug... but that is with ProCapture (my default camera). I've just tested with stock camera and I can confirm the issue.
[Galaxy S Plus I9001 Android Development] mertee:
deep sleep is not working for me with beta 1 by arco and the normal kernel 6 by castagnait. can anybody confirm?
[Galaxy S Plus I9001 Android Development] shubham412302:
For me its working 3-4 hours for 1% loss
[Galaxy S Plus I9001 Android Development] Miximilian:
deepsleep is working
[Galaxy S Plus I9001 Android Development] smeroni68:
These files are a merge of original rom/kernel, so the answer is clearly... yes.
[Galaxy S Plus I9001 Android Development] kanjac:
Work !

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] m0e_03:
Flashed the latest v6 Ex/UV..everything is perfect..all works very smooth and quick response.

..but, I didnt like is the slow charging part, it took like 25 mins just to reach 100% from 99%..so I flashed back ivendor's kernel. :(
[Galaxy S Plus I9001 Android Development] seba2121:
I have this bug (99-100%) in all CM9 kernel
[Galaxy S Plus I9001 Android Development] smeroni68:
I've thinked about the "bug" you wrote... I made a test to take a picture with front camera of myself with left hand lifted... the picture on SD visualize my hand on the right side of the picture... BUT IT IS CORRECT, because the point of view of the picture is in front of me!!

If you get a picture with a normal camera of a man in front of you with left hand lifted up, what will visualize the picture? Exaclty a man with a hand lifted up on the right of the picture... Where is the mistake?

So based on this stupid test I made, I think there is NO BUG TO FIX... did you agree? Let me know.
[Galaxy S Plus I9001 Android Development] DreamerTKM:
i think i agree with you =)
[Galaxy S Plus I9001 Android Development] CastagnaIT:
I'm sorry for the inconvenience HQ jpg no compression, I'll do other tests to correct the problem, but this week I'm busy, you have to wait a little..
[Galaxy S Plus I9001 Android Development] pigulka:
Thank you for your work CastagnaIT. Your accelerated i9001 kernel. The volume has increased. Minor bugs certainly remove and then it will be the best kernel for our device. Thank you again :)
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi Castagna,

I think it is not necessary, because is just a matter of point of view's... in the preview you will see mirrored the picture (because you are looking opposite than the camera view), but the final picture is correctly oriented (is what is viewing the camera, mirrored respect to preview)... both arco and ivendor has shared the modifications on that stuff and they apply the same solution (I've checked on github of both)... may be I'm wrong but...
[Galaxy S Plus I9001 Android Development] Miximilian:
I think you missunderstud the problem.

I have taken 2 photos to visualize that. All Photos are taken with Back Cam and in vertical Phone position. See attached files.
[Galaxy S Plus I9001 Android Development] omegaRED7:
I can confirm this, photos in portrait mode are rotated 90° CCW. It's not a big deal, you can always rotate the picture afterwards, but worth looking into.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] smeroni68:
Now is clear... we have a problem! Thanks for screens.

Inviato dal mio GT-I9001
[Galaxy S Plus I9001 Android Development] zikozoko:
NO that's not what I said & not what i meant

I was speaking about the rear cam not the front one

and I think CastagnaIT understand what I meant :

thank you CastagnaIT very much for your great work and take your time :good:
[Galaxy S Plus I9001 Android Development] cistamlaka:
how much does it take to reboot after installation,my phone showed samsug logo and then black screen,should I wait or what?please respond fast
[Galaxy S Plus I9001 Android Development] edpo1976:
As i said before, I think orientation bug is only present in stock camera. Everything works to me with pro capture.

Anyway, it is not a big deal. Thanks to Castagna68 and Smeroni68 for his support.

EDIT: CamZoomX has the bug too... portrait orientation is only correct for me with Pro Capture.
[Galaxy S Plus I9001 Android Development] Karls0:
Hi, I think that is something wrong with v6.0. I and few buddys from one polish forum of android notice a problem. This kernel starts laggs after few hours in UI and games. With v5.9 we don't have this problem. I try to wipe again but it help only for short time, then it starts laggs again. I think we have to back to v 5.9. Is it possible to fix it in next version?
[Galaxy S Plus I9001 Android Development] EB20XY:
for me also 5.9 (non-ex. UV) seems faster and smoother than 6.0
[Galaxy S Plus I9001 Android Development] DanMedesan:
With 5.9 non extreme i have laggs in games after a few minutes.

I`ll test 6.0 later this week.
[Galaxy S Plus I9001 Android Development] DreamerTKM:
camera JB+ also working correctly =)
[Galaxy S Plus I9001 Android Development] MaliMravac:
Same here!

6.0 also use more memory (10-20MB)
[Galaxy S Plus I9001 Android Development] joeri1985:
I have arcos build 8 with 6.0 compression on and don't have the bugs you all say and didn't do a clean install,

Came from arco build 5 everytime just upgrade ,wipe cache,dalvik cache reboot system,go in recovery, fix permissions and reboot.

With arco buid 8 it was laggy but now with this kernel super smooth, thx a lot for the great work
[Galaxy S Plus I9001 Android Development] EB20XY:
correct. validated after gone back to 5.9 "normal"
[Galaxy S Plus I9001 Android Development] xeGox:
"A:You can enable it or disable it manually, configuring it through sysfs:

For enable: "echo 1 > /sys/kernel/jpeg_compression/zero_jpeg_compression"

For disable: "echo 0 > /sys/kernel/jpeg_compression/zero_jpeg_compression"

"

I gone in sys/kernel/jpeg_compression/, i opened zero_jpeg_compression file with a text editor and i changed the "0" in "1"

But nothing change

Did I do right?

EDIT:

It change...but after reboot it return 0
[Galaxy S Plus I9001 Android Development] shubham412302:
still version 5.4 is better for gaming........

don't know why
[Galaxy S Plus I9001 Android Development] smeroni68:
May be you lost a part of the FAQ description... see below...

Q: How to activate the High Photo Quality?

A:You can enable it or disable it manually, configuring it through sysfs:

For enable: "echo 1 > /sys/kernel/jpeg_compression/zero_jpeg_compression"

For disable: "echo 0 > /sys/kernel/jpeg_compression/zero_jpeg_compression"

For apply it to every boot on, copy these file script 22zerojpegcompression,

in the folder "system/etc/init.d", and reboot.

PS: you are italian, so if you want something more "user friendly" you can go to the italian official 3d... here the direct link to FAQ:

http://www.androidiani.com/forum/sa...-0-standard-extreme-uv-oc-uv.html#post2245052
[Galaxy S Plus I9001 Android Development] Christopher83:
Look at this:

For CastagnaIT:

Can you integrate the faq with the steps listed above, please? Thanks!
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi, just to be clear:

- in v5.9 the LowMemoryKiller values where really too aggressive (it was the first time castagna has changed the default ones). The top value was 100MB.

- in v6.0, has been lowered this value to 75MB, to be more smooth and to permit multitasking operations with the phone.

The 10-20MB has been detected and reported by MaliMravac, is the difference from the 100 and the 75... This do not means that v6.0 is using more memory, but means that the settings will take more or less a level of free memory of 75MB instead of 100MB.

The settings of v6.0 are "multitasking friendly", and this means that the app that are running, due to less mem free level will stay probably in background (and this is what I tested in 2 days of Beta Testing). More app in background means that in certain situations, the used mem is under the "auto kill level of 75MB", so all the processes will stay in memory. When the level will be passed, the phone will activate the killing process and the free mem will increase may be up to 120MB and killed app will not influence anymore the phone until a new restart of the app will place it in backgroung.

I hope this explanation is enought clear to let you understand the main difference in memory management from v5.9 and v6.0

If someone of you want to test these info I described here, just install a LowMemoryKiller app manager (as Auto Memory Manager, AMM) and change the upper value to 100MB... you will have in this way v5.9 setting applied on v6.0...

Please let me know if it is clear and if someone want to try the higher value please report here the results.

Many thanks for your cooperation.
[Galaxy S Plus I9001 Android Development] xeGox:
i understood...

with my edit i tell you my misunderstanding

But i wasn't so clear;)
[Galaxy S Plus I9001 Android Development] smeroni68:
No problem, you are welcome. It's more important you solved the issue!

Anyway remember that I manage the Official 3d on Italian forum, and my 3d is updated more or less 10 minutes later than this one... when CastagnaIT will modify and update the first post with new version and so on, I'm on the other side doing the same on Androidiani.com... Ciao
[Galaxy S Plus I9001 Android Development] edpo1976:
Thanks, Smeroni68, for teaching us so much.

I've been checking out your posts on italian forum (although I don't speak italian at all and it is a bit hard with google translator), and I've seen your recomendation about AMM. Due to my way of use of my device (i do not usually play), I think it could be interesting to me to increase free memory 'til 100 Mb. Actually, I do not run many applications simultaneously, and I prefer the maximun smoothness of the app i am using. Am I correct?. Do you think using AMM could be OK for me?. The truth is that 5.9 ExUV is a little smoother to me than v6, not much, just a little. I specially notice that fact in the time response of apps like whatsapp or betterbatterystats (they open a bit quickier with 5.9). Could the settings of free memory in v6 be responsible of that?.

On the other hand, I saw your recomendation of AMM and your values (in Kbs), but the first screen of this app in goolge play show them in Mb. Could you explain me the right configuration to set the values of 5.9?.

I've attached the screen of AMM configuration, taken from google play (anyway, i'm not sure if it is there where i have to indicate new values):

Sorry for asking so much, I'm pretty inexperience.

Thanks again, and congrats for your hard work.
[Galaxy S Plus I9001 Android Development] mrjraider:
I would watch out with Memory managment or taskmanagers to free up RAM or so.

Android can do this good, and using thirdparty apps to manage it will make your phone slower and not smoother,
[Galaxy S Plus I9001 Android Development] smeroni68:
Here the values of v5.9 in MB from top to bottom for AMM control panel (related to your screen):

10, 16, 24, 39, 85, 97

Try them and let us know if you will reach the v5.9 status on v6.0 kernel. Thanks

---------- Post added at 01:50 PM ---------- Previous post was at 01:41 PM ----------

AMM is not a Memory manager and not a Task Manager... during test on v5.8 (unofficial) I used AMM to manage the changes in LMK values... the goodness of having integrated in kernel the values, is that you will not need anymore AMM running... but to test the difference related to LMK values, this app is very usefull... it cost ram, but it can change the phone reactivity.

From my side, I would prefer a multitasking phone (that is usefull in my daily life) but I understand on the other side the preference on full reactivity... there is no one setting that is perfect for all... did you agree?
[Galaxy S Plus I9001 Android Development] edpo1976:
That is what I've read before, but I understood that AMM is a different application.

Thanks, I will try with this configuration and report.

EDIT: Sorry, i've another cuestion. I've made a backup from recovery before my test and, when I've reboot, the phone has turned off. I've had to wait 25/30 seg.to turn it on. I asume that this has happened when CPU was working at my max. frequency (1401), with the external sd charching and some apps running. I've now v6 EXUv (before 5.9 EXUV) and never had this problem before (actually it's the first time my phone shootdown since I use ICS). Do you think EXUV could be the cause?. Should I change to standar kernel v6 or should I give a second chance to EXUV?
[Galaxy S Plus I9001 Android Development] smeroni68:
Try with Standard and check if is ok. If it is probably you need to increase a bit the voltages on extreme version to be stable... let us know...

---------- Post added at 02:40 PM ---------- Previous post was at 02:33 PM ----------

Regarding the LMK values, I just create a script file that will change the values during the boot... if you find a "custom configuration" that satisfy your need, just send me the values and I will prepare your script version...

PLEASE for ALL: this is a test with edpo1976... if it works I will share the file with instructions on how to customize it and how to "install"... is the same procedure as for the 22zerojpgcompression, so nothing impossible!!!

Thanks for your cooperation.

EDIT: in this way, the script will run once during boot and the new values will be stored in the configuration file of LMK... this means that NO APP WILL BE NEEDED ANYMORE to change the values! ... no ram will be used, no processes will be executed... a clean way to perform changes!!
[Galaxy S Plus I9001 Android Development] edpo1976:
Ok, thanks, I will do that and I'll check battery behaivoir with standar kernel

That would be very interesting. I assume that, by the use if this scritp, it wouldn't be necessary to use AMM (as you said, this app use more than 30 Mb of RAM). Anyway, these are my first impressions: I tried to enter the values ​​of 5.9 on the 6.0 Exuv with AMM and, for now, it is true that I have noticed a slightly faster response applications (not everytime, but most of them). It could be the placebo effect, but it is true that I feel everything is a little bit faster, especially when returning from deep sleep. I don't know, maybe it could be a good choice to improve the response in this kernel and avoid lags; a good alternative for users who, like me, do not usually use many applications simultaneously. Anyway, I would like to insist: the difference is not very remarkable, and other tests would be welcome.

I don't know if this is enough for you to implement the script. I would be very pleased to test it.

Thank you for sharing all your knowledge.
[Galaxy S Plus I9001 Android Development] smeroni68:
OK. Attached the file... rename it removing .txt

First: disable AMM or any App that is enable to "set at boot" different values on LowMemoryKiller...

Copy the renamed 91lowmemorykiller file in "system/etc/init.d" (change to R/W the right on the folder, if not you can't copy the file) and change the permission as made with 22zerojpgcompression... permissions must be rwxr-xr-x

If all is ok, after restart you will have the new values I set for you.

Let me know if all is ok... I hope!! :good:
[Galaxy S Plus I9001 Android Development] edpo1976:
Awesome! I'm gonna try and I'll report.

Just to be sure, first of all, I'll uninstall AMM. I don't understand how to make this: change to R/W the right on the folder, if not you can't copy the file, but I've copied before 22zerojpgcompression without problems.

Anyway, how can i know if all is correct? Is there a way to check the values of free memory after reboot?.

Thanks

EDIT: Done. I just need to know how can I check the values of free memory.

By the way, to revert the process, Do I just have to erase the script from system/etc/init.d?. Only in case.

Thanks
[Galaxy S Plus I9001 Android Development] smeroni68:
Uninstall AMM... OK

Copy as you have done with 22zerojpgcomperession file...

Set the right rwxr-xr-x (as you do before with 22zerojpgcomperession)...

After this you completed the "installation" so there is non way that it doesn't work... reboot and test the phone... let me know...

---------- Post added at 04:20 PM ---------- Previous post was at 04:11 PM ----------

To know the active values, you can check with filemanager the file:

/sys/module/lowmemorykiller/parameters/minfree

Open the minfree with a text editor and write down the values... they must be:

2560,4096,6144,10000,22000,25000

If not something is wrong...

To revert back is enought to delete the file 91lowmemorykiller from init.d or cut and move it on another place (

must not be in init.d

)... quite easy!!

---------- Post added at 04:29 PM ---------- Previous post was at 04:20 PM ----------

I'm quite sure someone else is doing the same to test... this is a public post not PM... no problem... please give me a short report on "how the phone react" to these settings... Thanks for your cooperations.
[Galaxy S Plus I9001 Android Development] edpo1976:
Smeroni68, I've complete the process, reboot and check the values. And here they are: 2048/4096/6264/10096/15360/19200... so, i assume I've done something wrong. Any idea?.

Thanks, and sorry to bother you.
[Galaxy S Plus I9001 Android Development] smeroni68:
If the file is in init.d folder, and it is without extension (so 91lowmemorykiller, nothing more); I suppose the permissions are not correct... check them with FileManager... let me know...

EDIT: see attached screen...
[Galaxy S Plus I9001 Android Development] edpo1976:
I've checked permissions (both, folder init.de and file 91lowmemorykiller) and both are rwx r- x r-x (user, the three options marked; others and group, only the first and the third marked).I am using ES File Explorer, in the same way that with zerocompression (and I think that time it worked)... I don´t know how can I make it work.

EDIT: I've just seen your screen. Here is mine.
[Galaxy S Plus I9001 Android Development] smeroni68:
... uhm... Before opening the test with you, I've done and tested the file on my phone... there is something strange... can you post some screen of filemanager with init.d folder content and one with permissions? Thanks

EDIT: I see your screen... strange... I do not understand... let's do in this way:

REBOOT to recovery and DO a FIX PERMISSIONS... let me know if something change...
[Galaxy S Plus I9001 Android Development] edpo1976:
You mean permissions of init.d folder or the content of permissions folder?.

I attach first one.

EDIT. I'm fixing permissions... but it is strange, it only takes two seconds. Normally, it take mor than 30!
[Galaxy S Plus I9001 Android Development] smeroni68:
Screen is ok... perform FIX PERMISSIONS from RECOVERY and let me know how long it take (2 seconds, 50 seconds or what) and then reboot system and check the minfree values...
[Galaxy S Plus I9001 Android Development] edpo1976:
I've done it, fix permissions only takes 2 seconds and values are still incorrect.
[Galaxy S Plus I9001 Android Development] smeroni68:
PERFECT!!!!!

Lissen: the fix permissions has not been executed... I mean that 2 seconds tell me that the fix has not performed any fixing...

Reboot to Recovery, wipe cache and Dalvik and then a new FIX PERMISSIONS... it must be around 30 seconds or more... 2 seconds not good...

Let me know...