yashsingh1/xdaforums huggingface dataset:
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Pushed new build(s)/update(s):

AospExtended v6.4 Changelog

- Merge April security patch (9.0.0_r35)

- Update all translations

- Update all pre-built apks

- Update all of our packages

- Update APN configs

- Update Weather client

- Add option to show AOD while charging

- Add Onehanded mode QS tile

- Add Sync QS tile

- Add AmbientDisplay QS tile

- Add Music QS tile

- Add AOD QS tile

- Add Google sound search QS tile

- Add extended volume panel

- Add option to set a timeout for volume panel

- Add per-app thermal control (Device specific)

- Add more summaries in Extensions

- Improve ambient display

- Improve in-call vibrations

- Remove buggy QS opacity feature

- Fix audio server crashes

- Fix ambient display with heads up off

- Under the hood improvements

- Bug fixes and performance improvements

Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed.

Remove any kind of security PINs/Password and Fingerprints before flashing this build.

- Seamless Update Support is also present. Screenshots are attached.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] AshleyNG2:
Think it's about time I unlock my bootloader and get AEX installed, thank you [MENTION=6042178]TheImpulson[/MENTION] for keeping this updated.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Jemec26:
I was just thinking the same hahaha
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
Hello there. Very interesting, looking to flash on my TA1043 (nokia6.1). Can you please tell me, what's the differences between 2 slots? why should I need to change these slots? Please guide me a technical way. Secondly, what if I want to go back to the stock? can you please post official firmware and official flashing tool for Nokia android 1 devices?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
This is an AB partition system device. There exists 2 partitions of all partitions. For e.g. 2 system partitions system_a and system_b, 2 vendor and all. You need to flash in both of them to avoid any issues later on with boot.

For stock OTA updates, you can check this telegram channel.

https://t.me/nokiapl2
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
This helps me allot, many confusions are cleared. The only thing is now, how to go back to stock after flashing this ROM (If needed)?

---------- Post added at 06:52 AM ---------- Previous post was at 06:49 AM ----------

Thanks a ton, the telegram channel you've provided is not accessible for me, as "telegram" is banned in my country. Any alternative?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
Another quick question is, do i need to unlock my bootloader separately, or it would be unlocked with twrp installation? The official bootloader unlocking app by nokia isn't working on my device, it just crashes after entering e-mail address and does not display the validation code, which used to continue with bootloader unlocking.

In such situation, how could I do this unlocking on my TA1043? running android9
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Contact [MENTION=7601808]hikari_calyx[/MENTION] for bootloader unlock.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
Hello again. thanks for your reply, I dropped a message to him, and now waiting for his response. I'll continue installation after gettign a way from there, and will post my experience with lots of positives thoughts and prayers for [MENTION=6042178]TheImpulson[/MENTION]
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] BlackAlez:
Hello, I've contact him but he/she never answer to my message!
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
I got a message from him, and discovered that he is doing against a payment.

Now i'm wondering that is there no method to unlock the bootloader without paying? Isn't it too strange, that To try out a ROM from community, we have to pay first to someone for bootloader? [MENTION=6042178]TheImpulson[/MENTION]

don't you have any suggestion? if not, how could I use your ROM, as I don't have any reliable and possible way to transfer money internationally from my country yet. and if i have, even though, why should I pay, first for bootloader unlocking, then also give-up my warranty, and then again pay to official care centre in case of any firmware damage, to reflash the original firmware?

Note: I'm not being rude on any developer here, I really respect the greatest efforts of everyone in the community. I'm just getting irritated by this cilly limitations of android vendors, and desparate to find an alternative way to bypass these things.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] AshleyNG2:
This is something you'll have to take up with Nokia / HMD as they are not providing the bootloader unlock codes via official methods.

We should be thankful that [MENTION=7601808]hikari_calyx[/MENTION] is able to provide these codes, even if we have to pay for it.

Hope you manage to find a reliable way to transfer money so you can unlock your bootloader.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Abdullah5490:
yes, definitely, I am pointing a finger towards the vendors, not towards developer, we are thankful to him for his efforts too.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] MADNJPN:
-Boot into latest official TWRP recovery

- Backup each and every partition from TWRP Recovery

- Wipe Dalvik and Data partition

- Flash AEX Package on both slots (Use fastboot to change slots)

- Wipe Dalvik!

- And at last Reboot!

[First boot will take a few minutes! Have patience]

-Flash GAPPS after first boot! [OPTIONAL]

Clean Flash is always recommended!

Should I flash gapps also on both slots after flashing rom?

So I wipe data flash rom switch slot wipe data flash rom then install gapps then switch slot and install gapps? :)
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Depends upon you. I just flash on the current one.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] MADNJPN:
Everything works great so far!
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
EDIT Nevermind - I selected the factory reset option and the system appears to boot.

Hi, I've attempted to install this ROM on my TA-1054 device. Prior to my attempt the device was on the stock chinese ROM with the latest updates installed.

My steps were:

- (not flashing vendor.img)

- boot into official TWRP 3.3

- backup all partitions with TWRP

- wipe dalvik cache and data partitions

- flash AOSPExtended ROM on first slot using TWRP

- wipe dalvik cache

- reboot into bootloader, switch slots using fastboot

- boot into official TWRP 3.3

- flash AOSPExtended ROM on second slot using TWRP

- wipe dalvik cache

- reboot into system

However, the system does not boot. The message displayed reads as follows:

Can't load Android system. Your data may be corrupt. If you continue to get this message, you may need to perform a factory data reset and erase all user data stored on this device.

Options: Try again | Factory data reset

I can't seem to boot back into TWRP - when I hold a volume key and the power button the device shows it's in download mode, but I cannot boot into TWRP:

I would appreciate it if anyone could tell me where I went wrong and if there's anything I can do to fix the device.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
After playing around with the ROM for a while I've noticed the google contacts app won't sync contacts from my account.

When I open the contacts app I get repeated errors that com.android.phone crashes - link. This made me suspicious and try using the phone app.

I am unable to receive (no notification whatsoever) or make calls (call is hung up immediately, however - some sort of connection is definitely happening, I was able to hear soundbites from the person on the end of the call, just one or two words).

My device is the TA-1054 with stock version of OpenGApps. I've not been able to find any errors in the logcats.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] BlackAlez:
For the contacts problem I've extracted them in vcf format and than imported in the app preinstalled, and it works for me, but I flashed the ROM only on one slot, after wipe, than rebooted to the other slot with fastboot and after first boot installed gapps and it worked very well for now, with the help of Impulsion

EDIT: also, did you gave every permission to google play services, play store and other google apps?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
Hey thanks for your advice. I've checked the permissions and some were missing at first. But even after giving all permissions the problem persists.

"but I flashed the ROM only on one slot, after wipe, than rebooted to the other slot with fastboot and after first boot installed gapps and it worked very well for now" so you did it very differently from the instructions, correct? I'm hesitant to try that but might have to, since not using the phone is not an option. Would be nice to hear the devs thoughts on this.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
I said to flash only in one slot as its not necessary to flash in both slots. Having build in both slots obviously helps in case of bootloops or any other issues. However, it's not necessary to do that.

Edit:- I will start doing a GAPPS and non-GAPPS build from upcoming update. That will help a lot for people having having issues with GAPPS I guess.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
That sounds great!

I did a reflash yesterday (I think I flashed dirty on accident). I'm happy to say the phone is working fine now. So the only thing that is causing trouble is contacts sync not working.

Cheers
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
EDIT 2:

I've fixed the issues described below by wiping internal storage in addition dalvik cache and date before installing the ROM.

EDIT 3:

Looks like I cannot place calls again. I'm hoping I can find a solution with working phone + intact internal storage soon.

EDIT 4:

After many attempts of reinstalling the ROM I was lucky to get the phone working again. Can't say what influences it unfortunately. However, I didn't have to look hard for the next problem - bluetooth audio doesn't seem to work. I'll test with other bluetooth speakers soon and add my findings here. Can anyone else confirm issues with bluetooth?

Original comment:

I've encountered another problem, somewhere along the way reflashing the ROM the internal storage seems to have been encrypted as described here. My problem is that the internal storage is not only encrypted when looking at it from recovery or a computer the phone is connected to, but also from the running system as well. This seems to cause issues with apps saving data to the internal storage. I'm hesitant to attempt what's suggested in the post I linked to, do you guys believe this is a good fix or does anyone have other suggestions?

EDIT:

Another problem which is likely related to what I've described above is that I can't install certain apps through the playstore (directly via apk works fine). Some apps I cannot install are Chrome, Maps, Firefox.

Cheers
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
6.5 update will be delayed or might never arrive. I will push another update once I am done rebasing tree properly with proper support for all common devices. Sorry for the delay.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] ROKO__:
TA-1050 no sim detected, when present in slot.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] amiguielesl:
why does gapps tell me im installing pie gapps over oreo when i try over this rom?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] MadalinC:
[MENTION=6042178]TheImpulson[/MENTION] - Thanks a lot for the efforts on this ROM. It's running great on my 6.1 2018.

Might be a silly question, but what are the odds this would run on my 7 Plus as well, given the similarities? A GSI works great on the N7P, so I'm hoping this might work...

Thanks!
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
It will work fine, however, as I am shipping prebuilt vendor, you can't possibly flash the very same zip on 7 plus or any common device. As I said in earlier post, I am working on rebasing tree with custom vendor support for all device. Kindly wait for that.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
Initially I had some issues with the sim not being detected and when it was detected I could not place and receive calls (SMS reception was working, sending untested).

Now with another try I haven't experienced any sim issues so far but as mentioned earlier in this thread, Bluetooth audio is not working.

Apart from that, I really like the ROM and its features!

Edit: I do seem to have an issue with microg and unifiednlp (not supported by system) but that may not be ROM related...
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Bluetooth audio is a known issue. Needs me to copy blobs from stock. Also, separate builds with MicroG and GAPPS are planned to avoid flashing issues at all (and for me to enable dm-verity). I will do these in the next release.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
A new update is up. You will receive an OTA notification soon if you are on last old build. Backup your data before proceeding. Read complete changelog to avoid any issues later.

ROM Related Changes:

Merged April security patch (9.0.0_r35)

Updated all translations

Updated all pre-built apks

Android Q inspired lock screen clock

Added Aggressive Battery

Added support for WPS

Added new lock screen clock style

Added option to enable seconds in status bar clock

Notch-city: Add 3 mode display cutout handler (Only for notched devices)

Improvement in ambient music ticker’s layout

Rebased our OTA app

Removed extended vol panel toggles, the expandable panel is enough

Improvements to AOSP Calendar

Fixed some theming issues in DocumentsUI (Files)

Improvements and fixes to the default launcher

Under the hood improvements

Bug fixes and performance improvements

Device Related Changes:

Rebased to Nokia 7.1 kernel source

Merged latest Pie CAF tag and Linux Stable

Set voice call volume steps to 7

Set Media volume from 15 to 25 steps

Enable smart pixels

Fix and Enable WiFi Display/Cast

Add ANT+ support

Import missing vendor blob counterparts

SELinux is now enforcing

Rebased device/kernel/vendor tree with better commit messages

[Hotspot is currently broken, don't update if you need it]

Updating might remove your GAPPS. If such happens, kindly reflash it as you did on last old build. Logs are appreciated while reporting any issues.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] nooby_pls:
Thank you for your great work!

I've checked for system updates manually and noticed it's not possible. The check always fails with the message "The update check failed. Please check your internet connection and try again later."

I'm guessing the same check triggers the OTA notification so I thought I should let you know.

On another note, I have a question about the update process: Does the process work without flashing the ROM manually through recovery or are people required to download the ROM and do a flash with TWRP? If so, is a clean flash required?

Cheers and thank you
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] MadalinC:
[MENTION=6042178]TheImpulson[/MENTION] Awesome sauce!

Is this the rebase you were referring to a few days ago that will allow Nokia 7 plus also?

Really eager to test this on the bigger screens ;)
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
It should arrive now in a few minutes. Kindly check again. Also, you don't need TWRP for OTA. AEX supports seamless updates like Stock ROM. It will install updates in the background and will notify you when it needs to reboot.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
I will release a separate build on Nokia 7 Plus forums this weekend. Please wait for that.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
Great! I will install it later today.

Please note that the url in the OP is incorrect, it has 'PL22' at the end instead of 'PL2'
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
Ok, just gave it a shot on my TA-1043 and found the following so far:

- flash from TWRP (3.3.3 from here) didn't work, had to install 6.4 and do the OTA update to get it to boot.

- bluetooth audio still not working (I am aware this was a known bug in 6.4 and did not see it mentioned in the changelog, but it's not in the 'known bugs' list in the OP so that's why i'm mentioning it).
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] JDBarlow:
I can confirm that BT is not working on latest build. TA-1045

Other than that ROM is top notch.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
A new update is up! To be honest, I didn't want to release a new update this soon enough but it contains some nice improvements, so here you guys go.

Changelog:

- Force enable VoLTE across all operators

- Build FM Radio

- Enable QCRIL radio power saving

- Use sched_fifo for render thread and activity manager

- Disable adaptive low memory killer

- Merge android-linux-stable in the kernel

- Add KCAL color control in kernel

- Enable KSM in the kernel

- Tone down logging done by FIH in the kernel

- Add aptX blobs for Bluetooth

- Add missing vendor counterparts for FIH blobs

- A few updates on the ROM side to fix some bugs in dialer and strings. You can check it in detail here.

Kindly remove any kind of lock screen protection to avoid any issues later. Backup your data as well. You should get an OTA notification. You can also manually refresh the OTA app if you don't get one. The build is already up on the website. Have fun and sorry for an update again!

Edit:

FM Radio is buggy. In order for it to work, kindly hit the power button inside the FM Radio app. You have to turn it off and turn it on again so that it will start working. The button is in the top left-hand corner of the app. Also, the audio won't get played in headphones.

Bluetooth audio and Hotspot is still broken.

CTS test (Safety Net) will fail as by installing GAPPS, you are modifying the system. All of these bugs will be fixed in next update (most probably).
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] T_I:
Tried latest build and flashed with 3.2.3 twrp and works so far, testing Magisk (as I had issues with Lineage build and Magisk)
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] T_I:
Ok, did a few tests on the latest 6.5 build and found that I had to do a factory reset after the flash to restart the setup process. Somehow the image showed a running setup which couldn't be completed. WIthout this, I couldn't access gps.

However, after factory reset, I'm experiencing issues with com.android.phone. It keeps crashing. I can make phone calls, but I have no access to contacts. Next to these issues (pretty crucial for a phone) The rom seems very stable. Also the FM Radio app crashes as soon as I plug in the headphone. (doesn't when there is no headphone, it just tells you it needs one. Sounds via headphone works, I'm not sure if a TA-1043 has an built-in FM receiver.

For a logcat I need to hook it up, I'll try to make a logcat tonigh.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
I am not sure how you flashed it, but I didn't encounter any of those issues. Kindly clean flash again, boot, flash GAPPS and then log in using the play store. You shouldn't use the setup wizard. It will work fine. Moreover, about the FM issue, I am not sure but that shouldn't happen. I would appreciate logs for that. Also, I assume you are using latest Non-GAPPS build as the GAPPS one are pretty messed up and are up on website just for testing purposes.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] T_I:
I followed your instructions, boot into boatloader, fastboot twrp (3.2.3), backup everything (all partitions), advance wipe data and cache (no reformat data), install image, wipe dalvic, boot bootloader, swap slot, repeat wipe and install and last wipe and boot. This got me an image where setup was preparing to finish install. After this I did a factory reset from twrp and got a better working image.

I've installed the latest non-gaps AEX image, opengapps and Magisk.

Ok, I'll try again this weekend. (or when I have time this evening) At the moment, apart from contacts/phone, it's doing exactly what I expect. (as I almost never call, I can live with it for a few days, nice and quiet) I'll pull logcats of fm-radio and cm.android.phone crashing before wiping and trying again.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] T_I:
Ok, will wipe and retry today, as incoming calls fail as well. I captured logcats for com.android.phone crash (started contacts) and FM-Radio (crash at plugin of headset).

Edit: The moment I flash opengapps (arm64, android 9, pico of may 7th) it goes into 'unable to finish setup' and I get google play service errors.

Edit2: setup is quiet now, but Google play services is nagging like crazy. Adding an account doesn't show the option to sync contacts, just people details. (which confirms that contacts can't find any contacts) This is kinda weird, as with your Lineage image I had no issues with the pico opengapps. At least incoming calls can be answered now...

Edit 3: Had to revert to 6.4, factory reset in 6.5 (vai menu, not twrp 3.2.3) wiped several crucial partitions, the same set twrp 3.3.3 was missing (reports it version as 3.3.0 though)

Edit 4: Yep, install 6.4, do a factory reset from twrp 3.2.3, format data and the device is up and running, including contacts sync... Looks like 6.5 and twrp 3.3.3 need work, both are missing partitions in their config.
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Pushed May ASP Update
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
New Update is up!

Changelog:

- Add Elegant UI in Themes

- Load qcacld from system

- Import hostapd conf files from stock

- Config for charger

- Correct native arch configuration

- Introduce QCOM Boost Framework

- Add debug IMS props to workaround CarrierConfig restrictions

- Mount our own custom audio policy configuration policy

- Load BT A2DP configuration from a2dp_audio_policy_configuration.xml

- Use USB audio policy configuration from AOSP

- Merge tag LA.UM.7.2.r1-06900-sdm660.0 from CAF in Kernel and Qcacld3

- Remove KCAL Color Control in favour of upcoming LiveDisplay
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
Great work! Bluetooth audio is working as well now. That was the only thing stopping me from using it as a daily rom, so I'll be using it from now on.

Edit: Microg with unifiedNLP is working fine as well (with XposedGmsCoreUnifiedNlp module and some manual package permissions).
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] strooth:
No sim detected for me

Tried reflashing, clean flash, resetting network with ussd codes etc etc etc only thing that works is popping sim out and back in

Can't reboot unless i have a paperclip handy
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Weird as no such issue here. Could you try sending me a logcat as well as Tell the name of your operator and location?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
Are there any plans to add wireguard support to the kernel?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] theimpulson:
Yes
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] Vineitor:
Does the hotspot works?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] PicaMaru:
I just installed it, everything seems to work smoothly, only NFC does not work. I tried the same NFC tags that I used before on AndroidOne. And something else, the signal seems a little weaker.

LE. No FM radio?
[Nokia 6.1 (2018) ROMs, Kernels, Recoveries, & Othe] mvn23:
I did notice that it only works on 2.4GHz. If I enable the hotspot with 5GHz selected it seems to work, but it does not show up on other devices.