[Galaxy S I9000 Android Development] (°_o):
Status Update:

Project discontinued.

Status Update:

You can skip this paragraph if are not intrested in my long story cut short.

So I have been trying to fix stuffs which means.. rebuilding and flashing the ROM.

Wiping data .. getting logs.. testing if something works.. Repeat

I hadnt really used my Galaxy S1 phone.. It was just lying around a corner of my table getting dust.

Until one day I thought, let's build Oreo for this old time phone.. turns out the battery was RIP due

to not charging it for so long.. so I got a replacment battery then booted to see cm-14.1 build by

Coldwindofnowhere and missing IMEI which I sucessfully restored after creating a thread here.

Again thanks for that to [MENTION=5414656]xc-racer99[/MENTION] and [MENTION=8106387]MYEUHD[/MENTION]

So I started out device trees and repos based on Coldwindofnowhere and xc-racer99

and made it compatabile with Oreo. And thanks to rInanD0 I was able to pick stuffs necessary on

kernel side.

Then me and [MENTION=5414656]xc-racer99[/MENTION] discussed some stuff and I picked changes from Unlegacy-Android gerrit to properly do some stuff.. I fixed lots of stuffs.. but I couldnt get the display to initialize... so I decided

to wait for Unlegacy-Android for their take on Galaxy Nexus which shares same GPU as us to bring up Oreo first.

In the mean time, I thought again.. why not build Nougat for now.. so I again setup device tree and repos for

nougat. and we are here..

Okay so I havent really used my Galaxy S1 let alone this ROM.

This ROM does seem fast while moving around just after a first boot.

And really I hadnt installed or used any apps besides the one that came with LineageOS.

But today while trying to fix Camera, I had to actually take photos. Oh, and the reason camera was not working

was due to I had disabled building of Camera HAL in Oreo which stuck around... big derp

So camera preview was working now.. Snap camera wasnt savinf photos at first..

so I thought to install Open Camera.. I installed F-Droid.. then Open Camera..

Then I clicked some photos which seemed to be saved.

There were a lot of photos created so I decided to delete them.

But Files app wasnt deleting them.. must be a permission issue?

So i installed a file manager from F-Droid and deleted the photos.

Good enough.. then I thought I need to download these apps again after a data wipe..

Lets backup them.. so I installed an apk backup again from F-Droid.

While it was downloading.. BAM Screen went all BLACK.

I tried clicking home button but nothing.. then I clicked power button nothing.

Then I hold power button.. i got the options...

Now I was reminded of this bug which has been around since Lollipop? or Marshmallow days..

Screen going all black.. back then Coldwindofnowhere predicted it might due to out of memory issues..

And he is right.. I had adb running so I checked free memory and swap.. The swap file was and memory was nearly full.

I checked dmesg for logs... then I saw lowmemorykiller killing all kinds of stuff.. but there was only one time it killed this..

lowmemorykiller: Killing 'system:ui' (5642), adj 902,

And thats the reason for the black screen.. Now we all know this device doesnt have much memory.

So the option would be to not install many or any apps.. on this option..

Ofcourse I could try to get CMA working properly.. which adds just around 70-80mb I guess..

And we could just white list system ui to not get killed.. but then it would kill other important processes..

So I've decided to stop working on Nougat. I dont wanna give people false hope of *stable* nougat.

I will still upload a build with Camera fixed.. Well video recording still doesnt work.. Looking at logs.. i need to resurrect

the old way of video buffer. which got removed in Nougat.

And while Project Nougat is offically discontinued, Project Oreo is still alive just paused.

I will at least get Oreo bootanimation on this device.

Thanks for trying out this short lived nougat ROM.