yashsingh1/xdaforums huggingface dataset:
[Xperia Z1 Original Android Development] lbaquerizo:
You will loose data apps. But I will recommend after unlocking the Bootloader, flash the rom again

Enviado desde mi C6903 mediante Tapatalk
[Xperia Z1 Original Android Development] Miustone:
1.YES ! if you use AOSP/CM Based Roms

2.YEP ! Still Awesome and i can't talk about any diffrence in quality or something

3.MMMaybe ! Find your own settings ;) You can OC + UV if you have luck :good:

4.Read the Changelog (First Post)

BR :cowboy:
[Xperia Z1 Original Android Development] Destroyedbeauty:
Any progression on adding 192 Mhz frequency to the CPU frequency table?

And what about those CIFS, AVS, Cleancache & Frontswap things - what do they do functionality wise / add / change / contribute with to the Doomkernel experience?

:D
[Xperia Z1 Original Android Development] DooMLoRD:
192Mhz bin wont help as the processor will consume same amount of power as with 300Mhz...

CIFS is already enabled

CleanCache & FrontSwap will be added later
[Xperia Z1 Original Android Development] Toldo:
Maybe a stupid question but I can't find it. Is it possible to UV each frequency separately? Pimp my Z1 doesn't allow that.

Tapnięte z Xperii Z1
[Xperia Z1 Original Android Development] Destroyedbeauty:
Undervolting is currently disabled :p

And I don't think we need UV on a device that already got pretty low voltages from factory, compared to the first Z as an example..
[Xperia Z1 Original Android Development] krabappel2548:
I'll test them today ;)
[Xperia Z1 Original Android Development] Shaky156:
Already tested, check the kexec thread, we should take dev onto that thread poor doomlord we were hijacking his thread, be nice if [MENTION=2784807]DooMLoRD[/MENTION]m could have a look into which area of memory we should write into
[Xperia Z1 Original Android Development] DooMLoRD:
I am traveling a lot... Just skydived in Prague a few days back ;)

I will check this soon...
[Xperia Z1 Original Android Development] harfot:
Just enjoy your trip here in Europe :)
[Xperia Z1 Original Android Development] Destroyedbeauty:
Come and visit Sweden, Doom, and eat some high quality food and drink some beers. I can pay it all! :))
[Xperia Z1 Original Android Development] DooMLoRD:
you are on ;)

might come there in the first week of December!
[Xperia Z1 Original Android Development] Destroyedbeauty:
Sweet! :) (y)
[Xperia Z1 Original Android Development] GPKrzychuXxX:
Do you able make better implementation of wcd9320?
[Xperia Z1 Original Android Development] muslim187:
Is there any possibility to undervolt my Z1 ?
[Xperia Z1 Original Android Development] mirhl:
if you can overvolt, you can also undervolt of course

if you are unexperienced, try no-frills and kernel tuner since doomlord recommend them
[Xperia Z1 Original Android Development] TheKnux:
Getting Error with Flashtool

Hi, I bought a factory unlocked Sony Xperia Z1 from eBay and I installed the .534 firmware, rooted with KingoApp Root, installed SuperSU, installed the .257 OTA to keep root, and installed the Dual Recovery. I just downloaded iHacker's v1.0 ROM (without flashing your kernel, or the Kernel.sin .257 C6903 that iHacker's mentioned) and booted the ROM just fine. Here's where it gets confusing... I wanted to use your kernel with the rom, and when I booted into fastboot to flash it, I get this error :

Flashing selected kernel

sending 'boot' (10689 KB)...

OKAY [ 0.337s]

writing 'boot'...

FAILED (remote: Command not allowed)

I also get the same error when trying to flash the kernel that iHacker's provides. Is there a reason why I'm getting these error's or how I can overcome them to get this kernel flashed?

Note: I am using FlashTool (Sony Mobile Flasher) by Androxyde.

If this question doesn't belong in this thread, feel free to move it.
[Xperia Z1 Original Android Development] gregbradley:
Because you have not unlocked the boot loader
[Xperia Z1 Original Android Development] TheKnux:
I have the factory unlocked c6903 though.
[Xperia Z1 Original Android Development] gregbradley:
I don't think so, ALL phones come with a locked bootloader, you have to unlock it yourself...
[Xperia Z1 Original Android Development] TheKnux:
Well when I bought it from eBay, the ones that I was watching all said factory unlocked, but I could be wrong. So even though I'm on .257 and rooted, I'll have to go through the unlocking process just to flash a kernel? I mean I'm running the dual recoveries, I'm rooted, and I'm running a custom ROM.
[Xperia Z1 Original Android Development] gregbradley:
Factory unlocked does not refer to the bootloader, Sony do not unlock them, the factory do not unlock them

Will you have to unlock it to flash a custom kernel? Yes, rooting is not the same as unlocking the bootloader. Having recovery does not require a bootloader unlock. Stock based custom roms run off stock kernel so do not need an unlocked bootloader. All these points are explained in the guides. You only need to unlock the bootloader for a custom kernel.

Please do this

goto your dial pad and dial this

*#*#7378423#*#*

Goto service info and configuration

Please tell me what the bottom line says
[Xperia Z1 Original Android Development] Desperanto86:
Factory unlocked its just SIM FREE! Follow this http://unlockbootloader.sonymobile.com/unlocking-boot-loader to unlock bootloader!
[Xperia Z1 Original Android Development] mirhl:
I wuoldn't post that website on the z1 section without a link to the backup TA tutorial..
[Xperia Z1 Original Android Development] tospace2006:
I was dumb and didn't read the instructions throughly enough and flashed this onto 257 firmware and now it's stuck on boot screen any possible fix?
[Xperia Z1 Original Android Development] gregbradley:
Flash a stock firmware
[Xperia Z1 Original Android Development] kumbangdesa:
Hopefully we can get UV for next version..It's one of his masterpiece for every kernel he develop.. :)
[Xperia Z1 Original Android Development] lontu:
Hi,

Need help regarding the post..

http://xdaforums.com/showpost.php?p=52307125&postcount=199

thanks
[Xperia Z1 Original Android Development] lbaquerizo:
I was wondering if it can be possible when you reboot to recovery go into TWRP instead of CWM I have tried installing the dual recovery and i have to do it manually but I wanted TWRP as my primary recovery

I am using v16 kernel by the way

From my Z1 UB

RomAur v 7.1

DooMkernel v 16
[Xperia Z1 Original Android Development] cowen1000:
Try this

https://play.google.com/store/apps/details?id=com.camber.ndrutils
[Xperia Z1 Original Android Development] dbolivar:
Try to use Xperia Reboot app from DooMLoRD himself, when the app detects you are using DooMKernel, it "unlocks some magic" (as said in the app :) ) and allows you to reboot straight into one of the 3 built-in recoveries of DooMKernel. It also allows you to reboot into Flashmode and Fastboot.

https://play.google.com/store/apps/details?id=com.doomlord.xperiareboot
[Xperia Z1 Original Android Development] omegahanggara:
[REQUEST] New TCP Congestion Algorithms

Sir [MENTION=2784807]DooMLoRD[/MENTION], can you add

Westwood TCP Congestion Algorithms

on next build? Many thanks before. :highfive::highfive::highfive:
[Xperia Z1 Original Android Development] DooMLoRD:
sure i will add a bunch of those soon...

for now I have to update my SP & T kernels...
[Xperia Z1 Original Android Development] :
can't wait even on my ZU is benefit from DoomKernel ! : >
[Xperia Z1 Original Android Development] welingtonhs:
to flashing your kernel v16, the application of digital tv not be working in z1 c6943!!!!
[Xperia Z1 Original Android Development] dbolivar:
The kernel of the Brazilian variants of the Z1 and ZU are different, because they include modules for the digital TV receiver. The DooMKernel, however, is made for the international variants, therefore you lose this functionality. Personally, I think the added performance and battery savings of DooMKernel are worth losing digital TV, besides with all the crap we have on the Brazilian TV I barely don't watch TV. :)
[Xperia Z1 Original Android Development] Tommy-Geenexus:
You can disable Qualcomms MP-Decision

without any problems.

Rename MP-Decision in /system/bin to MP-Decision_bck.

Adding Show-p's MP-Decision doesn't require custom wlan modules.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] DooMLoRD:
I would prefer intelliplug
[Xperia Z1 Original Android Development] Destroyedbeauty:
Yeah, disable MP-Decision and see that the battery will drain 10 times faster than with that enabled.. And.. Intelliplug is the ****!

+1
[Xperia Z1 Original Android Development] Tommy-Geenexus:
Nope, i'm running a kernel without hotplugging on my Nexus 5 and the battery life is better than with hotplugging.

Why you think morfic removes MP-Decision and Thermald in every of his kernel?

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
I am not even using the Nexus series, and everytime I am disabling MP-Decision w/o using any replacement hotplug driver - my battery goes nuts. Even [MENTION=3332811]faux123[/MENTION] doesn't recommend to disable the hotplug driver without having an replacment one to enable..
[Xperia Z1 Original Android Development] Tommy-Geenexus:
Well not sure why but this shouldn't happen, it doesn't happen on my XZ either.

Did you rename it or simply disabled via trickster?

Also when disabling it in the ramdisk and removing it from the makefile such things shouldn't happen.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
Tried to disable it with Fauxclock app. The result was that all the cores was online constantly and shifted between lowest and highest frequency.

Disabling it in the RAMDISK and removing the makefile? ^^ Haha, I am not so technical when it comes to Android yet.. :o
[Xperia Z1 Original Android Development] Tommy-Geenexus:
No Problem me neither ;)

Seems like the Z1 is different somehow.

Just build a kernel for the Xz with the opensource MP-DECISION and am really liking it.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] LLars_PL:
M8t`s, how to add these Show-p`s Mp Decission instead of stock?

Will try to turn it off. Thx :)

Edit- Because of morfic kernel.. Completely disabling Thermald isn`t safe is it ?
[Xperia Z1 Original Android Development] Tommy-Geenexus:
needs to be added to the kernel source.

ask Doom to add it.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] LLars_PL:
Okay.

Doom, please add this to your next realease if you have some free time. Would be very cool :)

Thanks
[Xperia Z1 Original Android Development] welingtonhs:
does it have to add variants c6943 Doom kernel?
[Xperia Z1 Original Android Development] DooMLoRD:
which sources u used for the opensource MP-DECISION?
[Xperia Z1 Original Android Development] welingtonhs:
is to add the version of z1 with digital TV c6943 Doom kernel?
[Xperia Z1 Original Android Development] Tommy-Geenexus:
look @ showp's github ;)

https://github.com/showp1984/bricked-hammerhead

look for all msm_mpdecision commits.

Also make use of all cpuinit commits.

there are some more fixes needed, you can find these here :

https://bitbucket.org/nikhiljan93/xzaosp/commits/191d36e146d061bc367f5b93083070b0d8a8bf98

Remember that i've done this for the Xperia Z, some things my differ due to the different chipset of the Z1, but you probably know it better than me ;).

All the necessary commits are also on alnikki's XzAosp repo.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
Ask [MENTION=4195844]show-p1984[/MENTION] - He is the man behind the MSM_MP-Decision custom hotplug driver..

But make Intelliplug work so we got three different hotplug drivers to use ;) one battery focused, one both battery / performance and one performance! :D
[Xperia Z1 Original Android Development] DooMLoRD:
will check it.. thanks!

alnikki's commits are not clean... may things different things merged into a single commit...

anyways will check whatever is useful...

would still prefer to have intelli-plug though...
[Xperia Z1 Original Android Development] Tommy-Geenexus:
MSM_MP-DECISION and Intelliplug won't work together, as intelliplug depends on Qualcomms MP-Decision.

Also just to say show-p's MP-Decision offers awesome performance while draining battery less than Qualcomms MP-Decision.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
I thought that Intelliplug was 100% replacement for Qualcomm MP-Decision hotplug driver..?
[Xperia Z1 Original Android Development] Tommy-Geenexus:
yeah but if you look @ faux github, its obvious that some things are calculated using Qualcomms MP-Decision.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
Will check it later when I am at a computer!
[Xperia Z1 Original Android Development] Tommy-Geenexus:
look here:

https://github.com/faux123/Nexus_5/commit/cd38ac3c3980d88e49a892056332ca9135aa0c2f

it uses MP-Decision for deciding if bringing Cpu 3 & 4 online or not.

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
True! But then, Intelliplug removes that MIN-freq boosting to 1190 Mhz (happens on Xperia Z1 and Nexus 5 as far as I know) and that saves a lot of battery and reduces heat also..
[Xperia Z1 Original Android Development] Tommy-Geenexus:
of course.

Intelliplug is a completly different hotplug driver (the most battery friendly one ), i was just pointing out that it losely depends on Qualcomm's MP-Decision, so you can't have Intelliplug and MSM_MP-DECISION both ;)

Gesendet von meinem Nexus 5 mit Tapatalk
[Xperia Z1 Original Android Development] Destroyedbeauty:
+1
[Xperia Z1 Original Android Development] lbaquerizo:
What's the best configuration using Performance Control for saving battery but maintaining phone smooth?

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] Destroyedbeauty:
Governor: Intellidemand

I/O Scheduler: Deadline

Maximum CPU Freq: 1,728 Ghz

Minimum CPU Freq: 300 Mhz
[Xperia Z1 Original Android Development] BlackSoulxxx:
Hey, FauxClock just update to 1.9.8. Anyone confirm that the bug was gone???? Seem to me that the new update bring me this problem, but not the old version (1.9.6):(:(:(:(:(:(
[Xperia Z1 Original Android Development] Destroyedbeauty:
The wakelock issue?
[Xperia Z1 Original Android Development] BlackSoulxxx:
Yup
[Xperia Z1 Original Android Development] downjones:
Guys a noob question... How to change the bootlogo back to original "SONY"... I can't figure it out... Thx
[Xperia Z1 Original Android Development] Destroyedbeauty:
Will check it out myself later..
[Xperia Z1 Original Android Development] BlackSoulxxx:
No, there is no way to change bootlogo coz it's inside his (DooMLord) kernel so if u want those SONY logo back, flash advanced stock kernel.
[Xperia Z1 Original Android Development] downjones:
Where can I find the advanced stock kernel please?
[Xperia Z1 Original Android Development] gregbradley:
In the OP...

Or here

http://prntscr.com/3g558w
[Xperia Z1 Original Android Development] lbaquerizo:
With this configuration I get pretty good battery and no random reboots. Before I had ondemand and got weirds reboots so thanks for the help

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] raziel123:
Seconded intellidemand seems to give the battery life and performance balance.
[Xperia Z1 Original Android Development] dbolivar:
Agreed that intellidemand is very good for battery, but I've noticed some scrolling lag (stuttering) when using it, even after tweaking the governor settings a little more towards performance. Now I switched to smartassv2, and everything is butter smooth, while also giving good battery life.

Do you guys notice the same with intellidemand? One app I use a lot and notice this scrolling lag with it is Google Play Newsstand, but it is perceptive in others too (as long as you have to scroll a lot).
[Xperia Z1 Original Android Development] lbaquerizo:
Se

Do you use the same frequencies in all the cores or do you use different ones for each core

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] dbolivar:
I didn't change the frequencies (no overclock or underclock). I use faux123's FauxClock to make the changes, so I believe it correctly sets the CPU governor for all the cores, but I'll check if by any chance some of the cores are not set.
[Xperia Z1 Original Android Development] lbaquerizo:
I use performance control so I know it can be done but I was asking cause of your configuration

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] Destroyedbeauty:
Are you going to add back the Simple GPU governor somehow later on, [MENTION=2784807]DooMLoRD[/MENTION]?

It's pretty missed ;)
[Xperia Z1 Original Android Development] DooMLoRD:
Let's see... Working on MP-Decision for now...
[Xperia Z1 Original Android Development] Destroyedbeauty:
Hope that you succed, Qualcomm own MP-Decision hotplug module isn't really open source..
[Xperia Z1 Original Android Development] downjones:
Ok guys thanks... Found it... The advanced stock kernel gives me camera overheated error after short period of usage..... DooMLord's kernel makes my device run like a kitten but dudeee why do you have to make a bootlogo that makes my luxury device look like a pimp's toy? Lol
[Xperia Z1 Original Android Development] Destroyedbeauty:
For adding his own touch and logo signature? I am feeling more awesome when booting up my Z1 and seeing the Doomkernel bootlogo that has been with me since my old & dead Arc S, my old Z and now on my Z1! Using stock Sony kernel & bootlogo is like watching a boring movie from 1930 century in comparsion..
[Xperia Z1 Original Android Development] omegahanggara:
Yes. It's an honor for me to see my Z1 boot with [MENTION=2784807]DooMLoRD[/MENTION] logo. Very proud of him. :)
[Xperia Z1 Original Android Development] DooMLoRD:
My kernel, my bootlogo... if you don't like, don't use it :P

That logo has been there since my first kernels on the Xperia X10 (about 3 years back), so it's not changing :)
[Xperia Z1 Original Android Development] Destroyedbeauty:
Then.. Not even Linux was polished and "perfectional looking' back in the days, and that "geeky / nerdy look" is what makes Android so fun to use..
[Xperia Z1 Original Android Development] gregbradley:
O yes, I had it back in the day, and I voted on that logo as well in the poll thread about which logo to use....

It has history that logo... ;)

Like DooMLoRD says, if you don't like, just decompile the kernel, change it yourself and recompile...
[Xperia Z1 Original Android Development] harfot:
Yes I was also around there at that time and there was a lot of fine submissions in the vote thread.
[Xperia Z1 Original Android Development] DooMLoRD:
yup!

this was the voting thread:

http://xdaforums.com/showthread.php?t=1274011

this was the one that made it:

http://xdaforums.com/showpost.php?p=17939831&postcount=30

some other awesome ones that i personally liked:

http://xdaforums.com/showpost.php?p=17861567&postcount=37

http://i.imgur.com/U4aOD.png

http://i.imgur.com/qPtOY.png

http://i.imgur.com/Oewci.png
[Xperia Z1 Original Android Development] lbaquerizo:
Number 2 please (^_-)

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] :
Doom. Looking at the design from most application and other stuff, I think you should somewhat change your bootlogo to a minimalistic and beautiful logo. Just a suggestion though. I'm fine with the old one.
[Xperia Z1 Original Android Development] dbolivar:
I like the logo, gives an exclusive look & feel to the phone. My friends always ask: "wow, what's that? I want it too!". :)

And agreed that whatever DooMLoRD's decides to put in his kernel (logo, features or whatever), we should just thank him. He was even open enough to create a poll for the logo! I think that complaining about ANYTHING in the kernel is the same as getting a brand new Ferrari FOR FREE, but complaining it's not your favorite color.

But, unfortunately that's the way it is... I've made a few contributions myself, and noticed many users that not even hit the "Thanks" button once, which is something very easy, but instead take more time replying to the thread with demands and more demands.
[Xperia Z1 Original Android Development] :
I agree. I like the logo too. Really liking it alot. My point is sometimes change isn't a bad thing. Don't take mine as a demand or a complaint. I'm just giving my opinion. The logo, even though I like it alot, fits well with maybe Gingerbread or ICS. But with kitkat having a much simple and flatter look, the logo kinda stands out. Which may be also a good thing. I don't know. Anyways I'm fine with the current logo. I'm for the performance and not for the look.
[Xperia Z1 Original Android Development] lbaquerizo:
+1

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] dbolivar:
Compiler optimizations

[MENTION=2784807]DooMLoRD[/MENTION]

Recently I've been studying the several optimization flags available for GCC (documentation, benchmarks in several forums etc.), and made some experiments myself. I believe I found a combination that let things a little bit faster for the kernel (could be placebo, though), and 100% stable (been using for some days now).

What I was initially investigating is why the kernel bootloops when compiled with -O3, and found out that the only flag it doesn't like is -finline-functions. Now, compiling the kernel with -O3 is questionable specially because of -funroll-loops: some people say that since unrolling loops make the code bigger, it may not fit anymore into the processor caches, increasing cache misses. But this flag was already being used in those compiler flags I mentioned by PM, and the Krait CPU in the Z1 and ZU has what I think are good cache sizes: 4 KB + 4 KB L0, 16 KB + 16 KB L1, and 2 MB L2. I tested with and without -funroll-loops, and noticed no difference.

Do you want to try them for your next build? I added other flags besides the "safe" -O3 flags. The changes in the Makefile are:

KERNELFLAGS = -munaligned-access -fgcse-lm -fgcse-sm -fsched-spec-load -fforce-addr -ffast-math -fsingle-precision-constant -mcpu=cortex-a15 -mtune=cortex-a15 -mfpu=neon-vfpv4 -ftree-vectorize -mvectorize-with-neon-quad -fmodulo-sched -fmodulo-sched-allow-regmoves -ftree-slp-vectorize -ftree-partial-pre -ftree-loop-linear -ftree-loop-im -fpredictive-commoning -fgcse-after-reload -fvect-cost-model -fipa-cp-clone -funswitch-loops -funroll-loops -fivopts
...
KBUILD_CFLAGS += -O2 $(KERNELFLAGS)

(This last change in the KBUILD_CFLAGS duplicates the flags sometimes, but I did that because I noticed some parts of the kernel were being compiled ignoring the KERNELFLAGS, so this way they are for sure used everywhere, and duplicating the flags doesn't harm.)
[Xperia Z1 Original Android Development] lbaquerizo:
So V 17

us rolling out right?

From my Z1 UB

RomAur v 7.1

DooMkernel v 16

XZDualRecovery 2.7.123
[Xperia Z1 Original Android Development] zhuoyang:
http://i.imgur.com/U4aOD.png

This one is nice as it is simple looking.

It will be nice if you can change boot logo of the next version kernel into this :D
[Xperia Z1 Original Android Development] DooMLoRD:
there will be no change in bootlogo... we were just remembering the old X10/ARC days.... we had such a HUGE user base on those devices... doesnt seem to be the case for the newer Xperia phones though :(
[Xperia Z1 Original Android Development] Destroyedbeauty:
Fewer users, but a more die hard fan base that is truly dedicated to what the developer scene gives them on their respective device!
[Xperia Z1 Original Android Development] :
True. Not to sound like a stalker but I've been following DooMLoRD's work since the Xperia Arc S. Following what device he took too because I love his work.