Hovatek Forum MOBILE Android Nokia 5.4 Android One - Open Source
Try our Online TWRP Builder..its free!
Can't login? Please, reset your password.


Nokia 5.4 Android One - Open Source

Nokia 5.4 Android One - Open Source

Pages (3): 1 2 3 Next
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
30-06-2021, 07:25 PM
#1



Source code: https://www.nokia.com/phones/en_int/opensource (version 1.150)
Full OTA: https://www.thecustomdroid.com/nokia-5-4...e-updates/ (version 1.150)

This device is built with the last generation of locked bootloaders with almost no recovery mode.

The only way to unlock the device or at least get root access is by building our own version of the full OTA with patched boot and recovery, disabled verifications, fake update timestamp, and a signed zip file with RSA private and x509 keys found in the source code so we can sideload it into the phone and bypass almost everything.

To be able to start this process from here: https://android.googlesource.com/platfor...t_files.py

I decided to learn android development as it looked simple at first. But now I don't even know how to use python and it seems like I need some general knowledge of different programming languages before getting into the first step.

If you are able to unlock the device yourselves or provide me any kind of help, I would be very thankful
This post was last modified: 30-06-2021, 07:27 PM by Abdelrahman Esam.
Chijohn
Chijohn
Chijohn
Junior Member
36
01-07-2021, 07:12 AM
#2
What do you want achieve exaltly with the phone? I mean unlock.
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
01-07-2021, 09:30 AM
#3
(01-07-2021, 07:12 AM)Chijohn What do you want achieve exaltly with the phone? I mean unlock.

Unlock the bootloader or at least bypass or disabled some of its functions like verity by getting root access which is easily done by patching boot.img or using the source code to at least be able to flash OTA without annoying verifications.
This post was last modified: 01-07-2021, 10:05 AM by Abdelrahman Esam.
X3non
X3non
X3non
Recognized Contributor
22,062
02-07-2021, 11:25 AM
#4
(01-07-2021, 09:30 AM)Abdelrahman Esam Unlock the bootloader or at least bypass or disabled some of its functions like verity by getting root access which is easily done by patching boot.img or using the source code to at least be able to flash OTA without annoying verifications.

You need to unlock bootloader first before attempting to flash anything custom that includes empty vbmeta for disabling verity
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
03-07-2021, 10:44 PM
#5



(02-07-2021, 11:25 AM)X3non
(01-07-2021, 09:30 AM)Abdelrahman Esam Unlock the bootloader or at least bypass or disabled some of its functions like verity by getting root access which is easily done by patching boot.img or using the source code to at least be able to flash OTA without annoying verifications.

You need to unlock bootloader first before attempting to flash anything custom that includes empty vbmeta for disabling verity

But I have dev and private keys to sign everything out to pass through adb sideload
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
03-07-2021, 10:46 PM
#6
I think we even have the key that unlocks the bootloader like unlock.bin but since the bootloader is locked it won't even flash the file. We have to go in either through adb or edl
This post was last modified: 03-07-2021, 10:46 PM by Abdelrahman Esam.
X3non
X3non
X3non
Recognized Contributor
22,062
05-07-2021, 10:54 AM
#7
(03-07-2021, 10:44 PM)Abdelrahman Esam But I have dev and private keys to sign everything out to pass through adb sideload

won't make any difference if bootloader isn't unlocked first


(03-07-2021, 10:46 PM)Abdelrahman Esam I think we even have the key that unlocks the bootloader like unlock.bin but since the bootloader is locked it won't even flash the file. We have to go in either through adb or edl

if so, then take a look at aboot from within the firmware using the guide @ https://www.hovatek.com/forum/thread-21403.html
it might shed more light as to how or which command one needs to unlock bootloader
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
05-07-2021, 05:45 PM
#8
(05-07-2021, 10:54 AM)X3non
(03-07-2021, 10:44 PM)Abdelrahman Esam But I have dev and private keys to sign everything out to pass through adb sideload

won't make any difference if bootloader isn't unlocked first


(03-07-2021, 10:46 PM)Abdelrahman Esam I think we even have the key that unlocks the bootloader like unlock.bin but since the bootloader is locked it won't even flash the file. We have to go in either through adb or edl

if so, then take a look at aboot from within the firmware using the guide @ https://www.hovatek.com/forum/thread-21403.html
it might shed more light as to how or which command one needs to unlock bootloader

Can't find aboot even in the source code and the full ota. I heard aboot.img has different names now maybe that's why
X3non
X3non
X3non
Recognized Contributor
22,062
06-07-2021, 09:38 AM
#9
(05-07-2021, 05:45 PM)Abdelrahman Esam Can't find aboot even in the source code and the full ota

what do you have in the ota? attach a screenshot showing it's contents
Abdelrahman Esam
Abdelrahman Esam
Abdelrahman Esam
Enthusiastic Member
12
06-07-2021, 03:16 PM
#10



(06-07-2021, 09:38 AM)X3non
(05-07-2021, 05:45 PM)Abdelrahman Esam Can't find aboot even in the source code and the full ota

what do you have in the ota? attach a screenshot showing it's contents

Yesterday my phone received the latest full OTA update v1.300 so I grabbed the link: https://android.googleapis.com/packages/...ab9477.zip

It's the same as 1.150
This post was last modified: 06-07-2021, 03:19 PM by Abdelrahman Esam.
Attached Files
.jpg
otrrxt.jpg
Size: 37.3 KB / Downloads: 7
Pages (3): 1 2 3 Next
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
YtWhTl
live chat
whatsapp telegram instagram