Very happy to introduce you to lk2nd for the Idol 3 6045* !
Using the "chaining" ability of bootloader, it's possible to add lk2nd to the boot sequence,
thus installing a working fastboot implementation
/!\ WARNING /!\ might not be appropriate if you use stock ROM, since it will overwrite boot partition and you will need a boot.img to use with fastboot, and not just a boot partition dump/backup !
If you use CyanogenMod/LineageOS/SailfishOS it's okay since you can get the boot.img from the ZIP you flashed already.
Install this lk2nd image to /boot partition using either EMMCdl ou Alcatel Flasher.
Then you will be able to "fastboot flash boot your-ROM-boot.img" so your phone starts as usual, and access fastboot/lk2nd using Power+VolumeDown button.
One advantage over the hybrid-MM-boot-stack hack is that lk2nd supports both old and new boot formats
(uncompressed kernel + dt.img AND compressed kernel + appended DT), also no need to downgrade special partitions.
Interesting command : fastboot oem lk_log; fastboot get_staged /dev/stdout
Thanks to Minecrell for the msm8916-lk2nd project and guidance.
Note to 6039* users : don't install this tool, it is for 6045 only ! It should be easy to add support for 6039 to lk2nd.
Download : lk2nd-idol3-20200410-1.img (md5sum : caaa7e91579ebe76472a01505d498026)
This my own build, which doesn't discriminates on panel model unlike the "official" one which only support r63315 panel at the moment.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XDA:DevDB Information
lk2nd for Idol 3 6045*, Tool/Utility for the Alcatel Onetouch Idol 3
Contributors
vknecht
Source Code: https://github.com/msm8916-mainline/lk2nd/
Version Information
Status: Stable
Created 2020-04-30
Last Updated 2020-04-30
Dear vknecht, thank you for all your efforts and developing for our Idol 3 6045 phone!
Before installing this lk2nd thing, I wanted to ask the following: If in the future I will install a new LineageOS or Magisk upgrade, will this upgrade overwrite both boot images (lk2nd and LineageOS) and remove fastboot ability again? Or will this upgrade overwrite only LineageOS boot.img, and lk2nd will stay intact?
Mankann said:
Dear vknecht, thank you for all your efforts and developing for our Idol 3 6045 phone!
Before installing this lk2nd thing, I wanted to ask the following: If in the future I will install a new LineageOS or Magisk upgrade, will this upgrade overwrite both boot images (lk2nd and LineageOS) and remove fastboot ability again? Or will this upgrade overwrite only LineageOS boot.img, and lk2nd will stay intact?
Click to expand...
Click to collapse
Not sure about how Magisk processes/changes boot partition, but for now flashing LineageOS as usual through TWRP will overwrite lk2nd.
Will have to look about integrating lk2nd into LineageOS boot.img...
Related
Hello XDA
Today we're going to flash a touch CWM recovery to our phones.
First of all I want to thank all developers who made this become possible for our device,
-Kingo ROOT for giving root permissions (this is the one I used for my E460 and it worked like a charm)
-Optima Team for bringing us the unlocked bootloader.
-Chimey Jimmey for giving a non touch recovery and easy method to push it.
If you want a non touch recovery just tell me and I will post the file(it also may be found in some thread)
PRE-REQUISITES
1.Root Permissions on your LG L5II
2. Unlocked bootlader
NOTE: I tested this only on E460, I hope this works also on other L5IIs but I'm not sure.
EDIT: This will work if the non touch CWM version works on your device, the non touch version can be easily found in this forum section
I DO NOT ASSUME ANY RESPONSABILITY FOR BRICKED DEVICES OR ANY OTHER DAMAGE DURING THIS PROCEDURE, DO THIS ON YOUR OWN RISK.
1.Download this file and extract it. http://www.filedropper.com/touchcwmrecovery
MD5 sum:
Code:
94B805ADF74CD810CCF417C1FB985723
2.Then place it in your SDcard and open your terminal emulator(which can be downloaded from Play Store)
and type the following text:
Code:
su
dd if=/mnt/sdcard2/touchcwm_recovery.img of=/dev/recovery
3. When you have successfuly executed the previous commands in terminal emulator reboot in recovery mode to test it(this is the only method i know how to boot into recovery on this device)
Type this in terminal emulator
Code:
su
reboot recovery
I hope this worked for you and now you can do whatever you want with your new recovery.
Thanks for the attention, let me know if this was useful.
will this work with e450-10b
I did test this only on E460, if you can dump me your recovery.img i can build it for your model.
soo, it's opening a new way to build a custom rom for our phone?
I hope it is, now I am learning new stuff about kernel and other stuff in order to work on a costum ROM for our phones. Unfortunately our phones is the only one from LII Series with mediatek chipset and porting cyanogenmod is very difficult because mediatek refuses of sharing any data.
EDIT: I just saw that there's some open source stuff release on LG official site, I'm not sure if it includes kernerl source and all other stuff needed.
HTML:
https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=e460
include:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Good as soon I can download that I will give a look to this! Hopefully we have everything opensource (now I can't downlad this because I'm using my phone and I'm without fast internet connection)
i think same, but keep calm
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is TS TWRP 2.8.6.1. recovery with custom "TeamSuperluminal" lollipop theme and it is compatible with 4.4.x TS CM11 and TS CM12.1 5.1. This TWRP is compiled from lollipop source + there is also TS-CWM 6.0.5.1. and it is compiled from CM11 Kitkat source.
Also note this, you have to ROOT and unlock the bootloader before making any installing steps if you haven't rooted and unlocked yet.
Use this,
Unlock bootloader-needrom
Install instructions:
- download the recovery.img
- download the minimal ADB fastboot from : Minimal ADB
- Install the Lenovo Driver's (If you don't have it)
- copy the recovery_xx.img file to minimal adb folder and change name as recovery.img, you will find it where you installed
- switch on the phone and connect to PC via factory USB cable
- enable on your K910 the USB debuging option
- to boot into bootloader. Run minimal adb and type this command (adb reboot-bootloader)
- when the phone rebooted into bootloader and stay on lenovo logo, you should type this command (fastboot boot recovery.img) if you just want to boot into recovery. If you want to flash it, type this command (fastboot flash recovery recovery.img)
You can type in this command in terminal (fastboot reboot recovery).
-And it should boot into recovery
Attention
SDcard path is /data/media/0/
-Can't flash stocks with TWRP (VibeUI)
Linux user, you should know how to boot or flash .img files to device.
There's also flashable recovery.zip available! Enjoy folks...
Recommended for use with TS Cyanogenmod 12.1...
Special thanks morphicts
Credits:
- XDA@z31s1g for the "Materialised base".
I am not responsible if you break your device.
XDA:DevDB Information
[TWRP]+[CWM] for k910 TeamSuperluminal twrp recovery 2.8.6.1. + CWM 6.0.5.1., Tool/Utility for the Lenovo K910
Contributors
ekkilm, morphicts
Version Information
Status: Stable
Created 2015-04-15
Last Updated 2015-06-18
Awesome Boot logos for Redmi 2, install on your device, it's easy!
All Boot logos here where made by me, so tell me in the comments how you will like to be the next one
I will not teach how to make a splash.img becouse it's told in this thread: HERE
Google packThis pack contains the Boot Logo and the Fastboot logo
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Downloads:Images: Boot Logo Fastboot Logo
Splash.img ready to flash (recomended): Download
How to flash in just simple 3 steps:
Put the zip file in your SD card or internal storage
Go to TWRP and install the Zip
Wipe cache to prevent problems
There! it's installed, have fun!
XDA:DevDB Information
[Splash] Themed Boot Logos, Theme for the Xiaomi Redmi 2
Contributors
TecnoTailsPlays, GokulNC
Source Code: http://forum.xda-developers.com/redmi-2/how-to/guide-how-to-create-custom-splash-t3410825
Version Information
Status: Stable
Created 2016-12-20
Last Updated 2016-12-20
@TecnoTailsPlays
Cute! I made a nice little flashable zip that'll do the fastboot operations for you.
Boot to TWRP [MiRecovery compatible but not tested] and flash the zip file
If you need to make another flashable zip, replace the splash.img inside the zip with a new one. Make sure your compression is set to 'Store'. Otherwise it may cause issues.
taalojarvi said:
@TecnoTailsPlays
Cute! I made a nice little flashable zip that'll do the fastboot operations for you.
Boot to TWRP [MiRecovery compatible but not tested] and flash the zip file
If you need to make another flashable zip, replace the splash.img inside the zip with a new one. Make sure your compression is set to 'Store'. Otherwise it may cause issues.
Click to expand...
Click to collapse
Thank you, thread updated
Screeshot ?
TWRP is an open source, community project. TWRP development is done by roughly 4 people at this point. We also have a large support community with many people who are willing to answer questions and help people with their devices either through our IRC channel or on forums like xda-developers.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DOWNLOADS
NICKLAUS
HOW TO FLASH IT??
Code:
- Reboot into bootloader
- Plug your phone
- run the command "fastboot flash recovery file_name.img"
- Boot into twrp :)
Contributors:
SamarV-121
Version Information
Status: Stable
Created: 2018-10-29
Last Updated: 2018-10-29
partner does not install the twrp says it is very long the file marks error
jason2781 said:
partner does not install the twrp says it is very long the file marks error
Click to expand...
Click to collapse
Use the file before latest one
yes that I use, I wanted to install that new one to see if this was the beginning of the update of lineageOs 15.0 android 8, because it tries with the previous twrp and it does not happen of the blue screen, I hope soon it finds an update to install android 8 and this time if start Thank you!
Hello,
I have a new moto E4 plus XT1773 variant with android 7.1.1 security patch from august 2018 and i am a bit confused with all these post about you need a special TWRP for your variant. My question is, will twrp-3.2.3-1-nicklaus.img work for my device?
I understand, the first step i need to do is unlock the bootloader and then flash the twrp-3.2.3-1-nicklaus.img file right? i won't need the no-verity-opt-encrypt.zip or a patched boot image in order to a successful install?
I am trying to do all these things just to root it. Kinda difficult! i guess... I'd wish kingroot work!
Thanks in advance!
Regards.
Hey,
Recently I was able to extract the boot.img and recovery.img from the boot.img itself, by understanding its system. I managed to build a TWRP for it, but stuck on the logo screen. ADB shell can be accessible with root.
Device Tree: https://github.com/Malvik298/hoki_twrp_device_tree
Feel free to suggest changes to the device tree. Its still not perfect
EDIT: Issues Fixed. Download Below
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Fixed. Managed to build the twrp.
Here is the TWRP Image.
Bugs:
Internal Storage not detected.
You tell.
Goodjob.. hope we will having more development soon
Is the sideload working?
And when in twrp, able to transfer file from pc?
My build have this bugs
nelikp said:
Is the sideload working?
And when in twrp, able to transfer file from pc?
My build have this bugs
Click to expand...
Click to collapse
Had some issues while dumping partition. But magisk installed successfully.
nelikp said:
Is the sideload working?
And when in twrp, able to transfer file from pc?
My build have this bugs
Click to expand...
Click to collapse
Haven't tried all this yet, had some issue with my adb on ubuntu. Internal storage is not detected yet, will try to fix that first at sometime. Dont have much time right now to properly develop it. If Possible can you share your configs you used to build your twrp ?
Mine oppo watch ( beluga )
Could you provide a step-by-step guide how to unlock bootloader / installing TWRP on it and/or building TWRP images for the fossil gen 6 to reproduce your steps ?
did the dirty-pipe exploit work on gen 6 ?
BlackTec87 said:
Could you provide a step-by-step guide how to unlock bootloader / installing TWRP on it and/or building TWRP images for the fossil gen 6 to reproduce your steps ?
did the dirty-pipe exploit work on gen 6 ?
Click to expand...
Click to collapse
The bootloader unlock and recovery flashing steps are same as the android phone devices. Install the required drivers for accessing fastboot and fastboot binaries to interact with the device bootloader. For building images, u can refer to guides available on the forum. For device tree, clone the repo given above. and for twrp use can you https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni (Android/twrp 9 branch). Haven't tried the exploit yet.
was any hardware intervention/case opening required for the initial access ? of you've just used standard cable ?
Used the standard cable