Showing posts with label solution. Show all posts
Showing posts with label solution. Show all posts

Thursday, 22 October 2015

HTC sense keyboard blocks the input window in landscape. Any solution?



Anyone know how to stop this. I remember installing some xposed module but it never working.

Sent from my HTC One_M8 using Tapatalk



Wednesday, 21 October 2015

Dirty ROOT solution - for unlocked BL



I have rooted my Z5 Compact and figured you might want a short how-to.

Disclaimer
I am well aware that this is not the nicest method of rooting, but I got the phone a few hours ago and haven't got the time to put together a better way.

Credits
@Tommy-Geenexus for Zombie kernel
@AndroPlus for Z5 recovery and guidance :good:
@Chainfire for SuperSU

Guide

First, you need to unlock you bootloader (I know, I know, now stop weeping :crying::crying::crying:)

A rooted device does not boot using default kernel, so you need to install an insecure kernel.
I am using a repacked Zombie b1 kernel, with a small modification (wrong owner on all files in ramdisk).
All credits fly out to @Tommy-Geenexus : [Kernel][Sony5.x][Z5C]Zombie[13.10.15]
Flash using:

Code:


fastboot flash boot zombie_b1_fixed.img

Reboot your phone using:

Code:


fastboot reboot

And verify that it works as expected.

Now, reboot your phone to bootloader again (see info how to at the end of post).
Then issue:

Code:


fastboot boot recovery.img

This recovery is partly broken, but it works well enough to install root.
Thanks to @AndroPlus for TWRP code.

The phone will boot to a black screen, but you can connect to it using ADB.
You need to manually mount the system and userdata partition by issuing:

Code:


adb shell mount /dev/block/platform/soc.0/by-name/system /system
adb shell mount /dev/block/platform/soc.0/by-name/userdata /data


If you get this error:
mount: mounting /dev/block/platform/soc.0/by-name/system on /system failed: No such file or directory
You probably just need to wait a while and try again.
You can also try this command (and then re-enter the mount commands above):

Code:


adb shell mount
adb shell cat /proc/partitions


If you got /system and /data to mount, you can now push SuperSU to the phone and install it:

Code:


adb push UPDATE-SuperSU-v2.46.zip /data/media/0/
adb shell twrp install /data/media/0/UPDATE-SuperSU-v2.46.zip
adb shell rm /data/media/0/UPDATE-SuperSU-v2.46.zip


If it all works, just reboot and enjoy root:

Code:


adb reboot

Files
zombie_b1_fixed.img
recovery.img

Extra info
Boot to bootloader by adb command:

Code:


adb reboot bootloader

or by turning off the phone, and then hold down VOL UP while plugging in the USB cable.