• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[FASTBOOT][UNOFFICIAL][9.0] Android One port for Nokia 7

Search This thread

hikari_calyx

Senior Member
If you want to repost this unofficial port to other websites, please ask me for permission, thanks.

EGYH2WOU4AEQOiZ.jpg


Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void. *
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
*/

As we all know, Nokia 7 C1N doesn't have global release at all.
By coincidence, the Nokia 6.1 PL2 Global system works perfectly on Nokia 7, so I did few modifications to make it work on Nokia 7.

What I modified?​
- Detection to Nokia 7 TA-1041, to make fingerprint responses as expect
- Magisk patched boot image integration to make the modification valid, so you'll see Magisk Manager stub app once you finished first boot

Base build​
source: C1N-347D-0-00CN-B02
target: PL2-351F-0-00WW-B04
result: HCTSW_C1N-351F-0-00WW-B04

So March 2019 security update.

What's working?​
- Camera
- Fingerprint
- NFC
- WiFi
- LTE Mobile Data, including VoLTE (Google Fi SIM is known working)
- Telephony and SMS
- SafetyNet and CTS integration (Google Pay working!)
- Widevine L1 DRM

What's not working?​
- OTA Update (It's unofficial, so you can't expect any official update, as recent security updates seems meaningless)
- You will not see Android One splash if you flash it on TA-1054
- You tell me!

How to flash​


1. To flash this custom ROM, you must have a fully unlocked bootloader, which you can confirm unlock state by this command:
Code:
fastboot oem device-info

2. You must change SKUID to 600WW by using TWRP for other sdm660 based devices (e.g. Nokia 7 Plus or Nokia 6.1 Plus), or under rooted state.
Following command under Terminal can change your SKUID immediately:
Code:
# printf '600WW' | busybox dd of=/dev/block/bootdevice/by-name/deviceinfo bs=1 seek=5040 count=5 conv=notrunc
You can push a busybox binary if command not found.

3. For Windows users, please extract GFS_for_Windows and place all seven files along with other 47 files you extracted, so you'll get 54 files. For macOS/Linux distro users, I would assume you're familiar with fastboot commands, so I guess you can write one by looking at my batch...

4. Double click the "generic_flash_script_gsi_sdm660_64.bat", then input "yes" (without quotes), press enter, connect your phone that powered off or entered fastboot mode.

5. Press enter twice to start flashing, and wait for the procedure complete.

6. As for FRP lock, don't worry, as the phone can't search any new updates from Google server, you'll be asked to input your valid Google account. (For Chinese users who can't get access to Google services, please solve yourself lul)

7. You can either choose remove the Magisk Manager stub or reinstall it as you wish, then you can reinstall Magisk under Magisk Manager itself to make module function valid.

8. That's it, enjoy ;)


Screenshots​
see attachments

Download link​

For Chinese users: Baidu Netdisk Password: em60
For International users: Android File Host

Checksum​

Code:
File: GFS_for_Windows.zip
Size: 1017769 bytes
MD5: 9509D0F0B2AB0EADEAAF0B9BA0D64010
SHA1: 37E38A5CEAF1221FB180454DF1C9712C48AA76B2
CRC32: F2107F02

File: HCTSW_C1N-351F-0-00WW-B04_unofficial_CTSpass_homebrew_ntonly.7z
Size: 1676749049 bytes
MD5: 56E1CB3DEDA34AC661F7A7E638A1952A
SHA1: EB2CDB64B624137954DEAA7EFDF38B5B1E624CE5
CRC32: 20EDFE34
 

Attachments

  • Screenshot_19700116-195935.jpg
    Screenshot_19700116-195935.jpg
    162.6 KB · Views: 707
  • Screenshot_19700116-195943.jpg
    Screenshot_19700116-195943.jpg
    123.9 KB · Views: 699
  • Screenshot_19700116-195953.png
    Screenshot_19700116-195953.png
    97.4 KB · Views: 686
  • Screenshot_19700116-200004.png
    Screenshot_19700116-200004.png
    89.9 KB · Views: 668
  • Screenshot_19700116-200026.png
    Screenshot_19700116-200026.png
    106.4 KB · Views: 662
  • GFS_for_Windows.zip
    993.9 KB · Views: 159
Last edited:

PaideLis

Senior Member
Sep 22, 2016
453
122
Rio de Janeiro
Oh my God I can't believe. :laugh:

Thank you but I'm not feeling confident to try now. :silly:

But I will do at the right time. :cowboy:
 

PaideLis

Senior Member
Sep 22, 2016
453
122
Rio de Janeiro
@hikari_calyx I bought a new PC and maybe try this port of Android One but I have some doubts:

1 - I unlocked my phone's bootloader once and backed up the key, there's a way to use this key again or I have to do all the process?

2 - If something goes wrong (like LTE only working on slot 2) there's a way to go back to official firmware?

3 - Do you have plan to update it someday? :p

Thank you and respect bro. :cool:
 

3Dota

Senior Member
@hikari_calyx I bought a new PC and maybe try this port of Android One but I have some doubts:

1 - I unlocked my phone's bootloader once and backed up the key, there's a way to use this key again or I have to do all the process?

2 - If something goes wrong (like LTE only working on slot 2) there's a way to go back to official firmware?

3 - Do you have plan to update it someday? :p

Thank you and respect bro. :cool:

try answering ...
1. if you're not relocked it then it still unlock
2. as long as it unlocked ... you can easily go back to stock or any other rom
 
  • Like
Reactions: PaideLis

3Dota

Senior Member
Bulls*It... I installed the latest One and It automaticaly upgraded to android 10. Camera and mic not working, and my bootloader Is locked now..damn

lmao ... is there any instructions that state the rom is upgrade able? who tell you to update it to Android 10? ...

be smart man ... this is port not official rom ... how the hell official update will work?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    If you want to repost this unofficial port to other websites, please ask me for permission, thanks.

    EGYH2WOU4AEQOiZ.jpg


    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void. *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed.
    Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
    */

    As we all know, Nokia 7 C1N doesn't have global release at all.
    By coincidence, the Nokia 6.1 PL2 Global system works perfectly on Nokia 7, so I did few modifications to make it work on Nokia 7.

    What I modified?​
    - Detection to Nokia 7 TA-1041, to make fingerprint responses as expect
    - Magisk patched boot image integration to make the modification valid, so you'll see Magisk Manager stub app once you finished first boot

    Base build​
    source: C1N-347D-0-00CN-B02
    target: PL2-351F-0-00WW-B04
    result: HCTSW_C1N-351F-0-00WW-B04

    So March 2019 security update.

    What's working?​
    - Camera
    - Fingerprint
    - NFC
    - WiFi
    - LTE Mobile Data, including VoLTE (Google Fi SIM is known working)
    - Telephony and SMS
    - SafetyNet and CTS integration (Google Pay working!)
    - Widevine L1 DRM

    What's not working?​
    - OTA Update (It's unofficial, so you can't expect any official update, as recent security updates seems meaningless)
    - You will not see Android One splash if you flash it on TA-1054
    - You tell me!

    How to flash​


    1. To flash this custom ROM, you must have a fully unlocked bootloader, which you can confirm unlock state by this command:
    Code:
    fastboot oem device-info

    2. You must change SKUID to 600WW by using TWRP for other sdm660 based devices (e.g. Nokia 7 Plus or Nokia 6.1 Plus), or under rooted state.
    Following command under Terminal can change your SKUID immediately:
    Code:
    # printf '600WW' | busybox dd of=/dev/block/bootdevice/by-name/deviceinfo bs=1 seek=5040 count=5 conv=notrunc
    You can push a busybox binary if command not found.

    3. For Windows users, please extract GFS_for_Windows and place all seven files along with other 47 files you extracted, so you'll get 54 files. For macOS/Linux distro users, I would assume you're familiar with fastboot commands, so I guess you can write one by looking at my batch...

    4. Double click the "generic_flash_script_gsi_sdm660_64.bat", then input "yes" (without quotes), press enter, connect your phone that powered off or entered fastboot mode.

    5. Press enter twice to start flashing, and wait for the procedure complete.

    6. As for FRP lock, don't worry, as the phone can't search any new updates from Google server, you'll be asked to input your valid Google account. (For Chinese users who can't get access to Google services, please solve yourself lul)

    7. You can either choose remove the Magisk Manager stub or reinstall it as you wish, then you can reinstall Magisk under Magisk Manager itself to make module function valid.

    8. That's it, enjoy ;)


    Screenshots​
    see attachments

    Download link​

    For Chinese users: Baidu Netdisk Password: em60
    For International users: Android File Host

    Checksum​

    Code:
    File: GFS_for_Windows.zip
    Size: 1017769 bytes
    MD5: 9509D0F0B2AB0EADEAAF0B9BA0D64010
    SHA1: 37E38A5CEAF1221FB180454DF1C9712C48AA76B2
    CRC32: F2107F02
    
    File: HCTSW_C1N-351F-0-00WW-B04_unofficial_CTSpass_homebrew_ntonly.7z
    Size: 1676749049 bytes
    MD5: 56E1CB3DEDA34AC661F7A7E638A1952A
    SHA1: EB2CDB64B624137954DEAA7EFDF38B5B1E624CE5
    CRC32: 20EDFE34
    2
    I cant flash becoz its said u dont have unlocked bootlooader properly


    Unlock Bootloader and Install Android ONE , My Nokia 7 can share location :D Thank You Very Much , @hikari_calyx @narender singh
    1
    the ok google command working?
    perfect :D

    ---------- Post added at 03:58 AM ---------- Previous post was at 03:39 AM ----------

    how does the unlocking work?

    @hikari_calyx @narender singh ask him ,
    1
    @hikari_calyx I bought a new PC and maybe try this port of Android One but I have some doubts:

    1 - I unlocked my phone's bootloader once and backed up the key, there's a way to use this key again or I have to do all the process?

    2 - If something goes wrong (like LTE only working on slot 2) there's a way to go back to official firmware?

    3 - Do you have plan to update it someday? :p

    Thank you and respect bro. :cool:

    try answering ...
    1. if you're not relocked it then it still unlock
    2. as long as it unlocked ... you can easily go back to stock or any other rom