[Xperia SP Original Android Development] gorillanobka:
Some more feedback for aosp-9-20190422-huashan

Right,

So I've been playing with it for the last few days and I have noticed few things.

As always the only extra addition to this room is the @AdrianDC bootbridge.

1. The force closings. I get random force closings when I am using Waze, I suspect is because of the aggressive low memory settings , but that's just an educated guess.

2.The reboot The reboot is somewhat weird, if we can describe it that way.

It looks like the phone is experiencing mid-boot crashing. The boot sequence starts normally, it passes the Sony logo and then the Android logo appears...

It hangs around for a while looking for something ,then as the crash begins you can see the colours of the Android logo slowly changing turning from their usual white into shades of grey,brown, red,red-ish and eventually fading out.

Then the boot sequence starts again. Sometimes it loops like that ,even three times until it gets to the final screen.

3. The new HARD CODED dependencies

So in order to understand this better it looks like something borrowed straight from Debian or Ubuntu.

Each Debian package is assigned a priority by the distribution maintainers, as an aid to the package management system. Required: packages that are necessary for the proper functioning of the system.Important,Standard,Optional,Extra and so on...

The Debian package system has a range of package "dependencies" which are designed to indicate (in a single flag) the level at which Program A can operate independently of the existence of Program B on a given system:Depends, Recommends, Suggests, Conflicts,and so on.

And here's the rub, for the last good 8 years the devs on Ubuntu have gone nuts and for almost every package they install on the system they use the flag DEPENDS. They don't want people touching their OS. And that's how you up in the "Dependency hell". You uninstall a seemingly unrelated package and the whole system crashes. That's what we in London call "a **** move".

Trying to uninstall stuff on Ubuntu these days .... Well, it gets emotional because every package you try to eliminate will have the flag "Depends" on it instead of suggest or recommands . Long story short, I just noticed the same trend on this rom.

So, basically on every install I had on AOSP untill now I have used SD Maid to get rid of the unused packages.

Most of the time I even delete 38 of them. I only use and install apps that don't need GAPPS to work, don't require them and are happy to work without.

F-droid is more than enough for my needs . For the rest I use Raccoon to download the APKs and side-load them.So, yeah... I delete the unused stuff. It was never a problem until now.

One of the first things to go on my install, is the useless search apk (the one that looks like a magnifying glass) followed by the radio and music apps.

For music ,video and all that I actually have Mixplorer by Hootan Parsa ( https://mixplorer.com/ )

The list of amazing things that baby can do is waaaay too long to type it here, you can have a look at the website yourselves , but among other things it comes with the VLC codecs meaning it can play all kind of weird media formats including FLAC, ALAC codecs (if you're one of those guys who like the incredible quality of those formats)

So, yeah the music and the radio app get deleted as well.Afterwards I keep going.Never had a problem until yesterday.

Yesterday removing ONLY the above mentioned apps GOT THE CAMERA TO CRASH!

Looks like somebody decided to modify things.

I will reinstall the operating system again and try to narrow it down to see which of the three apps causes the camera to crash but I've got a feeling that somebody has gone full on "Ubuntu" playing with the dependencies flags.