mxl360
Well-known member
Seems good so far. And the USB Storage works! That was my main problem with Xionia's. I still can't get mine over 806 without reboots.
I will have to try this... if it can fix USB STORAGE issue with Xionia's
Seems good so far. And the USB Storage works! That was my main problem with Xionia's. I still can't get mine over 806 without reboots.
Well, I tried it for half the day and had to revert back to the stock kernel. I tried bumping up the min to a few steps up, and I also tried messing around with the lowmem settings (using lowmem app) . It just seemed to have trouble with freq. Transitions and lock screen lag.
Xionia is built with a special buildroot toolchain, then the Makefiles are hacked to add even more optimization.
The special toolchain supports optimizations that the standard Android Toolchain does not. If you have ever tried to compile Xionia from source, you may have gotten build errors. This is why.
I would suggest to pixa to compile using the Android Toolchain compiler v 4.3.3 from the froyo branch to best mimic being exactly like LG.
Everything is running smooth with the new test kernel! Thanks
i was getting a lot of force closes on 04-testA kernel, glad i had a backup now to try 05 to see if fixed for my phone
zefie, thanks for the tips! I appreciate it. And you caught me on the dirty builds. mrproper or out-of-tree builds from now on so I don't get called out again.
It's funny you mention this, I just downloaded the "official" ARM toolchain from CodeSourcery earlier today to see what that would do. It's the fall 2010/GCC 4.5.1 release.
Right now I am using the froyo platform's toolchain, along with GCC 4.4.0 which is also what the LG VD kernel was built with.
In the past I haven't found much benefit to compiler optimizations with the Linux kernel, just because so much of the CPU-specific code is already basically assembly. But, we'll see if I get anywhere.
When I initially installed the kernel and setcpu, nothing was explicitly set by me so everything was set to defaults (ie 748 and ondemand) I had an adb shell session ongoing and every once in a while the USB would act like I disabled USB debugging and subsequently enabled. Maybe adb was dying. Don't know, didn't look that closely. I don't think it was a USB problem because I didn't hear the USB sounds on the PC-side. I changed the max OC to 600 and it seemed to go away. Possibly this is just my phone not liking 748.
My second problem was I wasn't able to get my battery charged to 100%, for some reason, after installing the pica kernel. It would stay stuck at 98%. I tried clearing the battery states, draining the battery, etc. I had OC set to 600 with ondemand CPUfreq governor and the same problem continued.