Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
T428 Study and Research on Experimental Firmwares
Collapse
X
-
Originally posted by Batfink32 View PostT428 ,Radxa Rock (RR), cs918s v1.0, waiting for my X7...
-
Originally posted by Sarco View PostYou are right, I test all roms even roms from other stick and video is a mess. Strangely video playback is realy good when moving the mouse, maybe the problem is with the hdmi stuff. I return to stock 05/30 since bluetooth and wi-fi are fine. My only hope is somewhere, someone, sometime will find a cure for the cripple rk3188.
I believe that this is a screen update issue. That is, when you move the mouse the system knows it needs to update the screen so it does all the time. But when the mouse stops and drops to the background we get what we see as frames missing. I believe this is because the output to the screen (possibly video buffers or HDMI) stops outputting every frame. When watching a video it does not know this so it goes into some kind of drop in frame buffer output AND I THINK this is done on tablets for battery savings. Remember folks these ROMs and kernel sources released for vendors are FIRST made for phones, then tablets, then our TV sticks.
So what seems to be missing is something to tell the darn frame buffers to update ALWAYS 100% of the time! Or in fact this could be a HDMI design bug the buffers are updating but HDMI is not outputting it! I know this a bug and lets hope like hell this is NOT a hardware design issue or it will never get fixed! Similar to why Rockchip cannot do HDMI 5.1 pass-through, it's a hardware limitation with the HDMI output design!
BTW, Stauzo, love what your doing but every ROM so far including these ported tablet ROMs still has this problem. Trust me, it is HARD to see but it is there.... Some are worse than others but so far, it's still there!
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Guest
Originally posted by Finless View PostI have explained what I think is going on before.
BTW, Stauzo, love what your doing but every ROM so far including these ported tablet ROMs still has this problem. Trust me, it is HARD to see but it is there.... Some are worse than others but so far, it's still there!
Bob
But i want explain why i think that the video performances of the last pipo rom are very good compared with other roms.
I tested all roms and mainly my tests are with mx player and xbmc. Other roms with mx player also have decent results but i can see same frame skipping. The big problem come when i start xbmc libstagefright version. All other rom have a very very negative video performances.
Instead in this rom, with the xbmc libstagefright version, i have excellent results with 720p videos and if i use the advancedsettings.xml to active the harware decode also on 1080p videos, for the first time in my life on an rk3188 device i can watch the 1080p video not very good, but we are on the right track, considering also that the version xbmc in question is a beta.
Regarding jams of the ui ,I have no doubt, this depends from the services.jar modified with rkremote server part inside and other patch that adjusts something to break other.
For the wifi part, many router became crazy when you have ehomemediacenter inside the rom. And the user don't understand what is the problem, because don't think to restart the router.
Infact in this situation, if you restart the router and use a rom without ehomediacenter inside you don't have again wifi problems.
Also this problem on wifi is not simple to debug.
An example is an user in this thread, he thought that changing the channels to the router has resolved the wifi problems with the last rom pipo. (that don't have any problem on wifi)
but it was not, he still had not reboot the router, and the router was still malfunctioning due to the previous rom with ehomemediacenter inside.
this is my experience with these devices, if it may help someone well, otherwise you are free to do whatever you want.
You must think that the last base pipo rom is not developed by me, i added only wifi and bluetooth for now. I do not gain anything to help. In this forum also write many developers who sell these devices and create the Chinese rom and the things they write are not reliable for obvious reasons.
I just want a rom as close as possible to an AOSP
Comment
-
Guest
A question for Bob or for other developers:
I need help on mounting hdd with multiple partitions. (one partition no problem)
i just used the boot image of t428, modified framework-res.apk to change the storage_list.xml
i used also the vold.fstab of t428.
now the rom boot with t428 vold.fstab but when i insert the usb android say: disk damaged.
i think is involved also the /bin/vold but...
if you have some suggestion
Comment
-
Originally posted by strauzo View Postif you have some suggestion
Ok, guys. We bring the newest Android 4.2 firmware for Tronsmart T428. It fix the netflix problem, fix the bluetooth problem. I tested with Logitech C170 Webcam, skype video chat […]
mounting is here working, maybe it helps you.
Comment
-
Stauzo, for the multi-disk mounting
Make sure this is init.rc right after the defs for the framework stuff
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar
export HOST_STORAGE_DIRECTORY_EXTERN_0 /mnt/usb_storage/USB_DISK0
export HOST_STORAGE_DIRECTORY_EXTERN_1 /mnt/usb_storage/USB_DISK1
export HOST_STORAGE_DIRECTORY_EXTERN_2 /mnt/usb_storage/USB_DISK2
export HOST_STORAGE_DIRECTORY_EXTERN_3 /mnt/usb_storage/USB_DISK3
export HOST_STORAGE_DIRECTORY_EXTERN_4 /mnt/usb_storage/USB_DISK4
export HOST_STORAGE_DIRECTORY_EXTERN_5 /mnt/usb_storage/USB_DISK5
Then in init.rk30board.rc make sure this is there:
# this property is used for external_storage when not flash partition
export EXTERNAL_STORAGE_USE_DATA /storage/sdcard0
export EXTERNAL_STORAGE /mnt/sdcard
export SECOND_VOLUME_STORAGE /mnt/external_sd
mkdir /mnt/external_sd 0000 system system
export THIRD_VOLUME_STORAGE /mnt/usb_storage/USB_DISK0
mkdir /mnt/usb_storage 0777 system system
Then in init.rk30board.usb.rc
on boot
write /sys/class/android_usb/android0/iSerial ${ro.serialno}
write /sys/class/android_usb/android0/f_rndis/manufacturer RockChip
write /sys/class/android_usb/android0/f_rndis/vendorID 2207
write /sys/class/android_usb/android0/f_rndis/wceis 1
write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
write /sys/class/android_usb/android0/f_mass_storage/inquiry_string $ro.product.usbfactory
Then vold.fstab should show this
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
#dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
# $_rbox_$_modify_$_huangyonglin: added 2012-02-23, for adding the mass storage supporting.
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk0 /mnt/usb_storage/USB_DISK0 1 /devices/platform/usb
dev_mount udisk1 /mnt/usb_storage/USB_DISK1 1 /devices/platform/usb
dev_mount udisk2 /mnt/usb_storage/USB_DISK2 1 /devices/platform/usb
dev_mount udisk3 /mnt/usb_storage/USB_DISK3 1 /devices/platform/usb
dev_mount udisk4 /mnt/usb_storage/USB_DISK4 1 /devices/platform/usb
dev_mount udisk5 /mnt/usb_storage/USB_DISK5 1 /devices/platform/usb# $_rbox_$_modify_$ end
## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1
## Example of specifying a specific partition for mounts
# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Guest
Originally posted by Finless View PostStauzo, for the multi-disk mounting
Make sure this is init.rc right after the defs for the framework stuff
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar
export HOST_STORAGE_DIRECTORY_EXTERN_0 /mnt/usb_storage/USB_DISK0
export HOST_STORAGE_DIRECTORY_EXTERN_1 /mnt/usb_storage/USB_DISK1
export HOST_STORAGE_DIRECTORY_EXTERN_2 /mnt/usb_storage/USB_DISK2
export HOST_STORAGE_DIRECTORY_EXTERN_3 /mnt/usb_storage/USB_DISK3
export HOST_STORAGE_DIRECTORY_EXTERN_4 /mnt/usb_storage/USB_DISK4
export HOST_STORAGE_DIRECTORY_EXTERN_5 /mnt/usb_storage/USB_DISK5
Then in init.rk30board.rc make sure this is there:
# this property is used for external_storage when not flash partition
export EXTERNAL_STORAGE_USE_DATA /storage/sdcard0
export EXTERNAL_STORAGE /mnt/sdcard
export SECOND_VOLUME_STORAGE /mnt/external_sd
mkdir /mnt/external_sd 0000 system system
export THIRD_VOLUME_STORAGE /mnt/usb_storage/USB_DISK0
mkdir /mnt/usb_storage 0777 system system
Then in init.rk30board.usb.rc
on boot
write /sys/class/android_usb/android0/iSerial ${ro.serialno}
write /sys/class/android_usb/android0/f_rndis/manufacturer RockChip
write /sys/class/android_usb/android0/f_rndis/vendorID 2207
write /sys/class/android_usb/android0/f_rndis/wceis 1
write /sys/class/android_usb/android0/iManufacturer ${ro.product.manufacturer}
write /sys/class/android_usb/android0/iProduct ${ro.product.model}
write /sys/class/android_usb/android0/f_mass_storage/inquiry_string $ro.product.usbfactory
Then vold.fstab should show this
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
#dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
# $_rbox_$_modify_$_huangyonglin: added 2012-02-23, for adding the mass storage supporting.
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk0 /mnt/usb_storage/USB_DISK0 1 /devices/platform/usb
dev_mount udisk1 /mnt/usb_storage/USB_DISK1 1 /devices/platform/usb
dev_mount udisk2 /mnt/usb_storage/USB_DISK2 1 /devices/platform/usb
dev_mount udisk3 /mnt/usb_storage/USB_DISK3 1 /devices/platform/usb
dev_mount udisk4 /mnt/usb_storage/USB_DISK4 1 /devices/platform/usb
dev_mount udisk5 /mnt/usb_storage/USB_DISK5 1 /devices/platform/usb# $_rbox_$_modify_$ end
## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1
## Example of specifying a specific partition for mounts
# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
Bob
I used to be more secure directly the boot.img of your rom 1.5a
i used also the vold.fstab of your 1.5a
and to make the rom working, i modified also the framework-res.apk to change the storage_list.xml that contain now the USB_DISK0 USB_DISK1 USB_DISK2 USB_DISK3 USB_DISK4 USB_DISK5
IN this mode the rom boot well but when i try to mount an external usb storage i have the message disk damaged and i can't mount or reformat.
it is strange. for that reason I thought that was involved also the binary /bin/vold but with the vold from your rom 1.5a the rom don't start
Comment
-
I am trying to compile the kernel from source and hitting a bit of a snag, was hoping someone could point me in the right direction. I have the envirnment setup and successfully compiled the zImage. it comes out to 4.1mb I am used to compiling samsung kernels and using tools such as mkbootimg to finish the final boot.img Can someone point me to the stock ramdisk and also how or which tools do we use to merge the kernel and ramdisk into one file? Also the parameters which are relevant for the boot code? Thanks in advance.
Comment
-
Guest
First post updated with the new Nexus 06.15.2013 rom for T428
If you want in this rom, as in the others, you can install also the 1080p kernel.
If you use the 1080p kernel don't forget to change your build.prop and change the line
ro.sf.lcd_density = 240 or if you like ro.sf.lcd_density = 180
Comment
-
Re: T428 Study and Research on Experimental Firmwares
Originally posted by strauzo View PostFirst post updated with the new Nexus 06.15.2013 rom for T428
If you want in this rom, as in the others, you can install also the 1080p kernel.
If you use the 1080p kernel don't forget to change your build.prop and change the line
ro.sf.lcd_density = 240 or if you like ro.sf.lcd_density = 180
How does it work compared to the others?
Signature? Signature!
Comment
-
Guest
Originally posted by droidroidz View PostI am trying to compile the kernel from source and hitting a bit of a snag, was hoping someone could point me in the right direction. I have the envirnment setup and successfully compiled the zImage. it comes out to 4.1mb I am used to compiling samsung kernels and using tools such as mkbootimg to finish the final boot.img Can someone point me to the stock ramdisk and also how or which tools do we use to merge the kernel and ramdisk into one file? Also the parameters which are relevant for the boot code? Thanks in advance.
but you can read and reverse this code: https://github.com/naobsd/rkutils/bl...ter/rkunpack.c
Instead for other devices (not rockchip) i use:
mkbootfs ramdisk | gzip > ramdisk-new.gz
mkbootimg --base 0x40000000 --kernel boot.img-kernel --ramdisk ramdisk-new.gz --cmdline 'console=ttyS0,115200 rw init=/init loglevel=8' -o new-boot.imgLast edited by Guest; 15 June 2013, 11:36.
Comment
-
Stauzo, not sure then on the disk mounting. Maybe this ROM does not support NTFS? Some binary like you said. Has anyone tried a FAT32 formatted hard disk?
Also guys, I got my replacement SSD hard disk but having trouble doing a full disk restore. I am going to have to take the long route and do a full reinstall of Win 7/64
So you might not see me online much this weekend.
Bob"Pzebacz im, bo nie wiedzą, co czynią"
"Прости им, они не ведают, что творят"
"Perdona loro perché non sanno quello che fanno"
"Vergib ihnen, denn sie wissen nicht, was sie tun"
"Vergeef hen want ze weten niet wat ze doen"
"Pardonne-leur car ils ne savent pas ce qu'ils font"
"Perdónalos porque no saben que lo que hacen"
"Oprosti im, jer ne znaju što čine"
"Forgive them as they know not what they do"
Comment
-
Originally posted by Finless View PostStauzo, not sure then on the disk mounting. Maybe this ROM does not support NTFS? Some binary like you said. Has anyone tried a FAT32 formatted hard disk?
Also guys, I got my replacement SSD hard disk but having trouble doing a full disk restore. I am going to have to take the long route and do a full reinstall of Win 7/64
So you might not see me online much this weekend.
Bob
@strauzo - what is the difference between pipo and nexus rom? buildprop still looks like its from the pipo rom so is it jus a new name you are giving it?
Comment
What's Going On
Collapse
There are currently 7520 users online. 0 members and 7520 guests.
Most users ever online was 63,956 at 18:56 on 20 March 2025.
Comment