[Samsung Galaxy Mini] Uizz.UW:
I tried camera with Say Cheese Camera and it didn't work either . Same thing , it captures one frame at the start and then freezes (doesn't automatically force close , but if I enter any settings , it does) .

A funny thing though : after I got 2 reboots and connected to USB via mass storage , it seems that now I don't get any more random reboots lol . No idea how I managed to do that .

Also , ADB doesn't see the device (in any state , not even as offline) . If I do "adb logcat" , both in Terminal Emulator and ADB on PC , it keeps saying "waiting for device" .

Also , after dismounting the UMS , my SD card wasn't showing up in the file manager , but I fixed it by removing and reinserting it . So I think there are still some bugs in the mounting system .

Other than that , tested Wi-Fi and it works great , tested Bluetooth and it works great , Mobile Data works great without any other settings after flashing , pretty much everything else works great . Haven't got the chance to test the GPS yet though .

I'll keep trying to get a log out of it . Will keep you guys updated if I find anything else .

Great work Whisp , it's really nice to see how much progress you've made with this rom , if you think that , back in the day , not even the touchscreen was working xD . SGM2 is a really stubborn device , but I think it's not impossible to beat , so good luck on that :D !

// looks like I don't get any more reboots BUT the Wi-Fi doesn't work anymore either . So I think the reboots are a Wi-Fi driver-related problem .

//2 : I think I've managed to figure out a procedure to both stop the reboots and have Wi-Fi working at the same time . I am not sure if this will really work , it may just have been a coincidence , but I did this twice and it worked for me . Others please test this and tell me if it works .

Right so :

1.Disable Wi-Fi and wait for the device to reboot itself automatically once .

2.Quickly plug in the USB cable and turn on UMS . You SHOULD have an SD card inside your device . After you turn on the UMS , the SD card should be mounted on the PC .

3.Disable UMS , then quickly re-enable it , without plugging out the USB . This time , the internal storage should be mounted .

//3 : NEW THINGIE I FOUND ! You could stop here to get ADB to see your device , BUT it is seen as offline and you cannot use any commands on it . If you're reading this for the first time , ignore this line and keep reading .

It's best to do this only AFTER you have fixed the reboots , as doing this will NOT bring them back and Wi-Fi will still be working .

4.Disable UMS again . Now remove and reinsert the SD card inside your device (PHYSICALLY , DO NOT USE ANY SOFTWARE OPTION , just remove and reinsert it , don't worry you won't loose any data) .

5.Now enable Wi-Fi and wait to see if you get any more reboots .

If you still get any reboots , disable Wi-Fi and then continue once more from step 2 (do not wait for it to reboot once this time) .

If you wanna start from scratch or bring back the reboots , simply reboot your device manually .

Please let me know if this works .

//4 : I think this might be a USB gadget problem after all , mainly because of how the phone reacts to my messing around with the UMS (Wi-Fi has nothing to do with it , as disabling and re-enabling it after I've done the UMS trick does no harm to the device and works like a charm) . Waiting for the new build to finish uploading and I'll test it and see what happens :)