yashsingh1/xdaforums huggingface dataset:
[Xperia Z1 Original Android Development] DooMLoRD:
those sources are useless without accompanying kernel patches...
[Xperia Z1 Original Android Development] Destroyedbeauty:
Where to find those kernel patches?
[Xperia Z1 Original Android Development] omegahanggara:
About pima/pronto sources. One or two sounds isn't enough, I think. Sony will think it's not a matter.

How if petition? Gather as much Z1 users, then send a petition to Sony. Just opinion.
[Xperia Z1 Original Android Development] metalslugxx:
With KitSlim_FullPowerV4 i am having reboots all the time with v18....didnt have that on v17 ..... :(
[Xperia Z1 Original Android Development] lbaquerizo:
Love my Z1, V17 was, well pretty much a mess, sorry Doom for been brutally honest but V18 is Awesome.

From my Z1

RomAur v 8 UB

DooMkernel v 18
[Xperia Z1 Original Android Development] Destroyedbeauty:
Agree!
[Xperia Z1 Original Android Development] :
Yeah we should all work together. Maybe we can get the moderator's permission to post a thread on all the Z1's section about the petition. So we can get the attention of people who rarely visits other threads.
[Xperia Z1 Original Android Development] omegahanggara:
Where should we start the petition?
[Xperia Z1 Original Android Development] mikailmohammed:
How is the V18 guys? last i used was V16 and i had some lags. Any improvements?
[Xperia Z1 Original Android Development] DooMLoRD:
I cant vouch for custom ROMs as the "ROM cooks" use scripts from a lot of places and they might not be optimized... on stock ROM its rock solid... not even a single reboot...

request everyone to keep giving their feedback...

well we keep trying stuff... not everything works out well ;)
[Xperia Z1 Original Android Development] shaolin95:
From the Land of the Giants (Z Ultra) , we thank you as well! :D
[Xperia Z1 Original Android Development] raziel123:
Stock frequency step

Doomlord is the stock 2150 mhz frequency implemented in V18?
[Xperia Z1 Original Android Development] DooMLoRD:
It's active in the kernel source but for some reason is not usable on device...
[Xperia Z1 Original Android Development] raziel123:
I hope you fix it in a future update,
[Xperia Z1 Original Android Development] MooNiSLe:
Extremely Overclocking Version

Hello [MENTION=2784807]DooMLoRD[/MENTION], as a benchmarker I'd like to see more higher frequencies appear in the freq table, I think it is possible to publish a special edition that's tweak for extremely overclocking cause I've seen our little buddy Nexus 5 has achieved 3014MHz in Trinity Kernel and got 3270 in HWBOT Prime! With 2419MHz I only got 2874 in that (no throttling) :( Very envious of and covet it, hope we can see this feature in Z1 also :D

And the 600MHz GPU Overclocking if possible, can't wait to burn my phone!

P.S. Seems like I have only 0.8 post per year lol!
[Xperia Z1 Original Android Development] Destroyedbeauty:
Haha, that is crazy :p
[Xperia Z1 Original Android Development] lbaquerizo:
Lol that's not crazy. If he envys so much then get Nexus [emoji23]

From my Z1

RomAur v 8 UB

DooMkernel v 18
[Xperia Z1 Original Android Development] DooMLoRD:
well since this was your 4th post in the past 5 years i guess i got to make this extreme version :D

actually now that the CPU frequency limiters are working correctly I can create a super overclock version...

BUT dont blame me if the chip on your phone fries and its converted to a brick!!!
[Xperia Z1 Original Android Development] MooNiSLe:
Ah this totally worth my another post to say THANK YOU!!!

And regards the risk to kill the chip I think Qualcomm has a cluster of code somewhere in the kernel to prevent the chip to kill itself through overtemp. Even if I disable the thermal control totally (delete sysmon.cfg, thermald.conf and thermald-8974.conf in /system/etc, also msm_thermal in /system/bin, can't remember the exact file name though), but the phone still shut down itself when the core reached 95℃. Before it shuts all the four cores stayed at 2419MHz without any throttling, use CoolTool to monitor the real-time freqs and AnTuTu to do the float benchmark which will heat the CPU quickly.

I known that the PVS3 chip has 1150mV for 3014MHz in Trinity Kernel and ofc you can check the GitHub for more details freq-voltage info for different PVSs.

At last, does the voltage adjustment still exist in the latest DooMKernel or has been removed after a specific version? Because I can't find the voltage_table in current DooMKernel, if it can be adjust manually that will no doubt help us tweak the extreme OC more convenient :D

Addition: Made a little dig in the source, seems the qcom,cpubw.40 is the LPDDR3 RAM speed controller, and currently we have the maximum freq at 7102 which stands for 933MHz. As far as I know the GPU also use the LPDDR3 RAM as graphics memory so bump this freq will improve the graphics performance too. I've tested the GPU at 533MHz and got similar scores than 450MHz (using Epic Citadel and 3DMark for test), would it be the problem of RAM speed which becomes the bottleneck? I don't know whether it's possible to oc the RAM but it seems you already do that cuz the stock RAM speed of Z1 should be 800MHz. Umm, just a hypothesis and hope it will works :D

[MENTION=2784807]DooMLoRD[/MENTION]
[Xperia Z1 Original Android Development] cCclown:
To be honest, can't wait for the "super overclock extreme version" !!!

Can't wait to fry my device - a dream will come true ^^ :D

screenshot: My ZU - Doom Kernel v18
[Xperia Z1 Original Android Development] lbaquerizo:
With what configuration you got 36k in antutu

From my Z1

RomAur v 8 UB

DooMkernel v 18
[Xperia Z1 Original Android Development] avs333:
[MENTION=2784807]DooMLoRD[/MENTION] please consider adding this patch http://xdaforums.com/nexus-4/orig-development/kernel-virtual-cd-support-t2159696 to your kernel when you have time.

It's a nice feature for those who have to move around with various software distributions all day.

The device is detected as a cd-rom drive when you connect via usb, and you may use iso images stored on sdcard instead of carrying the discs themselves.

Here's the patch trimmed for your kernel (CONFIG_ISO9660_FS needed) and an example usage script (as the TonyHoyle's app failed to work for me for some reason).

It's not the thread to discuss this. I'm a bit skeptical about the idea, but of course would take part with much pleasure.
[Xperia Z1 Original Android Development] DooMLoRD:
I already added this I think.. USB CDROM LUN support
[Xperia Z1 Original Android Development] lbaquerizo:
Hey DooMLoRD how you manage to get 36k in antutu back in 2013. Can you please explain what configuration you had or is it a secret not to be shared [emoji23]

From my Z1

RomAur v 8 UB

DooMkernel v 18
[Xperia Z1 Original Android Development] avs333:
Oops, that's nice then. Haven't had time for closer look into your sources yet.

UPD: No, block reads don't work. Not with the patch, either :)
[Xperia Z1 Original Android Development] Balaram12:
Just wanted to know,

Is it true that keeping all cores on also saves battery like trinity kernel?

BTW cant wait for super kernel :D
[Xperia Z1 Original Android Development] kumbangdesa:
Hi friends..I'm little bit confuse to setting up all core..is it better to run it all or just activate core0 only for better batterylife?..I'm just using my phone for surfing..not for gaming..thanks..
[Xperia Z1 Original Android Development] Destroyedbeauty:
Disable mpdecision and see your battery juce burn away like a Ferrari.. Keep it enabled and tweak / change CPU governor and IO Scheduler instead!
[Xperia Z1 Original Android Development] John.D..:
It turns out that mpdecision retains to some extent the battery life?)
[Xperia Z1 Original Android Development] Destroyedbeauty:
Huh?
[Xperia Z1 Original Android Development] taranfx:
Thanks for doing this. I've been telling everyone to prove how custom MP-decision can be better than Qualcomm's. Qualcomm isnt a fool.
[Xperia Z1 Original Android Development] pemell:
Thank you doomlord!

So close to 37k :-/
[Xperia Z1 Original Android Development] lbaquerizo:
I have MpDecison on, Multicore Powersafe and my phone is smooth and battery is pretty good.

I use performance control

From my Z1

RomAur v 8 UB

DooMkernel v 18
[Xperia Z1 Original Android Development] Destroyedbeauty:
Doom disabled the custom msm_mpdecision driver and reverted to stock Qualcomm own MP-Decision, because of certain issues regarding core managment on the custom one..
[Xperia Z1 Original Android Development] DooMLoRD:
meh... been there done that almost 7 months back!
[Xperia Z1 Original Android Development] taranfx:
I was on Pimp kernel and flashed DoomKernel v18. My wifi won't switch ON, everything else works.

I reflashed stripped FTF, yet WIfi doesnt switch on. any tips?
[Xperia Z1 Original Android Development] lbaquerizo:
How did you manage to do that, can you please explain your configuration please
[Xperia Z1 Original Android Development] Ohle76:
Antutu Benchmark test Why do I have with doomkernel v18 only 27549 points and Nut : Z1-xzdrkernel 2.7.123 the 34822 points? where is my problem?

immer freundlich sein
[Xperia Z1 Original Android Development] Destroyedbeauty:
Flash a whole FTF package with Flashtool!
[Xperia Z1 Original Android Development] John.D..:
Please can you explain how to change the maximum frequency of the GPU through the terminal or what? I just do not understand, I'm sorry for the many questions ...
[Xperia Z1 Original Android Development] DooMLoRD:
Are you on STOCK ROM? Isn't PimpKernel for CM based roms?

I forgot :P

Check your settings... Thermal control specially ...

You have quoted the correct post! Now just execute those commands using adb shell.. Incase you dont know how to, then use apps (FauxClock or Pimp my Z1)
[Xperia Z1 Original Android Development] Destroyedbeauty:
Yes it is.. +1
[Xperia Z1 Original Android Development] Balaram12:
Where am I not doing it right?

I cant set cpu freq and thermal settings

Why?

Both performance control and faux app cant:confused:

Edit: I think it was because the phone was hot so it didn't let me and I kept it in the freezer to cool down a few secs and after cooldown it was OK already

Now after reboot It went back to normal and now only maximum frequency cant be set
[Xperia Z1 Original Android Development] Ame123:
Can anybody please provide me the stock kernel.sin for 757 firmware file my Internet connection is very slow so not able to download the whole firmware. I want to relock my bootloader. Plzzz
[Xperia Z1 Original Android Development] Destroyedbeauty:
Wait a few minutes..

EDIT: [MENTION=5036246]Ame123[/MENTION] Here we go! Stock 757 kernel
[Xperia Z1 Original Android Development] kpmkat:
I've got random problems with WiFi (loosing signal - mainly after screen-off) - flashed with CWM ... Flashtool will make any difference?
[Xperia Z1 Original Android Development] Ame123:
Thanku vrymch. May i know how do i flash it??
[Xperia Z1 Original Android Development] Destroyedbeauty:
1) Open Flashtool.

2) Push that bolt icon, select fastboot mode > select kernel to flash

3) Locate the exact location where you putted the downloaded kernel.sin file.

4) Mark it, choice the 'Open' button and see the kernel being flashed to your phone.

5) Reboot your phone.
[Xperia Z1 Original Android Development] Ame123:
Thank.you very much again will try and let you know.
[Xperia Z1 Original Android Development] Destroyedbeauty:
It will work.. I am not the guy that spreads false misinformation..

If something is going rude / faulty / causing errors, misbehaving or bootloops, PM me..
[Xperia Z1 Original Android Development] Ame123:
I am geeting this error
[Xperia Z1 Original Android Development] mikailmohammed:
Use the most updated version on flashtool and try it again. Download from the main site and make sure u use windows 7.
[Xperia Z1 Original Android Development] DooMLoRD:
on the new xperia phones you CANNOT flash the kernel.sin file via fastboot!

create a BUNDLE with kernel.sin & loader.sin (this should get selected automatically) and then flash it using FlashMode!
[Xperia Z1 Original Android Development] Ame123:
How do i create the bundle??
[Xperia Z1 Original Android Development] DooMLoRD:
Start FlashTool -> Tools -> Bundle -> Create -> double click on field "Devices" and select your device now browse to folder with kernel.sin and add it... complete other fields and click create!

that it!

you have now created your first FTF :D
[Xperia Z1 Original Android Development] Ame123:
Let me try. The new Flashtool is making me scratch my head as it is stuck on the syncing devices dilog box since morning no matter what i did.
[Xperia Z1 Original Android Development] :
Syncing does take a while. Depending on your internet.
[Xperia Z1 Original Android Development] Ame123:
Yeah but i didnt know so much time. I have kept it for almost 3-4 hours still nothing
[Xperia Z1 Original Android Development] Destroyedbeauty:
Oops my fault.. I haven't used pure stock Sony kernel since I bought an Xperia Mini from the 2011 line-up, so yes.. :D
[Xperia Z1 Original Android Development] krabappel2548:
Am I the only one with lag more often then on stock kernel? [MENTION=2784807]DooMLoRD[/MENTION] Not sure what's wrong, but maybe you should try to fix it mate ;)

I'm also having unresponsive touchscreen sometimes.
[Xperia Z1 Original Android Development] Destroyedbeauty:
Seems like it's only you and the one who gived this post a "Thanks" that got any kind of lag..

No lag here anyway for me. Have you tried to change CPU Governor and IO Scheduler? Enabled any of the power saving / performance increasing add-ons in the kernel?
[Xperia Z1 Original Android Development] mikailmohammed:
Hey i have small UI lags at time. It comes and goes. i am using Interactive governor with ROW schedulers.

---------- Post added at 11:57 PM ---------- Previous post was at 11:56 PM ----------

Can you post your settings for me to try please.
[Xperia Z1 Original Android Development] Destroyedbeauty:
Check your private messages!
[Xperia Z1 Original Android Development] Balaram12:
Happened to me

And when I checked it was only one core running forced

It was because of thermal settings and after changing it to not throttle all cores it was back smooth with all four running
[Xperia Z1 Original Android Development] Ame123:
Thank you very much doomlord. Finally the Flashtool synced the devices and i was good to go. Your kernel was great and i unlocked my bootloader only for that but didnt know that the camera processing changes when the bootloader is unlocked :'( so had to go back on locked bootloader hope sony changes it in future.
[Xperia Z1 Original Android Development] mamenvn:
Plz send me
[Xperia Z1 Original Android Development] dbolivar:
I have a Z Ultra, but this should be device-agnostic. What I noticed is that with the default kernel settings, there are some lags / stuttering in some apps (mostly during scrolling), but I haven't compared with the stock kernel. Since it pisses me off, I found out that it's all about the CPU governor and its settings, and tried various combinations. The bottom line is:

Every CPU governor based on ondemand suffer from this, especially when the sample rate is very low and the scaling down differential is close to the scaling up value (i.e., 1 or other low values). These happen to be the default settings for most of the governors. In this scenario, the CPU ramps up and down very often, causing some lags and stutterings.

My solution? Use a CPU governor which is not based on ondemand, or tweak the parameters heavily. Believe it or not, I get a very smooth UI experience with conservative. By default it has a much slower sample rate, 200000 us, and behaves differently regarding the up and down scaling of the CPU. It's also very good for battery.

Other governors I've tried which give a very smooth experience: lagfree and lionheart, but I don't know if they are as battery friendly as conservative, and they don't expose any parameters to tweak.
[Xperia Z1 Original Android Development] Destroyedbeauty:
Or just use an tuned Interactive / stock Intelliactive with either SIO or ROW scheduler and lag will go away..
[Xperia Z1 Original Android Development] dbolivar:
Exactly, like I said one option is to keep using an ondemand-based governor (like interactive) but heavily tune its parameters. However, even tuning, I never got the same smoothness I get with, for instance, conservative. What are your settings for these governors? Do you find intelliactive better than intellidemand?
[Xperia Z1 Original Android Development] Destroyedbeauty:
I am using the stock Intelliactive that is included in Doomkernel v18 - no parameterial tuning, because this governor is a perfect balance between snappy performance and monstrous battery life with stock settings.

And yes, I've always got better battery life and deep sleep when using Interactive based governors because of 1) Better frequency managment - no jumping to highest frequency unless it is required and 2) Deep sleep / Idle states is reached much faster, because of number 1 - better and more even shifting between various middle frequencies, instead of the jump-to-highest-as-often-as-possible that Ondemand based governors is utilizing so badly, and that also is utilized when screen is off..

I forgot to screenshot a picture of my total battery life out of one charge on my allround set-up, will do so though when my Z1 reaches 1-2% next time and share here..

Everything is not about the governor though, it is also about the software installed on your phone, the kernel, how many wakelocks you got / rouge apps / etc etc..
[Xperia Z1 Original Android Development] dbolivar:
Thanks for the tips, I decided to give intelliactive a try. With the default settings, I found it to be indeed smoother than, for instance, ondemand, interactive and intellidemand, but not quite smooth as conservative or lagfree. So, I tweaked its settings a little bit, and made it really smooth (I use scrolling in Google Play Newsstand as a basic comparison). And I agree it should be very good for battery life: for instance, it scales down much faster than conservative. Let's see how it goes with my tweaked settings, which I'm sharing below if anyone is interested:

above_hispeed_delay = 20000

boost = 0

boostpulse = (null)

boostpulse_duration = 80000

go_hispeed_load = 60

hispeed_freq = 1497600

io_is_busy = 0

min_sample_time = 200000

sampling_down_factor = 1

sync_freq = 960000

target_loads = 90

timer_rate = 20000

timer_slack = 80000

two_phase_freq = 1728000,1728000,1728000,1728000

up_threshold_any_cpu_freq = 1497600

up_threshold_any_cpu_load = 90
[Xperia Z1 Original Android Development] Destroyedbeauty:
.. Now back on topic! :)

Start a new topic about getting the best possible battery life out of the Z1 instead, I know! :D
[Xperia Z1 Original Android Development] vijay99:
Can i flash this doomkernel v18 on LB ??. I am on ihackers rom v4.1 and stock kernel.

Pls suggest soon.

Thanks. :)
[Xperia Z1 Original Android Development] schickel:
Unable to mount '/data'

[MENTION=2784807]DooMLoRD[/MENTION]: With your kernel v18 I can't flash any ROM. IN CWM/TWRP I get the error message: Unable to mount '/data'

Do you know what's wrong?
[Xperia Z1 Original Android Development] hlavicka82:
No you can't. Only for unlocked bootloader.
[Xperia Z1 Original Android Development] vijay99:
Ok i will unlock and back up my TA partition ..:D
[Xperia Z1 Original Android Development] omegahanggara:
Backup first, then unlock.
[Xperia Z1 Original Android Development] vijay99:
[MENTION=5093090]omegahanggara[/MENTION]

Ya i backed my TA and unlocked the bootloader. Now I am on

Kernel: doomlord v18

Rom: ihackers v 4.1 :D
[Xperia Z1 Original Android Development] DooMLoRD:
hi Krabapple,

you have my kernel sources may be you can help in fixing it too :)

if you have a good setting please to share with everyone!

keep posting/sharing the setting which worked for you!!

excellent! keep sharing these! hopefully users will benefit!

thats a good idea! hope someone can take up the initiative and start this thread!

i just checked and everything is working fine! please try other update.zips may be the one you have has got some issues...
[Xperia Z1 Original Android Development] Destroyedbeauty:
As requested!

Here is my current set-up for my Z1 > Click Me for some awesomness! <

Enjoy!
[Xperia Z1 Original Android Development] AgroCPU:
i cant overclock the gpu...i´ve tried it with terminal emulator and via file explorer ... and pimp my z1 shows that the highest freq is 450mhz too

ehm does anybody know, where the problem is?!

thx in advance

ehm and sorry for that dubbled question and for my bad english ^^ ...
[Xperia Z1 Original Android Development] mikailmohammed:
My settings with no lag so far is:

Interactive Governor

Thermal Throttling on

GPU max 450mhz

min 27mhz

Power suspend on

I/O BFQ for both internal storage and external
[Xperia Z1 Original Android Development] pranii23:
[MENTION=2784807]DooMLoRD[/MENTION]

How difficult is the gamma control on the Z1 screen. Since franciscofranco had been doing it on the Nexus displays, can you get some modules from him?? ..Even i was browsing everywhere for it but no clue.

You replied to me once that you were searching for some code regarding gamma control.

Can you add the 533MHz GPU OC back in v19?

The problem with 2.4GHz freq not sticking sometimes and some Pimp my Z1 values also are not applied to the kernel (Esp per core controls). I am not sure whether the problem is with the Kernel or the app.
[Xperia Z1 Original Android Development] DooMLoRD:
It's fairly difficult to get working code for gamma control as it depends a lot on the display driver...

533 MHz bin is already there... 2.4 GHz frequency also sticks properly... Try FauxClock app...
[Xperia Z1 Original Android Development] pranii23:
Can't get what the problem is :-/

Im getting only 450MHz. The terminal command also gave 450...manually entering 533 didnot change anything.

FauxClock 1.9.8 version

I asked about gamma coz i checked out Z2 yesterday and i felt pretty bad about the Z1 Screen.

My question to sony is..why not make it IPS in the first place..anyways the colours are fantastic in Z2, I guess you might be the first in India who started using Z2 :P
[Xperia Z1 Original Android Development] krabappel2548:
Hey, I quit development for now, but maybe I'll investigate to see what the issue is ;)
[Xperia Z1 Original Android Development] raziel123:
intellithermal settings

Doomlord can you confirm if core throttle temperature is the temperature at which the soc shuts down each of the cores?
[Xperia Z1 Original Android Development] DooMLoRD:
yes...

the other is for frequency throttle
[Xperia Z1 Original Android Development] raziel123:
Is it better to have a higher core throttle temp and a lower frequency temp?

For the best balance of performance and battery life?

Any recommended settings?
[Xperia Z1 Original Android Development] LLars_PL:
What is the (safe) maximum limit you think, before frying the cpu? (to keep max performance for longer while gaming)

I have Set it to 80C.
[Xperia Z1 Original Android Development] Ame123:
Hey doomlord can you do something about the dynamic backlight?? The option was there of switching optimize backlight of or on in the 4.2 builds of z1 and zU but in 4.3 they removed the option and kept it on always. May be u can help. Its very irriwfeature makes the display appear dull accorfing to the content.shown on the display.
[Xperia Z1 Original Android Development] cowen1000:
Gpu overclocking doesnt work on my c6903 either. I think it only works on some for some strange reason
[Xperia Z1 Original Android Development] Ashray_Vk:
Same here too. Had reported it once long back but it went unnoticed later
[Xperia Z1 Original Android Development] :
My settings is simple. Intellidemand for core 1 and 4. Intelliactive for core 2 and 3. Both IOs are deadline. I've also turned on battery saving tweaks in pimp my z1 app. All running smoothly with decent, if not good, battery life.
[Xperia Z1 Original Android Development] juicio90:
+1
[Xperia Z1 Original Android Development] DooMLoRD:
there seem to be different variants of the GPU chips in the market... need to identify code which detects the GPU variant and force GPU OC...