yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] Mostafa Wael:
That's quite hard

Of course i can flash an r4p0 kernel on a CM11 Nightly :D but replacing the HWC and gralloc from nameless is a bit hard ...

Specially my examinations and championships are around the corners, so i need to study hard and train hard. Time is not enough though.

May be after November.

I will try to help :)
[Galaxy S III Original Android Development] Spluwicho:
edit build.prop and changed on versions of android 4.4.4 android 4.4.2 now archi port and your kernel works thanks master [MENTION=4196889]DerTeufel1980[/MENTION]
[Galaxy S III Original Android Development] DerTeufel1980:
Basically it's all about creating a zip for recovery, containing the files in correct folder, ie /system/lib/hw/somefile

Then the zip needs to mount system and just copy your system folder from zip to rom, then apply proper permissions and owners. Take a look at updater_script of cm11 zip file for reference.
[Galaxy S III Original Android Development] Mostafa Wael:
Which governor gives best battery life?

Devilq or Pegasusq or interactive ?!

Just curious to know.
[Galaxy S III Original Android Development] DerTeufel1980:
Thanks for confirming :)
[Galaxy S III Original Android Development] nik60:
hi [MENTION=4196889]DerTeufel1980[/MENTION]

tried your kernel in my rom 4.4.4 port from i9305

boot ok

Bluetooth work ..with my headset Bluetooth also

wifi work after 2nd boot

phone in charging not turned on but when i use home button for see battery icon ...charging stopped

great job

thank
[Galaxy S III Original Android Development] DerTeufel1980:
How did you noticed that charging has stopped?
[Galaxy S III Original Android Development] nik60:
hi

red led off

edit but after 5 sec is in charging again-start as when you plug usb

sometime charging restart but battery is full now

screen mirroring work
[Galaxy S III Original Android Development] Spluwicho:
External and internal memory card disappeared not have access to them http://xdaforums.com/images/icons/icon9.gif

after that, the rest ok
[Galaxy S III Original Android Development] Thecrazyskull:
I assume that youre using the other 4.4.4 port ( http://xdaforums.com/galaxy-s3/development/galaxy-s3-unofficial-4-4-4-t2886347) with that rom i have the same problem but with back2n00t from [MENTION=4898097]arter97[/MENTION] i don't.

I personally prefer mikaillevist's port but the stock kernel is crap i almost can't use my device so i really hope that [MENTION=4196889]DerTeufel1980[/MENTION] will add support for that rom too.
[Galaxy S III Original Android Development] Mostafa Wael:
If you are judging the charging attitude from the LED, then mind that LED turns off when screen is on, not like CM where LED is turned on even when screen is on.

---------- Post added at 07:18 PM ---------- Previous post was at 07:15 PM ----------

Getting reduced battery life with kernel with any of CPU governors.

I even underclocked to 1.3 GHz and then 1.2 GHz but still bad battery life.

And when using Devilq it sometimes get stuck for a while at maximum frequency.

Wakelocks in BBS is normal.

Using Unbounce and greenify also.

Please take a look.

For example i get ~35 minutes Screen-on time with a 10% loss

With latest release i get only 24 minutes screen-on time with same 10% loss and to make test fair i had the same usage on both your kernel and ArchiKernel.

What's freaking me is that there is no wakelock detected.

:/

EDIT: Back to the amazing battery life. I used Devilq at 200-1400 MHz and i underclocked last step in GPU to 440 MHz , as well as -25 mv undervolting in CPU & GPU Freq. Lastly i disabled Touchboost and changed I/O to 256 KB with deadline

Notice that i charged my phone yesterday in USB and now i lost 10% with 32 minutes SOT

That's wonderful.

I think that charging woth AC and with the "ignore unstable power" option enabled had caused the terrible battery life, not only because this amazing battery life that i got supports my theory, but also when i changed kernel yesterday to see if it is kernel's problem or not, i had the same terrible battery life also.

But i am still on my survey. Please if you wanna help me, tell me how much Screen-on time (SOT for short) you get with 10% battery loss AND do you charge your phone in AC with the "ignore unstable power" option enabled?

Thanks you all.

Sorry for long post :D
[Galaxy S III Original Android Development] nik60:
hi, ?

i speak about charging with device turn off
[Galaxy S III Original Android Development] Mostafa Wael:
I think it is the same
[Galaxy S III Original Android Development] -MaD-:
You could try the xposed module obb to SD. ..

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Original Android Development] nik60:
hi

mmmh you can charge phone without rom ..only recovery and kernel
[Galaxy S III Original Android Development] Mostafa Wael:
Can anybody tell me best settings for battery life, specially the CPU settings?

And also i am making a research to proof whether if you charged up your phone with the "ignore unstable power" option enabled , you get worse battery life or not. So please can you tell if you are having a great battery life and enjoying it, and if you have that option enabled?

Thanks for co-operation

Waiting for multiROM ...
[Galaxy S III Original Android Development] MD500:
Anything know how this guy haves 6hrs of SOT??? How i get this? Impresive!!

Enviado desde mi GT-I9300 mediante Tapatalk
[Galaxy S III Original Android Development] Mostafa Wael:
May be because he was using his phone in flight mode for 24/7

Ignore that

He said "average 5 hours 30 minutes in a 1-2 days standby" that is awesome!!!

I hardly crack the 3:40 hours and total time is 10-14 hours, not even a day!

Please share it [MENTION=4293606]DualJoe[/MENTION] i wanna use this awesome kernel

Has many performance tweaks.

Only thing stopping me from using it is battery life.
[Galaxy S III Original Android Development] torsrex:
First of all, I'm very happy for the new release! I've been stalking your github for a long time hoping it would be released :3

Now on to the issue. My phone keeps crashing and rebooting using the latest version. I'm running a fresh copy of archidroid 1.7.18 and all the partitions are formatted to f2fs. Attached is the kmsg log, which hopefully will help with fixing what's causing the crashing. Oh and I haven't changed anything regarding the kernel, except for installing the boeffla sound app.
[Galaxy S III Original Android Development] blueeagle69:
Hi.

Has this build http://xdaforums.com/showpost.php?p=55926111&postcount=2197 got the Note2 WIFI drivers now :)

Thanks!
[Galaxy S III Original Android Development] DerTeufel1980:
Yes, it has. But wifi currently only works after a reboot
[Galaxy S III Original Android Development] Mostafa Wael:
Battery life is somehow good, but i had better battery life before :(
[Galaxy S III Original Android Development] tetakpatak:
But, maybe your battery was also younger before....like all we were :D
[Galaxy S III Original Android Development] Mostafa Wael:
Sadly it is the same 26-months old battery.

Can you share your settings?

May be mybsettings aren't so good.

Devilq gives snappy experience but i think we can squeeze more battery out if we tweaked it or used another governor

So maybe your settings help me ??

---------- Post added at 06:15 PM ---------- Previous post was at 06:10 PM ----------

Partly OT:
[MENTION=4196889]DerTeufel1980[/MENTION]

Is that what you were talking about ?

Hope it comes to the i9300 soon.
[Galaxy S III Original Android Development] DerTeufel1980:
Yes. That's it
[Galaxy S III Original Android Development] -MaD-:
Multirom for our beloved i9300... We will see our S3 once again on the first page of xda-developers ?

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S III Original Android Development] tetakpatak:
I am a Note 2 user, our hardware is familiar. I get an excellent battery life with quite conservative settings:

CPU min: default

CPU max: 1500 (undervolted a bit)

Governor: ondemand

Read ahead buffer size: 512

IMHO, battery life is most dependent of screen brightness and depth of deep sleep when not used. But I think some people on forum get better battery life than me.

When I was using F2FS, I had a bit faster device and maybe a tad better battery life. But as SlimRom AlphaBeta tester I can't format for good to F2FS, I will do as soon as KK development gets freezed (probably I won't upgrade to "L").

IDK if my settings will be of any use for you, try.

tetakpatalked from P5110
[Galaxy S III Original Android Development] Mostafa Wael:
So you don't use devilq? Nor a hotplug integrated CPU governor?

Can you give me an average of screen-on time you get ?

Note 2 standard is 6 hours 15 minutes SOT according to phonearena.com
[Galaxy S III Original Android Development] tetakpatak:
Sorry, I wrote you wrong: I use pegasusq, I think it is based on Andrei Lux's setting for balanced performance.

I get with ease over 6 hours screen, but maybe it has to do with my dark modded apps that I use... I also use SlimKat and TRDS mode.

tetakpatalked from N7100
[Galaxy S III Original Android Development] Mostafa Wael:
No problem mate :)

I will try it later.

Maybe when the newer version is out to have the initramfs of the newer AOSP ROMs...

Later :highfive:
[Galaxy S III Original Android Development] tareq_0:
Is this kernel the best for 4.4.2 roms ? I try it to S5SensationROMv7.0 , but it's failed!
[Galaxy S III Original Android Development] tareq_0:
No answer ?!

أرسلت من SM-N910 بإستخدام تاباتلك
[Galaxy S III Original Android Development] Mostafa Wael:
I think i will try the (hotplug) governor...

But can anybody tell me what differences it has over pegasusq?

Thanks :)

---------- Post added at 03:40 PM ---------- Previous post was at 03:39 PM ----------

I don't have an idea but in previous posts it was said that you have to change something in the /system/build.prop file from 4.4.2 to 4.4.4 but i do not know it exactly. So check it out!
[Galaxy S III Original Android Development] tareq_0:
شکرا اخی مصطفى ننتظر رد المطور بخصرص الکیرنل لانه انا جربته على الروم الصینی 4.4.4 اشتغل تمام لاکن صدیق لی قام بتفلیشه على روم S5SensationROMv7.0 لکن علق معه على شعار سامسونغ لا ادری لماذا

أرسلت من sm-n910 بإستخدام تاباتلك
[Galaxy S III Original Android Development] Thecrazyskull:
Wich governor do you mean exaclty?
[Galaxy S III Original Android Development] Mostafa Wael:
If you opened devil kernel manager in the CPU tab, when you select to change the governor you will find "hotplug"...

However I found the answer. It acts like OnDemand governor but with hotplugging, so it is like on demand + intelliplug so it is not that interesting.

Now to avoid anything lile traces and this stuff from other previously flashed kernels i freshly formatted my phone again.

Will try This kernel again but when the new version comes up...

Also i had a question to [MENTION=4196889]DerTeufel1980[/MENTION] : doesn't backporting a lot of stuffs may have a negative effect on performance/battery life ?

Waiting eagerly for the new version with multirom.
[Galaxy S III Original Android Development] DerTeufel1980:
I think you are right about blindly backportig random stuff. I am not backportig from 3.4, I am committing every single commit of the main kernel subsystems by hand currently.
[Galaxy S III Original Android Development] Mostafa Wael:
Please write in english as per XDA Rules. English is somehow the SI language. I may understand arabic but others may not. Also if you write in arabic, you will only gain support and help from very very minor people, obviously who only understand arabic like me.

And you are welcome to the thread any time.....

Hope you enjoy your time with the kernel :)

P.S. if you are not fluent with english, no problem. Google translate is your friend. Even if it is not 100% accurate, it will provide a readable easy-to-understand english...

No offence, just advising you friend :highfive: :D :)

---------- Post added at 12:37 PM ---------- Previous post was at 12:30 PM ----------

So do we have something "blindly" backported here that may affect battery life?

Well i have a few questions here:

-- what's the difference between backporting and committing and merging?

-- what negative effect does backporting have? And does it affect performance or battery life more??

-- I know this one will be updated but just curious to know, Linaro 4.9.2 provide better battety life than the 4.8.3 (used in this kernel) or only performance ?

-- Could we tweak Devilq to use less cores online?

-- Request: I see your kernel is heavily tweaked toward performance. Can we tweak it also toward battery life, even if we are forced to withdraw some performance tweaks?

Sorry for long post and lot of questions, but i had thos e questions from a long long time ago...

Welcome back great dev and hope you are better now.
[Galaxy S III Original Android Development] EliteDrOiD:
that application is used to configure the kernel??

Enviado desde mi GT-I9300 mediante Tapatalk
[Galaxy S III Original Android Development] BradleyR2010:
You can use mine ;)

https://play.google.com/store/apps/details?id=com.metalignus.devilappsgs
[Galaxy S III Original Android Development] Mostafa Wael:
That's my favourite one

But it misses an option to set zswap :/
[Galaxy S III Original Android Development] BradleyR2010:
it doesnt, i have mine set at 50% , what i have noticed is that when you install a different kernel (other than Devils) and change it back to Devils the option goes missing, Im still tracking why, but cleaning the app data fix this :)
[Galaxy S III Original Android Development] DerTeufel1980:
Many kernel are using backported stuff, including mine, such as row io scheduler or f2fs. Backporting means, "take some commits meant to be applied against Linux 3.4.y for example, and apply it to 3.0.y. See if it compiles, if not fix the broken parts".

If this is done well, nothing against backporting.
[Galaxy S III Original Android Development] Mostafa Wael:
I agree, zswap is far much better from zram. It is awesome !! Multitasking like a boss with your kernel.

Okay can you give me some " tips" on how to improve battery life with your kernel? I already found some interesting facts like this one: "never use AFTR+LPA with pegasusq, devilq or interactive because they always use 2 cores or more, and AFTR+LPA let's the phone get to sleep only when one core is running, which means it will be ideal with zzmoove" source was Boeffla's profile-sharing thread

So can you feed me more advice on how to tweak CPU to increase battery life?

Thank you very much and sorry for bothering you, i am just very very interested in returning this kernel back to life, and i am eagerly waiting for the next version :)
[Galaxy S III Original Android Development] DerTeufel1980:
Try it like this on devilq
[Galaxy S III Original Android Development] FSPKwon:
Is this compatible with 4.3 devices on knox'd bootloader?

Is this compatible with 4.3 devices on knox'd bootloader?

I rooted using towelroot got cwm installed, and got a clean install of cm 10.2

However every kernel flash i try bricks the phone and i need to use the debrick.img to fix it.
[Galaxy S III Original Android Development] coolhof:
No it's only for the s3 i9300 international.

And there is no knox on that phone.
[Galaxy S III Original Android Development] Mostafa Wael:
Very close to stock?

Anyways i will try it soon

I am now testing battery life with pegasusq.

To compare modded devilq with pegasusq

But i noticed something strange.

Pegasusq uses 3-4 cores all the time.

I even wasn't using any app and checked the activity of cored via trickster mod and it showed me all the cores are active!!! That is strange and bad. Why will it keep such amount of cores running uselessly ??!!
[Galaxy S III Original Android Development] Mostafa Wael:
This is a screenshot to show what i mean.

EDIT: Just flashed another kernel to see if it behaves the same, and it seems Pegasusq fault not kernel. But Pegasusq+ "AndreiLux's modified pegasusq" has this fault covered. It shuts down unnecessary cores, can you please implement it ??!
[Galaxy S III Original Android Development] DerTeufel1980:
Yes, I'll look into it. Anyways, devilq shuts down the cores as well, I tried myself with the settings I posted above
[Galaxy S III Original Android Development] Mostafa Wael:
I tweaked devilq right now :D tunables are very interesting.

I also noticed a strange behaviour, battery lasts very long in last 15%

And battery lasts longer if charged USB instead AC :confused:

Anyways i am thinking of recalibrating my battery.

Thanks for tips and DevilQ settings, i am really getting interested in that governor now :)

Can't wait for multiROM on i9300 :D
[Galaxy S III Original Android Development] GrayJack:
[MENTION=4196889]DerTeufel1980[/MENTION]

First of all - thank you for comming back :)

Two questions.

1. As you said the new kernel replaces some mali files. Could you provide the list and location of these files? Possibly it's better to backup them into some recovery zip archive so it would be easier to restore (not the whole system partition, but installing only one file). Or this way won't work?

2. Are you going to update your recovery with f2fs support with last Philz changes?

---------- Post added at 10:26 AM ---------- Previous post was at 10:20 AM ----------

Does anybody know what is this: https://play.google.com/store/apps/details?id=de.hilbring.android.devilkernelconfig
[Galaxy S III Original Android Development] Mostafa Wael:
this is a Devil kernel config app, but only for the Samsung Galaxy S (aka i9000) so it is not usable for i9300 (our device )
[Galaxy S III Original Android Development] Mostafa Wael:
Now i am getting ~3 minutes/%

i.e. every 1% lost, i get 3 minutes Screen-on time

by calculation, at 90% loss (10% remaining) we will have a 4:30 hours screen-on time

great :victory:

i will share my tweaked Devilq soon :D

thanks [MENTION=4196889]DerTeufel1980[/MENTION] for helping me ...

Now i am waiting for Devil's multiROM AND Devil supporting Android Lollipop xD

want some teasers??

i am having 60% left with 2 hours 5 minutes Screen-on time

evidence below ;)
[Galaxy S III Original Android Development] Mostafa Wael:
Gentlemen, i would like to share with you my modded Devilq settings. any other settings rather than those listed is unchanged, just leave it as it is.

Early Demand: Disabled
Ignore nice_load: off
Hotplug_freq_1_1: 600000 Hz
Hotplug_freq_2_0: 400000 Hz
Hotplug_freq_2_1: 700000 Hz
Hotplug_freq_3_0: 500000 Hz
Hotplug_freq_3_1: 900000 Hz
Hotplug_freq_4_0: 700000 Hz
Hotplug_rq_1_1: 300
Hotplug_rq_2_0: 300
Hotplug_rq_2_1: 300
Hotplug_rq_3_0: 300
Hotplug_rq_3_1: 400
Hotplug_rq_4_0: 400

other settings are unchanged! Leave them as is...

test it and tell me what results you have

i tested it on ArchiDroid 3.0.0

didn't test it on hard gaming, just music playback and browsing through Opera + whatsapp +facebook.

waiting for your feedback :)

Hope you enjoy it...

Concerning the battery life test, screenshots will be posted shortly. there were some downloading and 2 apps updating done while screen is off and sync was turned on last 20%

Thanks to [MENTION=4196889]DerTeufel1980[/MENTION] for such a great and wonderful kernel as well as for helping me with the initial tweaks "hotplug_rq_x_x stuff" :highfive:

EDIT: Screenshots attached ;)
[Galaxy S III Original Android Development] GrayJack:
Hey, [MENTION=4196889]DerTeufel1980[/MENTION], one more thing. What do you think about possibility to set 100 MHz as lowest CPU frequency? I know there are some feedbacks about freezing, but I have tested it with other kernel (arter97) with my device - no freezes and task improvement in battery lifetime.
[Galaxy S III Original Android Development] Mostafa Wael:
even at linaro 4.8.3 not latest 4.9.2 it gets same benchmarks or even better

and now we have better battery life with tweaking Devilq

and multiROM is in its way to hit the i9300 devices

and f2fs makes our phones fly

what's up next? transforming our S3s :laugh: :D :p

kudos [MENTION=4196889]DerTeufel1980[/MENTION]

just want it get updated quickly to support latest initramfs

i want to move to a newer build but can't do that now because this superfast kernel still doesn't support newer builds yet :rolleyes:

And i have a Windows 7 on my laptop, not Ubuntu, so i can not manage to update this kernel to latest initramfs. also i read some threads on how to build a kernel, but hell no it is complicated. building a ROM from source is a lot easier :D maybe i will publish mine in the next months, if there are still S3 users...

P.S. i was just curious to know if that kernel is based on stock samsung update14 sources (like Boeffla NG Kernels), or smdk4x12 AOSP sources (like normal Boeffla CM Kernels) ?
[Galaxy S III Original Android Development] Mostafa Wael:
guys, i am having a problem here!!

i just tried to install a ROM as 2nd ROM by the following steps and it failed...

-1 i created a 2nd rom system image from "dualboot menu"

-2 then installed the back-to-n00t.zip normally first directly to 2nd ROM

-3 received a (status 7) error

-4 back to the install zip menu

-5 selected the same zip

-6 installed it with the special workaround

-7 failed with same error!

as it is stated it is back-to-n00t-V2 ROM

please anybody help...
[Galaxy S III Original Android Development] Mostafa Wael:
Hello anybody??!
[Galaxy S III Original Android Development] DerTeufel1980:
Sorry, I am not at home till Tuesday, thought someone may help you....

Can you get me the recovery log please.

Try to install it again (at best by using newly downloaded zip), then wait for the error to happen.

Plug your phone to pc and use:

adb shell

cat /tmp/recovery.log > /sdcard/recovery.log

Then upload the log to pastebin.com please
[Galaxy S III Original Android Development] Mostafa Wael:
will try when i have free time.

i am approaching examinations

but

can i upload it to mega instead?

thanks for reply
[Galaxy S III Original Android Development] DerTeufel1980:
Yes of course. At pastebin it's directly viewable, without needing to download it first. That's it
[Galaxy S III Original Android Development] Mostafa Wael:
[MENTION=4196889]DerTeufel1980[/MENTION]

I am soooo embarresed :o

I used a "fresh file" as advised.

Well the same happened again, first time when i used the "no-workaround normal" method it said the following:

formatting/system
Extracting files
E: set_metadata_recursive some changes failed
E: cannot install /sdcard/back-to-n00t_V2.zip to 2nd ROM

Then i tried again with the "old-workaround" method, it said the following:

preparing the zip
Something went wrong
/tmp/recovery.log is copied to /sdcard/devil/recovery.log

So i connected the device to PC and did your adb command but it said "Device not found" :eek:

No i opened /sdcard in ES File explorer and found a "recovery.log" file in /sdcard (root folder) but sized 0.00 bytes :rolleyes:

EDIT: i found this recovery.log in /data/media/devil/recovery.log path and is sized at ~29 kb

Will upload it in a minute....

EDIT2: here you are master:

Pastebin: pastebin.com/VkyzqbQT

Mega: https://mega.co.nz/#!Fc5EABpb!vbTnaA1p4apNs_2yg2CRnq9wSt771yWfUxZnJaraRQk

Uploaded to mega just in case ;)
[Galaxy S III Original Android Development] DerTeufel1980:
Your path contains many spaces. Please try to install again from within a path without spaces in the name.
[Galaxy S III Original Android Development] Mostafa Wael:
Did the log i uploaded helped you?

I mean is that the right log .?

And what path do you advise me to install from?
[Galaxy S III Original Android Development] DerTeufel1980:
Yes it helped.

You can use any path on your internal or external sdcard. Just without spaces in it.