yashsingh1/xdaforums huggingface dataset:
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] yukixoma:
Can I ask, when would we have a new ROM?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
I honestly don't know since I'm also applying for official TWRP at the same time and we are waiting for that before launching the ROM. If it takes any longer though we will release it. Expect it at most in 4-5 days.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] CitizenZer0:
Thanks a lot for your work!

I don't understand much about custom roms.

How much different is it from LineageOS and crDroid? Is it based on either or is it's own thing?

Many thanks!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Phoenixcryatal:
Hotspot issue. Client device gets connected if security is set to none. But if password is set, the client reports to check password again. It is clearly a ROM issue as hotspot in T-virus os works fine.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] r100:
Any word on the upcoming ROM and TWRP?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Killer200120:
Its here. Ye took me a while to notice too.

https://xdaforums.com/t/rom-11-treb...-society-weaboo-v5-6-for-nokia-8-nb1.4344345/
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ypolyachenko:
Hi All.

I really need help.

So I followed many instructions from this thread.

The one below is the most universal, but I'm experiencing some unexpected behavior after installing cdDroid+TWRP and before installing Gapps - my Nokia 8 falls to "Download Mode" on reboot to recovery.

Flash T-Virus is OK.

Boot to TWRP - OK

All images on Ext SD, but on first boot, it's not available under /sdcard1(external-sd is not listed at all), not a problem there are workarounds.

Flash cdDroid and TWRP - OK (by default to slot B)

Format Data, Dalvik - OK

Reboot to recovery (Current slot A)(+Do Not Install TWRP app) - OK

Checking active slot - it's A.

Switching to B - OK(Current slot: B)

NikGapps via sideload - clean install, but "Current boot slot: _a" ???

Format Data - OK, but with a comment "you need to reboot to recovery to use /data"

Making a System reboot(Current slot: B) - and again TWRP.

B slot is active still. one more reboot and "Download mode (black screen)"

What went wrong? o_O

P.S. I can boot to cdDroid prior to installing GApps.

After "Format Data" partition /vendor is deleted, so anyway I have to restart from T-Virus step.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ypolyachenko:
OrangeFox recovery did the trick ;)

and one more question - mobile data is only Edge.

What I can do to turn to LTE?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ypolyachenko:
So... Using current firmware for a 6-8 hrs or so.

EDGE is still active, no way to LTE.

No mic sound in Viber or Telegram, mobile calls are working fine.

I can hear, but no sound from me.

Start to look for another ROM.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
Both LTE and Viber/Telegram mics work perfectly for me and for all my testers. I also use these apps daily. So I guess you installed something wrong
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] TlalocC:
I already installed the patch and I fixed it, thanks, I will continue to report if there are more bugs.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] sdbadshah:
Where To Get The patch And Howto install?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] TlalocC:
in tg, but it seems that they are already updating the post ..
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] sdbadshah:
I cant fiind the tg link
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] TlalocC:
https: // t.me/HMD_Nokia_8 search '4.4.198-perf-NB1'
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
New release is up! Download from here: Release crDroid v7.0 release 3 · GPUCode/android_device_nokia_nb1 (github.com)

New features:

Fixed NFC

Fixed WiFi Hotspot

Added power profile from stock for better performance

Battery capacity is reported correctly now

Fixed installing OTA updates from TWRP

Added custom power/thermal HALs from Google Pixel

Faster boot time/Improved system stability

Fixed an issue where Android/obb was not mounted properly resulting to the inability to install games larger than 100MB

In order to benefit from most fixes you need to install newest TWRP with the new quack kernel: Release TWRP 3.4.0-0 v2.3 · GPUCode/android_device_nokia_nb1_TWRP (github.com)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ears1991:
Thanks to emufan and co for making this! Working nicely! A couple of things I noticed:

Wifi strength is worse than with stock.

TBC: SMS taking longer to come through (I have poor reception at home though so hard to be sure)

Press and hold 1 in the dialer for voicemail doesnt work, despite it looking like the settings page has detected the number correctly.

Fingerprint scanner seems to struggle to verify (not sure though as it was never amazing for me)

I assume the "theres an internal problem with your device contact your manufacturer for details" message is to be expected due to the Scirroco thing. (Using latest build from this thread and TWRP 3.4.0-0 v2.3)

Misc observation:

When following the instructions in OP (without using the extra steps mentioned above) when I got to this step: "Reboot to recovery to swich to the updated slot, flash NikGapps and format data" my internal sdcard shows several randomly named folders, and I am unable to copy a file via MTP (just hangs on 0%), I can copy to an external sdcard. pic:

Netflix no longer available in the play store due to device being uncertified, I guess magisk is the preferred way around this. WHen trying to flash the Magisk zip with TWRP I get "No digest file found..." and cant find a setting to bypass that. Any ideas?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] oaid:
Can confirm, but it's a known issue.

Works for me, but might be because I flashed NikGapps full, which replaced the Phone app with the one from Google.

Works fine for me, fingerprint doesn't react any slower than on stock.

Yes, this is usually expected on custom ROMs. Doesn't really affect anything, in my observations.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ears1991:
Cheers for reporting back your experience!

Are there any logs i can get to try and work out the SMS delay thing? Perhaps its something to do with me being on TA-1052?

I noticed mobile network is generally reported as "unknown" under sim status despite being conected and mobile data working. I've tried messing with APNs but it doesnt seem to have any impact.

EDIT: installing nikgapps Omni has fixed it!

Any points on how/when to install magisk would be appreciated, as MS teams for work is unavailable too due to the detection of non-standard device.

Let me know if these questions don't belong in this thread.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
- Camera highest resolution for vidoe recording is 1080 (back and front) and noise filter does not seem to be working perfectly

- Some apps have problem REQUESTING for permission. For example as a result, whatsapp could not restore messages despite finding it (for workaround, one should manually set storage access just after installing the program)

- HW buttons settings are missing

- Gestures are not working (probabley it's related to hw and sw nav buttons)

- Fingerprint is reported on the back of the phone

- Home app crashes on selecting "hidden and protected apps" option

- Inteface inconsistencies (includong ancient Gallery app)

- MX player crashed (may be because of sth in Google play services. I used stock version of Nik)

- Ozo audio recorder crashed (as expected)

I see those folders too. Copying was not straight forward for me too, though that worked finally.

Also I tested a Gcam v8. That didn't work.

That was hell of ROM! Full of great settings and options...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] oaid:
when there's a lockscreen pin or password is set in crDroid, twrp fails to decrypt - known issue and, as I hear it, known issue in twrp.

Data decryption seems to be working if a pattern lock is set (just be careful not to forget the pattern 😅)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Johnnycazh:
im on the latest version and 4G is not working(actually every mobile data band). I will try to flash this rom again and see if it will work
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] edegg:
is this TWRP release normaly changes slots without crashing boot?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dolento:
Hi , need help. I flashed t virus then crdroid v7 last release but not booting into crdroid. Do l need to install the first linage or, ?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] ears1991:
Nope. Did you flash twrp alongside crdroid as per the instructions. There is some weird was around the slot selection, the steps in op for checking and changing helped me out, but not sure you have the same problem or not

Edit: the instructions don't mention wiping and formatting data, but I believe i needed to do this to get it booting, I might be wrong though. There were steps for this in the LOS thread

edit2: for those having digest error trying to install magisk, manually generating the .md5 file and placing it alongside the .zip (filename is case sensitive including the .zip extension) did the trick.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
Couldn't get it work and gave up after 2 hours of attempts.

Either got a stuck at boot message regarding unlocked bootloader or internal storage that seemed encrypted with lock on but in reality there's none set. Got CRDroid to boot once but couldn't get any gapps or microg with it due to TWRP getting messed up and bootlooping too instead of booting.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] OneWayGamer:
I was having some trouble as well. Here's how I managed to make everything work.

1. Flash T-virus

2. Flash crDroid

3. Format data

3.5. Reboot to bootloader and check the active slot. If it isn't slot b, then manually change the active slot to b

4. Boot to crDroid

5. After successfully booting, reboot to bootloader. This time, flash the new TWRP given in the post using fastboot method

6. Boot to crDroid again

7. Reboot to recovery/TWRP

8. Flash Magisk/Gapps or whatever you need

9. Profit?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] KonikoO:
Got a bootloop cycling in between bootloader message and attempts to system(?).
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] -=Rooney=-:
a video of the whole installation process would be nice ...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] manni#12:
is this rom usable as daily driver or are there still too many problems?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
It is pretty stable as of now. In a few hours I will be pushing a new release based on crDroid 7.1 (LineageOS 18.1) which should fix almost all remaining bugs (except wifi range)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] manni#12:
Thank you for your work. For me it is important that I do not have continuous reboots, because i want to use the rom as daily driver. So i will wait for your next release an try it.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
New release is up! Download from here: Release crDroid v7.1 release 4 · GPUCode/android_device_nokia_nb1 (github.com)

New features:

* Upstream changes

* December 2020 security patch

* LineageOS 18.1 based source

* Improved recording quality

* Imrpoved call quality

* Stereo microphone recording fixed

* Fixed 4K Video recording

* New more modern Gallery app

* Updated OpenGL/Vulkan drivers

* Stability improvements

* Device is recognised as NB1 instead of A1N
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] sdbadshah:
So How To Install It,Need to Do The Whole Process Or Just Install It?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
There is an "Installing from previous release" section in the thread
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
If the release does not boot for you, then you need to format data
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dongvatm:
Hi @emufan4568 ! My device drains battery fast when I test the new update. The CPU operating frequency is always high. I hope you will adjust again to optimize battery life. Thank you so much for this great rom!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dongvatm:
I see you tried building a havoc rom. What happened that caused the project to be halted? I think the havoc rom is quite stable. @emufan4568
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
I could not get adb root to work in Havoc so I was unable to debug anything
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Toedwarrior:
Am I stupid or doing something wrong?

-I flashed 2020 t-virus, rebooted to recovery

- Flashed crDroid

-Tried flashing twrp zip (both with and without rebooting recovery) several times

-rebooted to recovery again and can't see files in internal storage to flash nikGapps

-nor can boot into partition b

(In TWRP logs it says E: Unable to decrypt FBE device)

Fixed it by booting in to system before flashing twrp and setting up a password
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] campeom:
Hi. Merry Christmas to everyone....

I would be great to see something like this for the 8 sirocco....

Nice work anyway
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dongvatm:
After you flashed twrp zip, you need formatting data and switch slot B. Reboot to system. Then, reboot to recovery. Copy nikGapps to internal storage and flash it.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
I will update the thread shortly. Many people are complaining that TWRP wont decrypt data after flashing TWRP v2.4. The GSI in T-Virus is A10 and uses software encryption for the userdata partition. My TWRP builds use hardware based decryption blobs which are incompatible with software encrypted userdata. My ROM uses hardware encryption so that is not a problem. But when you do not format data and install TWRP v2.4 then it cannot decrypt the userdata created by A10 GSI. So always format data before installing TWRP v2.x releases
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dongvatm:
I have tried the 4.4.246 umbrella mod kernel on crdroid 7.1. it gives better battery life and cpu temperature than your kernel @emufan4568
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] manni#12:
I'm sorry, but at the moment I can't download the firmware to my phone. I tried to get the key to unlock the bootloader on Nokia's homepage, but I always get the error message "IMEI invalid".
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] dongvatm:
It could be that nokia's bootloader unlock server has stopped working. So sad.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] manni#12:
I get an email:

"hank you for contacting Nokia Mobile Care!

The bootloader option is no longer available. If you would like to unlock your phone, you can find unlock codes online but we would not recommend any, as they might pose a risk to your security.

Bear in mind also, that once the device is unlocked, it is no longer covered by the manufacturer's limited warranty provided by HMD Global.

Should you have any other enquiries, I am at your disposal.

Kind regards,"

The question now is:

I have found some unlock codes, but how do I create a file unlock.key.

Is the key simply inserted into a .txt file and then renamed to unlock.key?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] manni#12:
I have received a second email:

"Thank you for your email.

There is no option to unlock the bootloader.

Should you find a way to unlock the bootloader, the device will no longer be is no longer covered by the manufacturer's limited warranty provided by HMD Global.

If there is something else that I can help you with, please feel free to contact me again!

Looking forward to your feedback!

Kind regards,"

Thus, the official method is dead.

Can someone give me a link to an unofficial method?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] oaid:
geez, that's really "nice" of them. Basically forcing customers to either stick with a no longer supported phone or buy a new one...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] thcthcm7:
i see that i was very lucky, couple days after unlocked my phone by those unlock.key , my imei " was wrong" huh . bloody bastards
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Johnnycazh:
Yeah, the same email, but about 1 month ago :)) is an old problem, they're bastards ))
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Married To Christ:
So, what's the unofficial way to unlock the bootloader? It seams that's what T-Virus is for?

When I go to Nokia's official page, I get an, "invalid IMEI" error

Unlock your Nokia 8 bootloader | Nokia phones
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
For unofficial unlock method, contanct @hikari_calyx on telegram
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
I believe it would be great to see info about the Kernel being used. Whose fork is working in latest release? Radu's or Pranay's (who are you (wo)men?! Do you exist in here?!)? The address for umbrella repo in the first post isn't correct. @emufan4568

- Again I'm asking for y'all... Would you mind please fix non-treble (stock or twrp) recovery so using offline updates become possible? @THMSP (What's that H to G ota?)

- Anybody has been able to grab latest MR update file of Nokia?

Thanks and take care.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] emufan4568:
I listened to your request and a few days ago I released a non-treble version of TWRP with the slot bug fixed: resident-nokia/android_device_nokia_NB1-TWRP: TWRP tree for Nokia 8 Stock (github.

The kernel used is the q-treble branch of the umbrella kernel by @oaid (Radu). I have updated the link in the main post (it broke because there was some branch renaming recently). It really should not matter though what kernel is used in crDroid. The kernel is just there to allow the source code to build. It is overriden by the one in TWRP.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
That's really nice of you. It helps a lot.

Yeah I got aware of that after asking. TWRP's kernel is 4.4.205. And we have 4.4.248 now. Understood. Just being curious...
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] oaid:
well, to be fair, @THMSP brought up the kernel (NB1 sources on top of A1N's A10 sources), I only merged A10 CAF tags in.

the 4.4.205 one, commonly known as umbrella (now kind of umbrella-quack) has the Android 10 kernel base borrowed from Nokia 8 Sirocco. 4.4.205 is the latest kernel revision in CAF.

The other one, umbrella-mod, is my fork of the original umbrella with some fixes, features and Energy Aware Scheduling. It uses the latest Android 9 CAF tags.

Both work with the custom crDroid ROM - feel free to choose whichever suits you.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] derici:
Is there multi-language support?
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] OneWayGamer:
Yes there is
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Cyril23:
Hi,

First, thanks for that nice work. Not easy to accomplish but succeeded.

Problem that I encountered :

1.) The loudspeaker when you are on a telephone call is very low.

2.) Double clicking on the power button no longer brings you to the camera.

Again thank you much.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Majd7667:
Hi,

First of all thanks for your efforts to make custom ROMs more accessible on the Nokia 8.

I have a problem, I have installed the ROM by following the instructions but when I was trying to install NikGApps, it froze on saving logs, so I shutdown the phone and decided to reflash and start from the beginning.

Now when I try to flash T-virus revert ROM it freezes on "flashing partition system_a" and won't continue flashing. Can you suggest me something to do to fix this?

I have tried:

- Restarting the phone to bootloader from recovery and from scratch (connect USB and press vol down).

- Wiping all the different partitions in TWRP.

- Tried T-Virus firmware and normal firmware too.

Thanks.

Edit: After a while, the NOST says the following error: SE_ERR_ADB_CMD_DEVICE_WRITE_FAIL (0xC6D7)

Edit 2: Problem Solved!! I had to wait for my phone battery to drain. Then I connected it back and it flashed correctly.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
Reporting back, installation process went smooth. After flashing nikgapps full version, booting took so long that it looked like a bootloop. Maybe that's normal. Core version was not causing such kind of problem. Gallery app freezed after trying to save edited photos! It saved actually, but was accessible after restarting the phone. I tried to delete gallery.3d from TWRP. Obviously it was not successful. Then I tried to magisk root the rom, which reaulted in kernel bootloop. I tested latest GCam ports. Some of them didn't work at all, some could connect to camera and take low quality photos (for example in portrait mode). I saw known red ghost problem on the screen, that seemingly was not there before. And the most strange problem of mine was that ADB did not recognise the phone. I was using a very old laptop with some odd behaviors, so could not assure relativity of aforementioned problems and the rom.

Rest was awesome (expect wifi).

OIS and OZO are completely forgotten, yeah?

How to root the rom?

Happy New Year to y'all.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] OneWayGamer:
Here's the Full installation guide

Flash T-virus.(TWRP is included in the latest build)

Boot to TWRP.

Put crDroid installer and TWRP installer(Zip version of it) in phone's storage.

Flash crDroid and then TWRP.

Format data.

Reboot to recovery

Check the active slot, if it's A then switch to B

Reboot to recovery again(Optional but just to be safe)

Put NikGapps installer in storage.

Flash NikGapps Omni or NikGapps Stock.(Don't flash the other ones, known to cause trouble)

Format data.

Now let the device boot

After booting successfully you can go back to recovery and install Magisk(Only 21.0+ are supported)

Profit? ┌(・。・)┘♪
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
Thanks but why I'm mentioned bro?! :)
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] OneWayGamer:
You were having trouble with Gapps and Magisk among other stuff. That's why I gave you full instructions. And note that only Magisk 21.1 and later are supported
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] rashazad:
I appreciate your consideration.

Instructions were followed. I had cr on both slots, one with full nik which booted very late (I believe that is normal), and core nik on the other which booted fast enough and worked as it should.

Latest magisk was used as always. It was able to patch the boot and successfully flash it. No errors were seen in the log. But that didn't work at the end of the day...

And ADB... Again, I'm not sure about the device I used, but definitely there was not problem in installing procedure.
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Majd7667:
Hi, here is a list of bugs I have found:

Android system has stopped working shows up at boot.

Loudspeaker mic is very low.

Phone mic is not working but I think that this problem comes from me!

Keep up the good work!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Majd7667:
Have anyone managed to flash magisk on this ROM? I get a bootloop and I can't access recovery anymore.

I had to reflash everything!
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] OneWayGamer:
Magisk is working for me. Check the full step by step installation process I've given a few posts back in this thread
[Nokia 8 ROMs, Kernels, Recoveries, & Other Develop] Cyril23:
It is not from you. The Loudspeaker is just unusable with WhatsApp, phone call or any other application where you need to hear your interlocutor on loudspeaker. This is a function that I use 100% so too bad. Hoping that 7.2 can improve this problem if not back to Android 9.