FORUMS

[Kernel][Sony5.x][Z5C]Zombie[12.11.16]

2,769 posts
Thanks Meter: 2,584
 
Post Reply Email Thread
Zombie is a Kernel which extends the Xperia Z5C's capabilities.
It is aimed at including only useful and strictly tested features, enhancements and optimisations,
Important: I do not accept Bug reports when you are running a modified Rom or using Xposed!

Changes compared to Stock-Kernel:
* Important bug fixes / security patches
* CPU-Speedbin visible in debugfs node (sys/kernel/debug/msm8994_cpuinfo/*Speedbin)
* Underclocked both Cluster to 1,344/1,536 GHz respectively
* Custom brightness scaling (reduced min. brightness, increase max. brightness)
* Hold Power-Button for 5 seconds to reboot into bootloader

Security Patch-Level: November

Todo:
* -

App to check your device's Panel Manufacturer:
SonyKitakamiPanelInfov1.0 Download

Downloads:
Kernel Zip Package:
Latest Build: Zombie-b9

Installation:
* Unpack ZIP and flash Kernel via Fastboot

Sources:
Zombie-MM Kernel Source at Github
PanelInfo-App Source at Github

XDA:DevDB Information
Zombie, Kernel for the Sony Xperia Z5 Compact

Contributors
Tommy-Geenexus
Kernel Special Features:

Version Information
Status: Testing

Created 2015-10-13
Last Updated 2016-11-12
The Following 31 Users Say Thank You to Tommy-Geenexus For This Useful Post: [ View ] Gift Tommy-Geenexus Ad-Free
13th October 2015, 09:38 PM |#2  
Tommy-Geenexus's Avatar
OP Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,584
 
Donate to Me
More
Reserved
Code:
// nothing to see here
The Following 2 Users Say Thank You to Tommy-Geenexus For This Useful Post: [ View ] Gift Tommy-Geenexus Ad-Free
13th October 2015, 11:28 PM |#3  
bubimir13's Avatar
Senior Member
Flag Kutina
Thanks Meter: 96
 
More
Great, hope there will be a continous work on these thingies as this device is rather new and we need every bit that can help. Even for Locked Bootloaders...
14th October 2015, 06:20 PM |#4  
Senior Member
Thanks Meter: 188
 
More
Since it is insecure (ro.secure=0), will adbd run as root?
14th October 2015, 07:29 PM |#5  
Tommy-Geenexus's Avatar
OP Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,584
 
Donate to Me
More
Quote:
Originally Posted by nilezon

Since it is insecure (ro.secure=0), will adbd run as root?

Nope, it needs also ro.debuggable=1 and a modified adbd binary in ramdisk.
14th October 2015, 08:29 PM |#6  
Senior Member
Thanks Meter: 188
 
More
Quote:
Originally Posted by Tommy-Geenexus

Nope, it needs also ro.debuggable=1 and a modified adbd binary in ramdisk.

Thank you.
I guess it would be easier to just drop a "rootsh" shell binary in ramdisk with setuid and root owner (chmod 4750) ?
I need that root shell

Edit:
I'm trying to compile your kernel but am getting a weird error:
Code:
  CC      mm/filemap.o
mm/filemap.c: In function 'grab_cache_page_write_begin':
mm/filemap.c:2306:1: internal compiler error: Segmentation fault
 }
Using aarch64-linux-android-4.9 toolchain from Google.
Do you have any pointers for me?
14th October 2015, 08:35 PM |#7  
Tommy-Geenexus's Avatar
OP Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,584
 
Donate to Me
More
Quote:
Originally Posted by nilezon

Thank you.
I guess it would be easier to just drop a "rootsh" shell binary in ramdisk with setuid and root owner (chmod 4750) ?
I need that root shell

One could implement su and all needed files in the ramdisk and copy them over, however i'd vote for someone to build TWRP.
I have not much experience in shell scripting, and having a working recovery would be the optimal solution.
14th October 2015, 09:00 PM |#8  
Tommy-Geenexus's Avatar
OP Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,584
 
Donate to Me
More
Quote:
Originally Posted by nilezon

Thank you.
I guess it would be easier to just drop a "rootsh" shell binary in ramdisk with setuid and root owner (chmod 4750) ?
I need that root shell

Edit:
I'm trying to compile your kernel but am getting a weird error:

Code:
  CC      mm/filemap.o
mm/filemap.c: In function 'grab_cache_page_write_begin':
mm/filemap.c:2306:1: internal compiler error: Segmentation fault
 }
Using aarch64-linux-android-4.9 toolchain from Google.
Do you have any pointers for me?

Had exactly the same issue.
I suppose you cloned the GCC from Google like me, just checkout the marshmallow branch, the master branch has some issues.

Otherwise i can upload my GCC (latest AOSP toolchain) and link it.
The Following User Says Thank You to Tommy-Geenexus For This Useful Post: [ View ] Gift Tommy-Geenexus Ad-Free
14th October 2015, 09:29 PM |#9  
Senior Member
Thanks Meter: 188
 
More
Quote:
Originally Posted by Tommy-Geenexus

Had exactly the same issue.
I suppose you cloned the GCC from Google like me, just checkout the marshmallow branch, the master branch has some issues.

Otherwise i can upload my GCC (latest AOSP toolchain) and link it.

Got it working using marshmallow-release branch.
THANK YOU!
The Following User Says Thank You to nilezon For This Useful Post: [ View ] Gift nilezon Ad-Free
14th October 2015, 09:55 PM |#10  
Tommy-Geenexus's Avatar
OP Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,584
 
Donate to Me
More
Quote:
Originally Posted by nilezon

Got it working using marshmallow-release branch.
THANK YOU!

Np, feel free to contribute if you find any useful stuff, always good to have some dev's around.
19th October 2015, 02:27 AM |#11  
Joeisgood99's Avatar
Senior Member
Flag Melbourne
Thanks Meter: 191
 
More
Quote:
Originally Posted by Tommy-Geenexus

One could implement su and all needed files in the ramdisk and copy them over, however i'd vote for someone to build TWRP.
I have not much experience in shell scripting, and having a working recovery would be the optimal solution.

Hey @Tommy-Geenexus.
1.) Great work btw.
2.) Have you run
Code:
$. su
#. cat /proc/emmc
(or similar) On your Z5C yet?
Id love to know the partition lay out. Will speed along the development of a custom recovery. I would do this my self but I don’t have a Z5C yet.
3.) Have you attempted to/had any luck compiling your kernel with any tool chain other then GCC 4.9 from marshmallow branch?

Regards
Joeisgood99.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes