[Nokia 1 Questions & Answers] goodboy84h:
I registered my account on this website just to share my awesome experience with Nokia 1.

I am very much thankful to XDA and many other sites whose text assisted me in recovering my mobile.

WARNING: VERY LARGE TEXT BELOW AND ITS JUST MY EXPERIENCE, I AM NOT RESPONSIBLE IF SOMEONE TRY TO GET ANY IDEAS FROM IT AND BRICK HIS PHONE

I purchased Nokia 1 (TA-1047). My only objective was to automatically record sound from 8AM to 2 PM. So I started root process (Devmode: OK, boot loader unlock: OK, TWRP flashing and running: OK)

BUT WHAT? TWRP is asking for a password... this was not provided in the guide. I tried blank password... not OK. Then I searched the Internet and learned that if I cancel on password screen and then Wipe data then it will be fine. I did that, then made full backup (ADB), and flashed Magisk (ADB)..OK. Restarted the phone and "bump": Phone told me it failed to decrypt and then it went into TWRP boot-loop.

Then I searched again and found TA-1060 recovery bin (from this site) and stock images. I flashed TA-1060 recovery (at that time I did not know that I could go to Boot-loader from TWRP and wasted like an hour to do it using buttons - Correct method is: power off the phone, connect the usb cable, press power and volume down till you see android logo). After flashing 1060 recovery I was able to reset phone and "voila" Magisk was also there.

Now I installed Schedule Voice Recorder, Team-Viewer Host (to transfer big files remotely), App locker (to lock settings and play store), Autostart and Stay (because recorder was getting closed), Dropbox and Dropsync --- and you can guess what would have happened. My mobile kept closing them randomly even if I made Recorder and AutoStart system app and whitelisted in developer setting and set to NOT optimized battery. So I tried to disable Nokia bloat-wares and damaged the system again. This happened for a few iterations before I realized that the Nokia 1 RAM is not sufficient to handle all these apps and I got an idea to upload earlier android version (Spoiler! Hard-brick is coming).

I searched on internet for similar mobile and found Huawei Y3 2017 with same chipset and configuration, Y5 with same chipset but higher configuration. Downloaded stock rom for both. First tried flashing boot and system from TWRP but failed saying that size was different? Downloaded SP flash tool, somehow passed through drivers issue (this would require another thread :p). Tried flashing (with formatting) both Y3 2017 UO00 (which was different chipset but i altered scatter file) and Y5 but it failed on some check error. After that my phone was hard bricked!

Then I downloaded nokia 1 stock firmware but it was bad scatter file (only nvram and nvdata was showing), altered it, format+flash: failed again. Searched on internet and found that if I flash wrong preloader then I am done. I was not sure if I had already done it. I altered the scatter file again to include only preloader and thankfully it showed success but any other rom after it, it failed to flash. Found something like Nokia 3 DA and tried it but also failed.

FINALLY: I found nokia 1 nb0 rom and nb0 extractor, extracted rom using that, flash it and "voila" my phone was back alive. Tried to root but failed (because serial number was not same as before and new number did not work). Then I started iterations by mixing roms from my backup and using my "proinfo.bin" and stock rom my phone revived with my own serial number. BUT, then I flashed stock preloader and lk but everything else from Huawei, it failed with check error and then also refused to format for stock rom. Searched on internet about manual formatting, did that (WARNING: starting from address where preloader ends otherwise you would format your preloader as well) then it was back okay.

Rooted again, copied scheduler in sys-priv, whitelisted, not optimize battery. Also team viewer host (normal settings) and dropbox and sync (normal settings). As a work around I have now scheduled the app to record 24 hours instead of 8AM to 2PM so that it always remain as foreground app. 11 hour testing so far so good.

QUESTION: Can I not upload lesser android version (e.g. 4.4 or 5 or 6)? If I can then how.?