[Samsung Galaxy SL i9003] loSconosciuto:
I finally decided to clean my local git repos and updated the one on Github, it was a real mess.

I also rebuilt my ROM and decided to share it. It should be more or less as the one I posted here.

I know it's not a ROM thread, but my thread, my rules. Of course, this is mostly like Alpha4, I just built it with my own changes, don't expect anything special. You can stick with Alpha4 and use the standalone flashable zip with v3.1-test2 and the updated DeviceParts.

For the changes to the device tree, see the commit history of my repo.

I9003L users can flash it over their stock ROM without editing their build.prop, but they still need to manually replace their modem. How to. You have to do it only once though.

As I wrote in my other post, I think I solved all the flash issues when flashing over a BML ROM: no more "flashloops" (this happens rarely when flashing from the external SD. Recovery will keep rebooting showing an error) and the flash should always re-start automatically when the device is rebooted after the BML to MTD conversion (=> no need to flash the ROM twice).

However I can't remember whether I tested all the changes properly. There are surely no issues when flashing over a MTD ROM.

PS: If you are stuck in a "flashloop" when using other Alpha4 based ROMs, remove the battery and reboot in recovery using the three key combo. That should stop the loop.

The kernel included qwerty v3.1-test2. It's like v3.1-test1, with the difference that the filter can be activated from DeviceParts.

The difference is not as big as I initially thought. You can notice it pulling down slowly the notification panel.

Downloads:

ROM: cm-10-20130316-UNOFFICIAL-galaxysl.zip - 162.02 MB

Kernel: kernel-qwerty-cm-10-galaxysl-v3.1-test2.zip - 6.38 MB

If you want to easily replace the WiFi icon, you can use this theme I made several time ago. Replace the icon inside of it if you want more "bars", it's safer and easier than modding SystemUI.apk.

I think I'll soon add the changes not listed on Github and not in the CM10 sources.

EDIT:

As promised, here the list of the changes not listed on Github.

Superuser from cm-10.1

Trebuchet from cm-10.1

Instant brightness decrease when filtering is disabled (and "Automatic brightness" and "Allow light decrease" options are enabled) [I hated it]

Added option to disable the "CRT off" effect (Settings > Display) [sometimes it bores me]

Added option to enable the "dim behind expanded panel" effect (Settings > System > Power widget settings, wrong place maybe)

Added option to disable scrolling cache (Settings > Performance)

Allow purging of asset bitmaps

Fix another misspelling of a symbol name

That's pretty much everything.

____

@ammar786

I think I was wrong, filemanagers don't update the database normally. I monitored "/data/data/com.android.providers.media/databases/" while moving some pictures and the database was updated only once I opened the gallery. This is what makes your downloaded files appear immediately.

Maybe you have too many files and the update takes time, so the database is not fully updated when your music player looks for the files.

I had this issue when the new backup format (dedupe) was introduced. I discovered that in JB (don't know about the Android versions) directories with a ".nomedia" file in them are scanned and their files are added into the database, even if they will be kept hidden.

Maybe you can try to clear data for "media storage" and reboot.

@acuicultor

Did you read the notes in the first post?

I didn't write anything exhaustive about samsung-battery, but if you don't know much about wakelocks don't use that option.