[Samsung Galaxy Mini] Miche1asso:
Hello Phiexz,

great job as usual, Thanks for making your settings optional!! Unfortunately there are still some bugs. Here is what I could see so far:

I reflashed the kernel and the modules just to double check. new comments are in red

Bad news: still bootloop after wiping data​

INSTALLATION:

- Well, I had to apply the second zip for the modules. I had error on WiFi indeed. I came from your kernel/Repencis ROM. Another guy coming from stock ROM says that the WiFi worked immediately.

- Also I reinstalled the kernel a second time as well. So that may have changed (in better) what follows. When it changed.

- Why do you set permissions to 777 (rwxrwxrwx)?? I know the kernel is rooted, but still that is not a good practice.

CPU Governors:

I selected bcm21553 CPU governor just for testing. I see that I can manually change them anyway in /system/.px-kernel directory:

- I have an /etc/init.d script that sets ondemand governor with its parameters. It gets executed (it logs its execution in the logcat) but the governor is still bcm21553. I see why it happens. Your scripts executes /etc/init.d first and then your governor settings. I fixed removing the .<governor> file in /system/.px-kernel..

- CPU is always at 832MHz - confirmed with bcm21553. It is fine with ondemand/conservative.

- Sometimes after boot setCPU or CPUspy do not report any CPU state. - It seems I can't reproduce it anymore?

- The 156MHz bug is still there. I'd suggest to remove the 104MHz frequency. It seems it causes more battery drain than anything (another guy and I tested this). There is also a debate about this for the Galaxy S2. They claim at 100MHz or so the CPU even consumes more mA.

- What about more frequencies in the middle and, hopefully, an overclock? Is it possible?

Wi-Fi:

I installed the zip with the modules as I wrote.

- After the first boot it showed it connected, but it didn't report any IP address. Still it seemed to work...

- ifconfig for the first minutes (10? more?) doesn't report any output. Or at least after some boots it doesn't. - Never mind. It was a mess up with busybox. I fixed it.

CWM

- The first time I tried it didn't mount /sd-ext. I then tried via adb, it just didn't like it

- Later it seemed to work. I could make already a couple of full backups, one few minutes ago.

- Same for /system. In an occasion I had to mount /system from CWM.

- The USB mount works, but does NOT unmount the SD card. Not in the CWM nor in the ROM. I don't mind in the CWM, but it is annoying from the ROM. It even caused an OS X hang (I know, it's an OS X kernel fault, but still..)

Oh, there is a bug in your /sbin/px-kernel-init.sh script:

sysctl -p /sbin/res/px-kernel/sysctl.conf

/sbin shouldn't be there...

I'll keep testing in the meantime. I must say that the boot time seems much faster (is that possible?) and the battery consumption decreased drastically (but I also had the opposite with an high battery drain). The thing is that it has been inconsistent. It is hard to catch when it's working and when it isn't. Also I wonder if I should reinstall the stock ROM and restart from scratch, it could also be my phone messed up with too many flashings.