gsstudios / android_kernel_samsung_smdk4412

Gustavo Kernel for the Samsung Galaxy S2 i9100
Other
0 stars 0 forks source link

Get kernel working on Marshmallow #1

Open gsstudios opened 8 years ago

gsstudios commented 8 years ago

Development paused

While we're currently stuck on MM support on dori kernel, so I'm giving gustavo kernel a go. This is mainly because we know that selinux is working on this kernel so I'll see if we can use this to my advantage :)

Current status: Stuck on ROM boot animation

Things to do:

ETA: Unknown

gsstudios commented 8 years ago

As long as we get a bootable kernel, this is only for testing purposes. I will use this to help me with dori MM development.

gsstudios commented 8 years ago

This is a very quick merge of all of the required CM13 changes. Anything could have been messed up in the merge so I will be testing shortly.

gsstudios commented 8 years ago

As suspected, it can go past samsung logo but gives black screen. Phone reboots and goes back into recovery.

gsstudios commented 8 years ago

Maybe I should try mmc_block_minors with original value to see if this is a bad change.

Edit: I should have waited for an updated ramdisk, looks like I'll have to do that later :)

gsstudios commented 8 years ago

Ramdisk was updated in this commit: 4ba60a3591b4412d63cc277abd4ff39dfb708f93

Some more changes were merged from CM to keep the kernel somewhat closer to mainline.

gsstudios commented 8 years ago

I might make selinux permissive in the kernel boot parameter and see if this helps with things.

gsstudios commented 8 years ago

Kernel now shows bootlogo with selinux permissive!!!

Realex-fire commented 8 years ago

what error message is given by logcat launched from adb in load time?

gsstudios commented 8 years ago

I have given logs here:

https://github.com/gsstudios/initramfs3/issues/21#issuecomment-229853721

gsstudios commented 8 years ago

It seems that selinux is working and vold seems to be happy. Now it's time to look elsewhere :)