While randomly looking at the chipset drivers, I found "adv7523" to be an HDMI transmitter chip. But, the photograph taken somewhere else here show a different chip to make that function: IT6610, which doesn't look (to me at least) compatible with the adv7523.
Similar discrepancy for the battery & power module. In ./drivers/power/emxx_battery.c I can read a DA9052 power manager chip is used for the A/D. On the photo I can see that function is made by an AXP192. Another pin-to-pin compatible, cheaper clone? Doesn't look like...
So, I may be wrong, but this is to just to say the SDK could be for a relatively old version of the Rena tablet (a prototype?).
Still, very interesting to see more of the internals... and maybe useful to modify/recompile some of the kernel modules.
Or maybe is not a matter of age of the code, but a different branch, for yet another hardware version.
Indeed, a similar issue with GPL is applicable to a list of different tablet classes (http://projectgus.com/2010/07/open-source-in-android-tablets/).
I wonder if we should start a similar claim for this one too.
@cAPSLOCK - Please find attached here the .S files to add to your repository.
I'm not sure at all they are from the same branch and version of the rest of the Kernel. In spite of that, compilation went fine (as said).
I'm now trying to see if the Kernel image built like that can safely replace the one found in the latest 2.2 stock release (which is 0908).
Before simply having a "blind" test, that is replace the uImage4 found in the zip with mine, recalc the MD5 in and give it a try flashing to tablet, I'd like to match the correct module drivers as well.
These are the drivers found in the stock firmware, in the android-fs /lib/modules:
-rw-r--r-- 1 1000 1000 5282033 Aug 24 04:16 8192cu.ko
-rw-r--r-- 1 1000 1000 255881 Dec 15 09:22 em_ave.ko
-rw-r--r-- 1 1000 1000 249144 Dec 15 09:24 fw_bcm4329.bin
-rw-r--r-- 1 1000 1000 206144 Dec 15 09:25 inter_dsp.ko
-rw-r--r-- 1 1000 1000 1315 Aug 24 04:16 nvram.txt
-rw-r--r-- 1 1000 1000 2887102 Aug 24 04:16 pvrsrvkm.ko
-rw-r--r-- 1 1000 1000 1747051 Aug 24 04:16 wlan.ko
Out of these, only em_ave.ko, fw_bcm4329.bin, nvram.txt and inter_dsp.ko were re-built along with the kernel.
Googling around, I managed to realize the following:
8192cu.ko is for the Realtek RTL8192C WiFi chipset, which we don't have onboard... I wonder why it's there.
pvrsrvkm.ko is for the PowerVRSGX530 built-in graphic coprocessor. Can be reused I think.
wlan.ko is the actual WiFi module driver, which I'm worried the most about. I'm not sure if I can leave the stock firmware, or if I should find a way to rebuild it, as I rebuilt the bcm4329 (wireless chipset) firmware along with the Kernel.
One thing I don't understand is that the kernel build produced also this .ko:
which should be our wlan.ko, but filename and size are very different!
A forum community dedicated to Android Tablet owners and enthusiasts. Come join the discussion about collections, troubleshooting, displays, models, styles, reviews, software, hardware accessories, classifieds, and more!