carlsnilsson, on 24 February 2013 - 04:07 AM, said:
I recently bought an S2 and I'm pretty happy with it.... (snip)....Is flashing a custom ROM a "no going back" procedure - have you burned your bridges?
Well, let me continue....
Chasing the connection to a USB-Serial converter, I installed some test apps including one from SlickDev with no good result. However, it elicited the response from the helpful support there that it was probably because the necessary drivers for the PL2303 converter chip were not installed in the Android/Linux kernel. I suspect that's correct and whether or not the tablet is rooted is beside the point. That brought me to thinking about how they could be included and then some light dawned. It may be obvious in hindsight, but I hadn't thought about it before. This whole process of installing a custom ROM must be pretty similar to burning a program in a microprocessor memory chip. You have to debug and re-write your software on some host machine and flash it into the processor ROM until it works as you want it. I have done a little of that using PICBasic, which again demonstrates my poor programing credentials. You can't just directly modify the contents of the ROM in the same way as you modify the contents of a system that is installed on a HDD. Duh! So, I presume that if I want the drivers for the PL2303 USB to serial converter in my JB 4.1.1 system, it has to be done by developing and flashing a custom ROM. Have I got this right, Sir? I also recall that store-boughten micros with some software installed are read-protected to prevent piracy and frustrate amateurs like me. Maybe that's the case with stock Android systems, so you can't simply read and save the existing one like I was suggesting yesterday? Somebody out there knows. Who do? The Shadow do, that's who. If you remember that, you must be old like me!
The next question is - if the maestro of this BB has not yet created a custom ROM for the PiPO S2, now surely is the right time to ask him nicely if he would include those modest drivers? I believe you have to use the library pl2303driver.jar available from Prolific. Whether it costs, I'm not sure, but I would hope they distribute fairly freely to aid sales of their chips. You appear to be able to download drivers for Linux and Windows. This is a more basic attribute of a custom ROM than the changing of a few apps, because it enables the tablet to be used for a whole bunch of things involving serial (RS-232, RS-422) comms. That opens up the market just a little. There are still some of us who remember what a serial port looks like and how useful it can be.
Them's my thoughts for this evening. I await the world to respond.