Info & links For mtcd & non mtc(Intel only)Need help to build TWRP RECOVERY !!! - MTCD Android Head Units Q&A

Info & links For mtcd & non mtc(Intel only)Need help to build TWRP RECOVERY !!!
WE NOW HAVE ROOT
This unit works and sound great..However there are a few thing i would like to adjust...like be able to power off instead of hibernate and or set hibernation time...I would like to have back up of the shipped original rom... And dual boot os..or roms. Change buttons and switches on tool bar...Does anyone know if there is a way to dump mcu firmware....... All ideas and suggestions welcome and appreciated!! ...
Looking for help and insight into this head unit..1) lets make this rom better ..now that joying has released there intel unit i would like to get a copy of there rom and compare .... Also ANDROID 6 may be In the near future ....read links
thanks in advance
cpu info
intel link
https://software.intel.com/en-us/blo...ocessor-series
rockchip link same cpu
http://www.rock-chips.com/a/en/produ.../1125/734.html
on the intel link a little ways down the page it says
The Intel® Atom™ x3-C3230RK processor, a collaboration between Intel and Rockchip*, includes a quad-core 64-bit Intel® Atom™ CPU and an integrated 3G modem. Figure 3 describes this SKU’s high level architecture
http://www.intel.com/content/dam/www...3000-brief.pdf
cool link from dongali thanks
How to extract installed apps as apk guide:
http://www.wikihow.com/Extract-APK-File-of-Any-App-on-Your-Android-Phone
https://play.google.com/store/apps/details?id=com.ext.ui&hl=en
cool link from doitright thanks
WHAT CAN THIS MEAN FOR THE FUTURE OF THE INTEL HEAD UNIT
https://ami.com/board-support-packages/
It looks like we should be able to get some code and kernel for android 6.0..now we just need to find someone to build a roms for us
food for thought can we do something like this for our intel units ...this could open some doors for us
http://www.cnx-software.com/2014/12/...k3288-devices/
wasn't necessary thinking Linux ubuntu only...but if you made bootloader look for a system on a sd card android,linux,windows,exc...you could have a dual boot system....this would be awesome it would make it easier to mod system files and experiment with different os and have the ability to pop out the sd card and be back to stock config if you didn't want to boot off sd card make an sd card to redirect boot loader back to internal system...or if bootloader can't find a os on sd make it default back to internal system. ..I think something like this would be one of the best things that could help speed up development and allow roms that were built for different partition sizes and systems become more Universal .
Anyone want to chime in
Can this be done
Pic of unit i bought at bottom of post
firmware update link 10/12/16
https://drive.google.com/drive/folde...XM?usp=sharing
original firmware update version link
https://drive.google.com/file/d/0Bz8...ew?usp=sharing
the root udate.zip link is a few pages back in this thread i think around page 23 .. on a fresh formatted usb copy update.zip ..flash from usb1 . dont check wipe
root link for mtcd
https://drive.google.com/file/d/0B1PAxDuZk9rHODdwNzFMR3FtOEk/view?usp=sharing
link to joying fw
heres the link to fw
https://drive.google.com/drive/folders/0Bz8umNL1qrsoLVh5cHVSdmVQOWc?usp=sharing
ngochoangimsat said:
The head unit JOYING JY-UL135N2 with CPU Intel Atom Sofia come with new firmware structure (neither update.zip nor dupdate.img + dmcu.img like other Joying AMR headunit ). As you can see on this https://drive.google.com/drive/folders/0Bz8umNL1qrsoLVh5cHVSdmVQOWc
I add some file and script to 5009_20.zip to root firmware but the new firmware can't be pass the verify of upgrade screen.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Fig 1. Structure of JOYING- JY-UL135N2's firmware, these are all of the need files and directories, which we have to copy to root directory of USB Flash
Can you help us root this firmware ? https://drive.google.com/drive/folders/0Bz8umNL1qrsoLVh5cHVSdmVQOWc
Yes I have seen that that's why I wanted someone to use titanium backup on there unit and do a full backup or nandroid. Also .titanium I believe will generate a update.zip file that could be flashed...once this is done you could just do a standard restore with a titanium or nandroid backup. ....I have reached out to a few people about a multirom boot setup hopefully we can get that to work and boot and flash to sd cards....
Also remember some units are 16gb and others are 32gb so the partition tables will be different. .but that's nothing that can't mod to be fixed...another reason multirom flash to sd card would make life easier
this can be the answer if can this be done with our head unit.... http://www.xda-developers.com/install-use-multirom-xdatv/
This app only works on selected devices. Check the list at the bottom of this description.
This application requires root and it is designed to be used by experienced "power users".
It is strongly recommended to read XDA thread before installing this app, you can find links at the bottom of this description.
:fingers-crossed: can install or update MultiROM, it's recovery and kernels. It can also install Ubuntu Touch system-image based builds into MultiROM as a secondary ROM.
MultiROM is one-of-a-kind multi-boot mod for Android devices. It can boot any Android ROM as well as other systems like Ubuntu Touch. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
.Here's the deal... if we could dual boot another android os for head unit let just say rom from joying or other brand/manufacturer you could test rom see what works and what doesnt , modify rom ,extract apps from rom and if rom was better you could make rom you primary boot ..(i also believe we could add or mod the mcu part back in the rom).:fingers-crossed:... and you would be able to test this all with out erasing you stock configuration or stock rom ....you would be able to test and develop new updates as they come out.. you could test with out erasing or wiping your system.. you could run Ubuntu ,Ubuntu touch or other more pc based os and still have the ability to reboot and be back in radio os android mode....and I think there is a fun factor here with experimenting and adding more function to the head unit
This is what XDA is all about right!!! WHO 'S WITH ME:
Here we go build twrp for our units instructions
https://www.google.com/amp/www.xda-...for-your-device/amp/?client=ms-android-att-us
http://forum.xda-developers.com/showthread.php?t=1943625
Then add twrp manager
Click to expand...
Click to collapse

there are now at lease two types of intel units out there ones based off mtcd and non mtc ones on a totally new board...the firmware should be similar as for there both built for intel x86....developments that help one should be able to be applied to the other...the biggest thing that i think that would help both platforms would be the ability to dual boot these models so you could run experimental os fw os a sd card and still have the ability to go back to stock configuration simply by removing the sd card with the os on it or just telling the bootloader to boot the stock system img....thist is where i think we need to focus and develop.....

Joying JY-UL135N2 2G RAM 32G (Intel Sofia3g and STM8S207C8T6 MCU)
My unit:
Joying JY-UL135N2 2G RAM 32G (Intel Sofia3g, STM8S207C8T6 MCU, TDA7388)
This is not MTCD based unit. My MCU chip is STM8S207C8T6
I got following MCU Version: 2016-08-29 15:46:12 JY_(NOR)__90_C9_7706_5009_CAN(GX)_Newlap.
Purchased from here: Joying on Aliexpress
Photos of the unit outside
Photos of the unit inside
Original (non-modified) boot.img and recovery.img
Note that I have not verified the content, as I do not have sufficient knowledge. I was guided by gurus to extract these partitions from the unit just in case someone really needs them. I have not tested files personally.
https://drive.google.com/open?id=0B2DmzEjJljx3bFVudFpxNzNUS3c
Root instructions (credit to Spider84 for providing instructions and modifying boot.img):
https://drive.google.com/open?id=0B2DmzEjJljx3OXlQM2RFbWp4UWc
Method 1 (didn't work for me, as I could not figure out how to enter revovery):
1) Copy to USB thumb Drive
2) install from recovery
Method 2 (didn't work for me either):
1) Copy to USB thumb Drive
2) Go to Settings -> about device -> system updates
3) System should ask if you want to install update
Method 3 (worked for me):
1) you need to know how to connect and use adb. I connected using head IP address from laptop connected to the same wifi router. I did not use any additional apps or software (other than adb from android sdk). Hint: https://developer.android.com/studio/command-line/adb.html
2) extract su.img, SuperSu.apk and boot.img form the update.zip, place it on USB drive
3) use following commands:
cd /mnt/usb_storage3 (change path according to your USB drive)
cp su.img /data/su.img
cp SuperSu.apk /data/SuperSu.apk
dd if=boot.img of=/dev/block/mmcblk0p9
4) reboot

THIS IS A GREAT START THANK YOU
a system ROM zip for seller would be useful ...
.also please use apk extractor (updated instructions and link in first post)and back up all apps and system apps and upload that would be helpful.....
we need a full backup copy of total system try to make with nandroid backup or titanium backup you would need root to do this ..

I just got what you've been waiting for, the Joying upgrade file dated 10-31. I have the JY-UL135N2, just like StingerRUS above. I e-mailed Joying about the update shown in Boy ka's youtube, and they sent it to me here: https://mega.nz/#!iUECzLDB!oxXcP9Xa_jOeH3NTWoqwlPNzfYbeOHcJ_hP1NhvHCQs
I kept trying to ask them to show me how to root, as stated on their website root is supported, but they kept saying it's not recommended and would "make chaos for the unit". I tried Kingoroot, but that failed. Hope this file helps.

akuma148 said:
I just got what you've been waiting for, the Joying upgrade file dated 10-31. I have the JY-UL135N2, just like StingerRUS above. I e-mailed Joying about the update shown in Boy ka's youtube, and they sent it to me here: https://mega.nz/#!iUECzLDB!oxXcP9Xa_jOeH3NTWoqwlPNzfYbeOHcJ_hP1NhvHCQs
I kept trying to ask them to show me how to root, as stated on their website root is supported, but they kept saying it's not recommended and would "make chaos for the unit". I tried Kingoroot, but that failed. Hope this file helps.
Click to expand...
Click to collapse
thanks thats awsome downloading now and will add to google drive
heres the link to fw
https://drive.google.com/drive/folders/0Bz8umNL1qrsoLVh5cHVSdmVQOWc?usp=sharing

My mtcd intel unit is being tested prior to be sent
Enviado desde mi D6603 mediante Tapatalk

we need a a custom recovery with the ability to dual boot , install and boot os from sd card...

ikerg said:
My mtcd intel unit is being tested prior to be sent
Enviado desde mi D6603 mediante Tapatalk
Click to expand...
Click to collapse
The rear of your unit looks pretty interesting with those 2 antennas plus the wifi antenna to the right..(that's disconnected) Unless that's GPS ?
Do you have a link for it ?

The disconnected one is the gps antenna.... The other ones:
1) wifi
2) guy from HotAudio claims to be 3G antenna
Enviado desde mi D6603 mediante Tapatalk

this can be the answer if can this be done with our head unit.....http://www.xda-developers.com/install-use-multirom-xdatv/
This app only works on selected devices. Check the list at the bottom of this description.
This application requires root and it is designed to be used by experienced "power users".
It is strongly recommended to read XDA thread before installing this app, you can find links at the bottom of this description.
MultiROM Manager can install or update MultiROM, it's recovery and kernels. It can also install Ubuntu Touch system-image based builds into MultiROM as a secondary ROM.
MultiROM is one-of-a-kind multi-boot mod for Android devices. It can boot any Android ROM as well as other systems like Ubuntu Touch. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.

Why do you want me multi OS on these units?
You will lose all the interaction with MCU, as it is programmed to interact to Android part.
Enviado desde mi D6603 mediante Tapatalk

ikerg said:
Why do you want me multi OS on these units?
You will lose all the interaction with MCU, as it is programmed to interact to Android part.
Enviado desde mi D6603 mediante Tapatalk
Click to expand...
Click to collapse
.Here's the deal... if we could dual boot another android os for head unit let just say rom from joying or other brand/manufacturer you could test rom see what works and what doesnt , modify rom ,extract apps from rom and if rom was better you could make rom you primary boot ..(i also believe we could add or mod the mcu part back in the rom):fingers-crossed:.... and you would be able to test this all with out erasing you stock configuration or stock rom ....you would be able to test and develop new updates as they come out.. you could test with out erasing or wiping your system.. you could run Ubuntu ,Ubuntu touch or other more pc based os and still have the ability to reboot and be back in radio os android mode....and I think there is a fun factor here with experimenting and adding more function to the head unit
This is what XDA is all about right WHO 'S WITH ME

Is there a Changelog for the 10-31 update file?

Never were available changelogs for updates on rk3188 and never will be on these....only our own feedback.
Enviado desde mi D6603 mediante Tapatalk

senator17x said:
Is there a Changelog for the 10-31 update file?
Click to expand...
Click to collapse
No log .......rom for intel joying

StingerRus do you use titanium back up and can you make a complete backup with it

[email protected] said:
WE NOW HAVE ROOT
This unit works and sound great..However there are a few thing i would like to adjust...like be able to power off instead of hibernate and or set hibernation time...I would like to have back up of the shipped original rom... And dual boot os..or roms. Change buttons and switches on tool bar...Does anyone know if there is a way to dump mcu firmware....... All ideas and suggestions welcome and appreciated!! ...
Looking for help and insight into this head unit..1) lets make this rom better ..now that joying has released there intel unit i would like to get a copy of there rom and compare .... Also ANDROID 6 may be In the near future ....read links
thanks in advance
cpu info
intel link
https://software.intel.com/en-us/blo...ocessor-series
rockchip link same cpu
http://www.rock-chips.com/a/en/produ.../1125/734.html
on the intel link a little ways down the page it says
The Intel® Atom™ x3-C3230RK processor, a collaboration between Intel and Rockchip*, includes a quad-core 64-bit Intel® Atom™ CPU and an integrated 3G modem. Figure 3 describes this SKU’s high level architecture
http://www.intel.com/content/dam/www...3000-brief.pdf
cool link from dongali thanks
How to extract installed apps as apk guide:
http://www.wikihow.com/Extract-APK-File-of-Any-App-on-Your-Android-Phone
https://play.google.com/store/apps/details?id=com.ext.ui&hl=en
cool link from doitright thanks
WHAT CAN THIS MEAN FOR THE FUTURE OF THE INTEL HEAD UNIT
https://ami.com/board-support-packages/
It looks like we should be able to get some code and kernel for android 6.0..now we just need to find someone to build a roms for us
food for thought can we do something like this for our intel units ...this could open some doors for us
http://www.cnx-software.com/2014/12/...k3288-devices/
wasn't necessary thinking Linux ubuntu only...but if you made bootloader look for a system on a sd card android,linux,windows,exc...you could have a dual boot system....this would be awesome it would make it easier to mod system files and experiment with different os and have the ability to pop out the sd card and be back to stock config if you didn't want to boot off sd card make an sd card to redirect boot loader back to internal system...or if bootloader can't find a os on sd make it default back to internal system. ..I think something like this would be one of the best things that could help speed up development and allow roms that were built for different partition sizes and systems become more Universal .
Anyone want to chime in
Can this be done
where unit was bought
http://www.aliexpress.com/item/2G-Ra...08.0.54.PW30db
firmware update link 10/12/16
https://drive.google.com/drive/folde...XM?usp=sharing
original firmware update version link
https://drive.google.com/file/d/0Bz8...ew?usp=sharing
the root udate.zip link is a few pages back in this thread i think around page 23 .. on a fresh formatted usb copy update.zip ..flash from usb1 . dont check wipe
root link for mtcd
http://forum.xda-developers.com/atta...4&d=1476629974
link to joying fw
heres the link to fw
https://drive.google.com/drive/folders/0Bz8umNL1qrsoLVh5cHVSdmVQOWc?usp=sharing
this can be the answer if can this be done with our head unit.....http://www.xda-developers.com/instal...ultirom-xdatv/
This app only works on selected devices. Check the list at the bottom of this description.
This application requires root and it is designed to be used by experienced "power users".
It is strongly recommended to read XDA thread before installing this app, you can find links at the bottom of this description.
MultiROM Manager can install or update MultiROM, it's recovery and kernels. It can also install Ubuntu Touch system-image based builds into MultiROM as a secondary ROM.
MultiROM is one-of-a-kind multi-boot mod for Android devices. It can boot any Android ROM as well as other systems like Ubuntu Touch. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
.Here's the deal... if we could dual boot another android os for head unit let just say rom from joying or other brand/manufacturer you could test rom see what works and what doesnt , modify rom ,extract apps from rom and if rom was better you could make rom you primary boot ..(i also believe we could add or mod the mcu part back in the rom).:fingers-crossed:... and you would be able to test this all with out erasing you stock configuration or stock rom ....you would be able to test and develop new updates as they come out.. you could test with out erasing or wiping your system.. you could run Ubuntu ,Ubuntu touch or other more pc based os and still have the ability to reboot and be back in radio os android mode....and I think there is a fun factor here with experimenting and adding more function to the head unit
This is what XDA is all about right!!! WHO 'S WITH ME:
Click to expand...
Click to collapse
Please tell me how to enter recovery mode for this head unit.
I did some method but all of them cant help me to enter recovery mode

[email protected] said:
No log .......rom for intel joying
Click to expand...
Click to collapse
Understood. I have the Intel based JY-UL135N2 already.
Just wondering what was updated. Was hoping for some Bluetooth bug fixed for OBD2 devices.

ngochoangimsat said:
Please tell me how to enter recovery mode for this head unit.
I did some method but all of them cant help me to enter recovery mode
Click to expand...
Click to collapse
Press reset and immediately after hold back button till lights flash then release count 2 second and press back again

Related

Cabletech Android Dongle URZ0193 [TCC8925] aka Plute iSMRTV

As an introduction, I ended up with this stick with no markings on inside or outside of casing, didn't even know the vendor. The build that was on the device when I first got it didn't even have the Google Play Store. This lead me to a (somewhat lengthy) look into this model. After a lot of fiddling, trawling and eventually playing, I wanted to bundle up everything I can on this stick as what I do know about it is spread wide and thin.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
OEM Vendor Plute on Alibaba - Sold as the "iSMRTV"
Official Page (Translated to from Polish to English)
User Manual (Scroll down for English section)
Specifications on website
Main chipset: Cortex-A5 Telechip TCC8925;
Processor: 1GHz; @ 800
RAM: 512MB DDR III
Memory: 4GB NAND Flash
External memory: Micro SD card or USB memory stick
System: Android 4.0 (Ice-cream Sandwitch)
Connectors and Ports
1 x USB Port
SD card slot: 1 x Micro SD (Up to 32GB)
1x Micro USB port (power)
Power
Plug HDMI port to connect the device to the TV
Firmware download - This is v1.1 and have yet to upgrade to this (link was only posted today) but a quick look at update.zip shows at least the Play Store apk in there. This update doesn't flash onto my stick for some reason. I'm chasing down the reseller and the vendor to find out more info and possibly source another update file.
Firmware Upgrade
Restore factory settings
Copy update.zip to a USB flash drive or MicroSD card
Plus in USB flash drive or MicroSD card into dongle
Go Settings > About Tablet > System Updates > Install System Update > From USB Storage (USB Flash drive) OR From SDCARD External Storage (MicroSD card)
Select Install Now
Wait for installation to finish and done!
How to Root (thanks to tatubias)
Download file from here
Unzip cx-01.zip
Connect the dongle to your PC via Micro-USB cable. Ignore USB malfunction warning, PC will detect device once the dongle has finished booting (can take a few minutes, took me a while to figure this one out)
When the installation driver screen appears, select advanced option to select the folder driver from the file that you have unzipped
When driver installation is complete go to the folder Root-Script
Run Root-Script.bat
In Root-Script.bat window
7a - Select option 1 and verify the connection if OK
7b - Select option 2 and check if your device can be rooted (with this script)
7c - If its ok select option 3 when finished the dongle will be rebooted
That's all I have for now. AFAIK there isn't a custom ROM available for this device as yet. Wouldn't mind getting into it myself.
Thanks
Work like a charm
Waiting for a custom ROM
Is it complicated to make a custom rom for this device ? How can I get source to start playing ?
Well here is the drama that was the other night. The firmware they have supplied doesn't flash, at least not onto my device. Tried it from a few different memory sticks and even from internal memory. Tried flashing the update.zip via ADB, no dice. Tried recovering it via ADB. I can get to the bootloader for fastboot, but for the life of me I can't get this firmware to flash.
The problem with the current firmware is that it doesn't allow you to log in with a Google account and therefore the Play Store doesn't work. Killing me. I don't know where to start as far as building firmware for this that I can flash either with the built in function or over ADB and I don't want to risk flashing the CX-01 custom firmware from the Pandawill forum in case I completely brick it.
Any help would be appreciated.
I manage to update mine but it's still 4.0.4
Before launching the upgrade in the about I got
Model Number : TCC8925_HDMI_DONGLE
Android Version 4.0.4
Baseband Version : Unknown
Kernel version : 3.0.8-tcc [email protected] #154 Mon Oct 8 10:53:30 CST 2012
Build number full_tcc8920st_emmc-userdebug 4.0.4 IMM76D eng.sunny.20121008.105834 test-keys
After upgrade
Model Number : ANDROID_HDMI_DONGLE
Android Version 4.0.4
Baseband Version : Unknown
Kernel version : 3.0.8-tcc [email protected] #364 Fri Nov 16 20:51:49 CST 2012
Build number Android-eng 4.0.4 IMM76D IMM76D eng.root.20121128.105154
So the new firmware seems to be newer but I can't see any news on this firmware
I also tried to change some stuff in the zip and sign it again but I didn't manage to update
BTW this is the Stick that I have
http://plute.en.alibaba.com/product...OOK_GOOGLE_PLAYSTORE_TWITTER_ANGRY_BIRDS.html
it's seems to be the real manufacterer of what you call cabletech
Internal nand is a aditional 4GB microSD card.
how to upload new firmware directly on the card? Can anyone give a link to the image of the card? I got her for good... How to create image this card? Sorry google translated...
astarte_corp said:
Internal nand is a aditional 4GB microSD card.
how to upload new firmware directly on the card? Can anyone give a link to the image of the card? I got her for good... How to create image this card? Sorry google translated...
Click to expand...
Click to collapse
Download it from here ftp://ftp.lechpol.pl/Products/Cabletech/frimware1.1/
copy to a micro sd card and launch the install from the setting about upgrade
Hi,
I also have such a stick from Cabletech. Thanks a lot for the update link, I'll try it. What kind of power supply are you using?
I installed the new firmware, it looks that it is very good, the experience is very smooth. There is however a drawback, the Play Store is not working, it seems that everything connected to a google account is not working (Play Store, login to youtube). I suspect that the necessary applications are not installed since I don't have the option to add a google account.
I'll try to install the Google Apps from CM9.
danr677 said:
I installed the new firmware, it looks that it is very good, the experience is very smooth. There is however a drawback, the Play Store is not working, it seems that everything connected to a google account is not working (Play Store, login to youtube). I suspect that the necessary applications are not installed since I don't have the option to add a google account.
I'll try to install the Google Apps from CM9.
Click to expand...
Click to collapse
Did you get the Google Play working? Did you try to restore factory settings?
Is the device working realy smoothly? It works not so well on stock
---------------------------
Edit
I upgraded device using the file. Just after update google services did notwork propertly, it was not possible e.g. to add gogle account or installing aplications from Google Play. I have restored factory settings and it started to work propertly. Device with new firmware works a little bit better...
!
another link please to download firmware....some mirror...... for actualy i need authentication with user and pass...thank you !
dantbt said:
another link please to download firmware....some mirror...... for actualy i need authentication with user and pass...thank you !
Click to expand...
Click to collapse
Possibly you might use this firmware (check if your hardware is the same):
http://tabletrepublic.com/forum/cx-01/cx-01-specs-info-tweaks-2516.html
Hello,
thanks for the great information provided. i was able to do this, that you provided us with and much more but i ran into some issues (issues triggered by myself) and now i have to fix the android image. therefore i have a few questions:
do you have an image (done with dd [linux] or [win32diskimager]) of the internal sd card?
do you have any idea how to boot the device in recovery
do you know a method of installing self-made update.zip's?
the dongle is very much the same with cx-01 but the only thing missing is the button which would allow us to boot the device into recovery mode and flash *.rom files.
DarkArmada said:
As an introduction, I ended up with this stick with no markings on inside or outside of casing, didn't even know the vendor. The build that was on the device when I first got it didn't even have the Google Play Store. This lead me to a (somewhat lengthy) look into this model. After a lot of fiddling, trawling and eventually playing, I wanted to bundle up everything I can on this stick as what I do know about it is spread wide and thin.
OEM Vendor Plute on Alibaba - Sold as the "iSMRTV"
Official Page (Translated to from Polish to English)
User Manual (Scroll down for English section)
Specifications on website
Main chipset: Cortex-A5 Telechip TCC8925;
Processor: 1GHz; @ 800
RAM: 512MB DDR III
Memory: 4GB NAND Flash
External memory: Micro SD card or USB memory stick
System: Android 4.0 (Ice-cream Sandwitch)
Connectors and Ports
1 x USB Port
SD card slot: 1 x Micro SD (Up to 32GB)
1x Micro USB port (power)
Power
Plug HDMI port to connect the device to the TV
Firmware download - This is v1.1 and have yet to upgrade to this (link was only posted today) but a quick look at update.zip shows at least the Play Store apk in there. This update doesn't flash onto my stick for some reason. I'm chasing down the reseller and the vendor to find out more info and possibly source another update file.
Firmware Upgrade
Restore factory settings
Copy update.zip to a USB flash drive or MicroSD card
Plus in USB flash drive or MicroSD card into dongle
Go Settings > About Tablet > System Updates > Install System Update > From USB Storage (USB Flash drive) OR From SDCARD External Storage (MicroSD card)
Select Install Now
Wait for installation to finish and done!
How to Root (thanks to tatubias)
Download file from here
Unzip cx-01.zip
Connect the dongle to your PC via Micro-USB cable. Ignore USB malfunction warning, PC will detect device once the dongle has finished booting (can take a few minutes, took me a while to figure this one out)
When the installation driver screen appears, select advanced option to select the folder driver from the file that you have unzipped
When driver installation is complete go to the folder Root-Script
Run Root-Script.bat
In Root-Script.bat window
7a - Select option 1 and verify the connection if OK
7b - Select option 2 and check if your device can be rooted (with this script)
7c - If its ok select option 3 when finished the dongle will be rebooted
That's all I have for now. AFAIK there isn't a custom ROM available for this device as yet. Wouldn't mind getting into it myself.
Click to expand...
Click to collapse
leonard.pitzu said:
Hello,
thanks for the great information provided. i was able to do this, that you provided us with and much more but i ran into some issues (issues triggered by myself) and now i have to fix the android image. therefore i have a few questions:
do you have an image (done with dd [linux] or [win32diskimager]) of the internal sd card?
do you have any idea how to boot the device in recovery
do you know a method of installing self-made update.zip's?
the dongle is very much the same with cx-01 but the only thing missing is the button which would allow us to boot the device into recovery mode and flash *.rom files.
Click to expand...
Click to collapse
Unfortunately I don't have anything. I ended up trying to flash a ROM I found online, bricked the stick. I can still access via ADB, but need an image to flash and I don't have that. Haven't even looked at the stick since then.
If anyone has an image that can be flashed via ADB, please let us know.
That sucks... i have a working stick but no stock image to share. If you need it i can make a full sd card image (with dd) and share it. This would bring your stick to the factory settings + version 04 of the modds that float around for the cx-01. I had no time to look at the schematics and fit the stick with a button so now this is the only solution availabke.
Firmware Update
I have contacted with the vendor and have received following URL for Calbletech URZ0193 firmware update:
www dot lechpol dot eu slash model slash urz0193 slash - sorry fort unconvenience, but I can't put external links directly. So try remove spaces from the URL and replace "slash" and "dot" words with the characters .
represented by them.
Try it, I just received the mail with the update URL few minutes ago and I do not have any experiences with that update file.
Best regards
Can someone give any mirrot to update 1.1 if im opening lechpol page i need login and pass
Jordandc said:
Can someone give any mirrot to update 1.1 if im opening lechpol page i need login and pass
Click to expand...
Click to collapse
You can download it directly from Cabletech website -->
cabletech.pl/pl/11145-cabletech-smart-tv-android-dongle---przystawka-do-telewizora-z-systemem-android-4-0
lechpol.eu/sites/default/files/produkty/1/1048/update.zip
No login needed...
Some one know where can I download the factory firmware? I upgrade to the new but the google market is not working and I dont want root this device because I lost guaranty.
Jordandc said:
Some one know where can I download the factory firmware? I upgrade to the new but the google market is not working and I dont want root this device because I lost guaranty.
Click to expand...
Click to collapse
I had the same problem. Just restore default settings...
powerkill said:
Thanks
Work like a charm
Waiting for a custom ROM
Is it complicated to make a custom rom for this device ? How can I get source to start playing ?
Click to expand...
Click to collapse
Good day Sir,
do you have another link cause its already been dead
i need this firmware please help.

Star B94M / B943 MTK 6589 Quadcore

Star B943 (B94M) MTK6589 Quad Core 4.5Inch 1GB RAM 4GB ROM Dual Camera 5.0MP+12MP WCDMA 3G Dual SIM Card SmartpPhone
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please pay attention, there are two versions of this devices on the Market!!!
One is with Dualcore and the other one is with Quadcore MTK6589.
So be carefully with Flashing and Rooting the devices.
There is already some progress with CWM and Root on German chinamobiles.org Forum.
-------------------------------------------------------- Testing LeWa Port Rom -------------------------------------------------------------------------------
Update 07.05.2013: LeWaport_Star_B94M_22.05.13_cm08
My friends here comes a new LeWaport (cmod08) based on the stable release for Amoi N828.
If your already on lewa simple make backup, install cmod08.zip, wipe dalvik and cache after install, all others look instructions below.
Known bugs: Wifi nvrambug, with my fix bluetooh is only working after factory reset or resore data.
Update 07.05.2013: LeWaport_Star_B94M_08.05.13_cm04
Dear friends of LeWa here is a Test version based on LeWa Amoi N828
This version is rooted with gapps, no need to load these.
Hints for install:
1. Boot to CWM or TWRP Recovery
2. Make backup including boot and recovery ( TWRP 2.5.0.0 will be installed )
3. Wipe System partition
4. Install LeWaport_Star_B94M_07.05.13_cm03.zip
6. Reboot and be happy
Known errors: some chinese apps and strings, noLED patch still needed
Further steps: bugfixing, try to port multilanguage support (don´t hesitate to help )
New logo needed
-------------------------------------------------------- Hints for 4.2.1 -------------------------------------------------------------------------------
Update 03.05.2013: Batterylive improvement
User slein has submitted selfcoded apk for LED Fix ! Thanks to him!!!!
There are a lot of activities to fix sporadical battery drain. Following APK seems to be workaround install the app and disable LED notification with widget. Thx to all testers!
Good Batterytool
Update 26.04.2013: Japanese 4.2.1 JB-image from needrom
Well running 4.2.1 from needrom
for most users, please read carefully instructions, do backup (Titanium and/or CWM/TWRP) before update
and make Factory reset as described, to avoid most problems!
Howto Root 4.2.1 and GPS-Fix by JBrandtner
---------------------------- Hints for 4.1.2. --------------------------------------------------------
Update 18.04.2013: Wifi Mac change Fix ( Thx to okupka )
- use these file (make backup before!!!) with this guide and you are done
Update 12.04.2013: Different Sound improvements
People who have problems with sound try this link from Zopo-Forum
or from Patchworkoftips
Update 11.04.2013: Data Resize partition to 2.74GB Detailed description from here
1. We backup with recovery.
2. Unloaded and 2.74GB decompressed data (Thx to spanish friends! ).
3. SP Open Flashtool and as we have done before installing the recovery in scatter-loading MT6589_Android_scatter_emmc.txt select the file in the folder where we unzipped 2.74GB Data
4. We ensure that only EBR1 and EBR2 are marked.
5. We Give to Download, accept the prompt, connect via USB the phone off the PC. As with the recovery if the process fails, disconnect the cable, remove and put the battery and repeat this step.
6. If all goes well, will back the green circle. Disconnect the phone from the PC.
7. Now we go back to recovery (Turn on the phone by holding the power key + volume +).
8. In the recovery do wipe data / factory reset.
9. Optionally if you want to restore the data and installed applications we advance restore, choose the backup you made ​​in step 1, and finally we give to Restore data.
10. Reboot from recovery. In this first boot after repartitioning we may see a notification saying the phone storage is damaged, then click in it. It will show a dialog box asking if you want to format the SD card, does not refer to the External SD but the phone's internal memory, so we do not fear clicking on Format. After doing the latter, voila, you have the Data partition (where apps are installed) extended to 2.74GB
Update 08.04.2013: 3G improvement
if phone is already root
Install from market the mobileuncle tools.
-> enter engineer mode (MTK).
-in modemtestactivity change "factory" for "telephone".
-in "band mode" GSM mode uncheck the "PCS1900."
New TWRP 2.4.4.0 Recovery available here
Update 03.04.2013: Networklocation Fix
by radekfor: i think i solved cell location problem.
Simply install latest Gapps for JB 4.1.2
Click to expand...
Click to collapse
http://goo.im/gapps/gapps-jb-20121011-signed.zip
-> boot to Recovery ( Mobileuncle Tools, or Quickboot,.... ) -> Install zip from SD-Card , ....
Update 28.03.2013: Working on JB 4.1.2
Here you go at your own risk
Drivers;
CWM 5504 and Root here;
German instruction here
New SP_Flash_Tool_v3.1304.0.119
After extracting the zip file:
1. Debug Mode in the Developer Tools Switch
2. Install the drivers ( others may work better, e.g. pdanet )
3. The superuser-313-arm-signed.zip from third copy to the external SD card
4. Phone off and take out battery
5. using the SPFTools load in directory 2. Scatterdatei -> load and Recovery.img, boot.img and flash (press download and then return battery back)
6. Disconnect the data cable after green OK
7. When switching power and Vol + hold when the Green Man comes release Power and Vol + hold on.
8. In CWM now make complete backup, after this install zip from SDcard install the superuser zip ... JB 4.2.1 may need other tools look here found by #90
9. skip step 7 +8 and install superuser using the MTKdroidtools and make backup (but it takes a relatively long time)
10. You can now delete with MTK Droidtool some China-apps."
PS: Backup Rom made with SPFtools->readback
Thanks for the alert.
I've got a quad core 6589 version, so far cannot find a way to root it..
And it's NetworkLocation.apk is missing, i tried a couple of NetworkLocation.apk from JellyBean gapps zip files, no one seems to work, either not installable, crash on boot or not working.
3G connection seems to be dodgy, H/H+ is shown on the top bar but data is not coming down normally, during 1 minute, only less than 100k data come down and not able to load even 1 page...
Anyone has the same problem?
Cheers,
Fish
star b943 (mtk6589 b94m)
could someone translate recovery menu from Chinese Language
Yes the baseband or antennas seems to be crap.
Start download and remove your hands from the device or take it only with two fingers on the upper side, then my downlads finish and downloads show normal values. Speedtest with upload is seems to be fine,...
If someone needs root or cwm write me pm, or give me public upload location I´m not so experienced with this,...
Best regards
Thanks for the advice
radekfor said:
could someone translate recovery menu from Chinese Language
Click to expand...
Click to collapse
Translate into:
-Factory Reset
-Auto (Overall?) Test
-Manual (Overall?) Test
-Single Function Test
-Test report
-Clear eMMC
-Version Info
-Reboot
Hope this helping.:laugh:
how do you think about the Star N9589?
with same quad core cpu mt6589
haisir said:
how do you think about the Star N9589?
with same quad core cpu mt6589
Click to expand...
Click to collapse
The MT6589 is really good stuff, for me its my personal Favorite , but I would prefer smaller devices with 4-4,7" max screensize.
5,5" and higher does not really fit in any shirt pocket. If I ever have to carry a bag for my phone I would prefer a tablet with much better screens and battery life.
So i´m looking forward to Jiayu G4, G5, UMI X1S, or something similar screensize
cmoegele said:
Update 28.03.2013:
Here you go at your own risk CWM 5504 and Root
Best regards
Click to expand...
Click to collapse
That's great!!!!
Thanks, it worked!
Now I still have two problems:
- amazon app-shop doesn't start (it remains black with amazon logo)
- doesn't vibrate on call in vibration mode
does someone else have the same problems?
Thanks
B94M/B943 quad
Thank you everyone for your hard work and time. I have very little experience (twice with well established models)
I was wondering if someone could clean up the txt instruction translation so someone like me can avoid brick making. Even adding better detail would be sweet. I will copy below. Thanks in advance.
"ATTENTION: The Star B94M is available as dual and quad core version!
The tools here refer exclusively to Star B94M MTK6589 or B943 quadcore devices!
After extracting the zip file:
1. Debug Mode in the Developer Tools Switch
2. Install the drivers
3. The superuser-313-arm-signed.zip from third copy to the external SD card
4. Phone off and take out battery
5. using the SPFTools load in directory 2. Scatterdatei -> load and Recovery.img, boot.img and flash (press download and then return battery back)
6. Disconnect the data cable after green OK
7. When switching power and Vol + hold when the Green Man comes release Power and Vol + hold on.
8. In CWM now either only make complete backup, or install zip from SDcard install the superuser zip ...
9. skip step 7 +8 and install superuser using the MTKdroidtools and make backup (but it takes a relatively long time)
10. You can now delete with MTK Droidtool some China-apps."
bradstallion said:
That's great!!!!
Thanks, it worked!
Now I still have two problems:
- amazon app-shop doesn't start (it remains black with amazon logo)
- doesn't vibrate on call in vibration mode
does someone else have the same problems?
Thanks
Click to expand...
Click to collapse
vibration problem was a wrong setting by my side... still have problems with amazon app-shop (very strange, I've it installed on many devices and different versions of android, jelly bean included)
angryfish99 said:
Thanks for the alert.
I've got a quad core 6589 version, so far cannot find a way to root it..
And it's NetworkLocation.apk is missing, i tried a couple of NetworkLocation.apk from JellyBean gapps zip files, no one seems to work, either not installable, crash on boot or not working.
3G connection seems to be dodgy, H/H+ is shown on the top bar but data is not coming down normally, during 1 minute, only less than 100k data come down and not able to load even 1 page...
Anyone has the same problem?
Cheers,
Fish
Click to expand...
Click to collapse
The MTK chipsets have always been weak on data connection starting from the MTK6573. It's so bad that connection can be lost while my Samsung right beside it has a good connection.
Anybody knows what is wrong with this China made phones?
Star
I managed to root. Thanks for the help guys (sarcasm).......The files that "cmoegele" posted worked except for the usb driver files. I had to use PdAnet for connection. I'll be watching to see what other members find on the camera focus and poor data comms.
Thank You
Data upload is stable, and downlad has good values for a while, but slows down from time to time. So I think the device is not doing completly wrong. There needs to be still some finetuning in Baseband and Rom like man other devices always need.
The performance and quality is really good, even +2 days Batter lifetime is a good value for this powerful device.
I´m waiting for new Roms
fmehrtens said:
I managed to root. Thanks for the help guys (sarcasm).......The files that "cmoegele" posted worked except for the usb driver files. I had to use PdAnet for connection. I'll be watching to see what other members find on the camera focus and poor data comms.
Thank You
Click to expand...
Click to collapse
Hi fmehrtens, may I know the RAM and ROM capacity of your phone model? I am wondering if 8GB ROM and 1GB RAM model can be rooted using same method, thanks.
Spec says 8GB ROM and 1GB RAM, however AnTuTu shows only 1GB ROM and 1GB RAM. Am I missing anything here?
Hello,
I've ordered this new phone Star One B943 Quad core, and i want to thank u for the rooting method ^^
I'm searching for the ROM stock, does anyone have the idea where i can find it ?
And i found that the Miz Z1 is the same phone, but with Android 4.2.1 installed. Do u think it's possible to upgrade the Star OS version with the Miz Z1 firmware ?
B934
windwaver said:
Hi fmehrtens, may I know the RAM and ROM capacity of your phone model? I am wondering if 8GB ROM and 1GB RAM model can be rooted using same method, thanks.
Click to expand...
Click to collapse
It is a 4G ROM and 1G RAM. Just FYI, the first time I tried to root it did not root, I had to try it a couple of times, and then I also loaded the ZIP file on the ROM memory along with the SD card. It worked that time. Not sure if that's what helped or not. The phone is a really nice phone ecpecially after rooting. I am also having trouble with Amazon App store app, Netflix playing too slow and the camera focus.
Good Luck and Thanks!
Neodragon12 said:
Hello,
I've ordered this new phone Star One B943 Quad core, and i want to thank u for the rooting method ^^
I'm searching for the ROM stock, does anyone have the idea where i can find it ?
And i found that the Miz Z1 is the same phone, but with Android 4.2.1 installed. Do u think it's possible to upgrade the Star OS version with the Miz Z1 firmware ?
Click to expand...
Click to collapse
I have got a Copy of the origin Rom done with SPFTools. If it is needed. You also can use the Scatterfile from the zip-file.
Do you have a link for the 4.2.1 Miz Z1 firmware ? Perhaps its a fake,...
Otherwise I will flash it to our device except the Preloader, so if it fails I could go back to stock.
cmoegele said:
Data upload is stable, and downlad has good values for a while, but slows down from time to time. So I think the device is not doing completly wrong. There needs to be still some finetuning in Baseband and Rom like man other devices always need.
The performance and quality is really good, even +2 days Batter lifetime is a good value for this powerful device.
I´m waiting for new Roms
Click to expand...
Click to collapse
May I know the country you using the phone in? I have very bad experience with MTK chipsets with regards to data transfer. Other phones e.g. Samsung, LG do not give me this problem.
How to improve the data performance?

NuVision TM800A510L- General Info (Root, Recovery, Unbrick)

This thread intends to be a general thread for all things about the NuVision Tablet. The aim is to help other users of this tablet to be able to root their device, get a temporary recovery and to unbrick their device. I will add the guides for the following posts below in time. This would not have been possible without help from @andrei_kr.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Technical Specifications:
Display: 8-inch IPS HD capacitive touchscreen
Resolution: 1280 x 800
Operating System: Android 4.4 Kit Kat
Processor: Intel® Atom Processor
Memory: 1GB DDR
Storage: 16GB
Micro SD Card Slot: Yes, expandable up to 64GB
Camera - Rear: 2MP
Camera - Front: 2MP
Audio: 3.5mm stereo jack with microphone
Wireless: Wi-Fi 802.11 b/g/n
Bluetooth: Bluetooth 4.0
Battery Type: Rechargeable lithium-ion
Battery Life: 6+ hours; results will vary based on usage and settings
Port: Micro USB
Sensor(s): Accelerometer
Backup/Root/Recovery
DISCLAIMER:
Rooting your phone and using custom Recoveries and ROM's have risks and may result in bricking your device, and has nothing to do with Google or the device manufacturers. In case of any mishap I am not responsible if you brick/ruin your phone in any way.
Basic computer skills are required and minimal knowledge about the phone and phone utilities also.
Make sure that whatever you do, you are doing it at your own responsibility.
How to backup of your stock ROM, install CWM and Root your device.
Requirements
ADB/Fastboot Drivers
Intel Android USB Drivers
SDcard (8GB of higher)
Temp recovery script
SuperSU
Steps
Download and unpack IntelAndroid-FBRL-07-24-2015.7z
Power off tab.
Hold Vol+ and press Power on the tab 5-10 seconds
You can see logo about 10 sec and after that DROIDBOOT will load
Connect USB cable to PC
Run launch.bat from IntelAndroid-FBRL-07-24-2015 folder
Type ACCEPT and press Enter
Type 5 and ENTER (cwm.zip)
Type T3 and ENTER (or T4)
CWM will load after 10 sec.
Select backup to external sd card.
After the backup is complete, copy it to the PC to ensure it's safe.
Follow steps 1-10 again and go to install zip from sdcard or external and select the SuperSU zip file and flash it.
NOTE: DO NOT FLASH ANY ROMS WITH THIS RECOVERY IT IS ONLY TEMPORARY. I DID NOT TEST XPOSED SO BE CAREFUL.
Credits
@andrei_kr
@social-design-concepts
@vampirefo
@Chainfire
Unbrick your Tab!
To unbrick your device all you simply have to do is go back to the CWM and restore your backup that you created earlier. If you don't have one, here is a copy of a working backup ---> Google Drive. Credits to @andrei_kr, say thanks!
How to fix touch!
If you unbricked your tablet and your touch isn't working, there is no need to worry. @andrei_kr has provided a guide on how to fix that touchscreen. Credits to him.
NOTE: If your touch is working then do not try this, it will mess up your touch!!
You probably got this touchscreen issue by flashing a different kernel with incorrect drivers.
Now your configuration is likely to differ from the native. You can view the konifig in command prompt or in the terminal :
Code:
cat /proc/gt9xx_config
(only mtk) or using the gtp_tools apk (it is in the attached file below).
It starts with the byte sequence: 0x41 0x1C 0x02 0xC0 0x03
0x41 - 65 version
0x1C 0x02 - 540 horizontal resolution
0xC0 0x03 - 960 vertical resolution
Touch must somehow work to press the button, if there is support otg, then it's easier, you can connect a mouse.
1. Install the gtp_tools_v2.6_20140126_special.apk
2. Go to the option Firmware update. Click refresh, see IC Version: 913_1020 then touch GT913 firmware and 1020.
3. Go to the option Config Settings, press read, the data were considered. Under Normal Config we have:
65 version
540 horizontal resolution
960 vertical resolution
4. Click browse, select click browse to the native config.
5. Native configuration take from your device, in the same paragraph, press the save (saves the backup config file). Native configuration for Fly IQ446 in the attached file. Press send.
6. If nothing has changed, look at the version you have and native config. Then change the version of the file in the native config in your hex.
Example: 0x41 = 65 home, a stranger 0x49 = 73 => replace the 0x41 to 0x49.
Xposed does work
Make sure you're rooted and have a working backup.
Download and install Xposed but don't run yet.
Version name:
2.6.1
Release type:
Stable (low risk of bugs)
Download:
de.robv.android.xposed.installer_v32_de4f0d.apk (711.77 KB)
Number of downloads:
11,141,690 in total · 8,610 in the last 24 hours
MD5 checksum:
de4f0dc569f96dbcc5668d40fa76040b
Uploaded on:
Tuesday, May 20, 2014 - 21:59
Changes:
- Fixed a crash with some apps (Disa, Rdio)
- Some minor UI improvements
- A few translation updates
Now either use an android terminal emulator or ADB and run these commands
1. su
2. echo 148 > /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
3. chmod 664 /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset
Now you can install the Xposed framework.
max0r4axor said:
Xposed does work
Make sure you're rooted and have a working backup.
Download and install Xposed but don't run yet.
Version name:
2.6.1
Release type:
Stable (low risk of bugs)
Download:
de.robv.android.xposed.installer_v32_de4f0d.apk .
Click to expand...
Click to collapse
Thanks for report.
First want to say much thanks for this thread, it was getting frustrating trying to find a solution.
I have encountered a slight issue trying to unstuck 2 of these devices.
neither have been rooted and are stock devices.
i cant seem to get cwm to locate the backup that you supplied.
do i need to copy it to the cwm backup folder on my sd card?
Jingbadguy said:
First want to say much thanks for this thread, it was getting frustrating trying to find a solution.
I have encountered a slight issue trying to unstuck 2 of these devices.
neither have been rooted and are stock devices.
i cant seem to get cwm to locate the backup that you supplied.
do i need to copy it to the cwm backup folder on my sd card?
Click to expand...
Click to collapse
Yes you do. Copy it to your sd card. Btw if your device is stock why do you want to restore this one?
kirito9 said:
Yes you do. Copy it to your sd card. Btw if your device is stock why do you want to restore this one?
Click to expand...
Click to collapse
both are stuck in bootloader.
i was assuming i could just just reflash...
cant find a stock copy anywhere...
Jingbadguy said:
both are stuck in bootloader.
i was assuming i could just just reflash...
cant find a stock copy anywhere...
Click to expand...
Click to collapse
Oh I thought they were working. Follow the procedure above to fix.
NuVision TM101A510L
Will this method work with the NuVison TM101A510L. It seems like a lot of work to do if I'm not sure about this model. Also I have a problem with this model overheating and crashing when I play Pixel Gun 3d and it's pissing me off. I just fired off a curse filled missive to NuVision support. They don't even list this model on their registration page and it seems they have no faith in this model. I will never buy this brand again, in fact I would recommend against it to my customers. I've used Azpen tablets with no problem rooting or playing Pixel Gun 3d. I took a chance and I'm so damned sorry I did.
;angry
Thank you so much for this thread!!! I have been looking for a recovery for a few months now and cant believe I didn't find this until now...
ok so a minor problem... I cant seem to flash the recovery... Not sure if ive placed the recovery file on my sd card properly or not cause i locate a few backup files none of which have any effect. I gave up in frustration untill now. ( Currrently working on a few androids one rooting one imea changing so figured id take a crack at these devices again. THe layer of dust on these things are getting a bit thick.)
williamglick said:
Will this method work with the NuVison TM101A510L. It seems like a lot of work to do if I'm not sure about this model. Also I have a problem with this model overheating and crashing when I play Pixel Gun 3d and it's pissing me off. I just fired off a curse filled missive to NuVision support. They don't even list this model on their registration page and it seems they have no faith in this model. I will never buy this brand again, in fact I would recommend against it to my customers. I've used Azpen tablets with no problem rooting or playing Pixel Gun 3d. I took a chance and I'm so damned sorry I did.
;angry
Click to expand...
Click to collapse
I think the models numbers are specific so I can't say for certain that this will work with your tab. Try the fastboot/rooting procedure first and then maybe you can just restore the system partition only not corrupting the boot/kernel.
Unidave199 said:
Thank you so much for this thread!!! I have been looking for a recovery for a few months now and cant believe I didn't find this until now...
Click to expand...
Click to collapse
You're welcome. I waited months also before finding a working backup.
Jingbadguy said:
ok so a minor problem... I cant seem to flash the recovery... Not sure if ive placed the recovery file on my sd card properly or not cause i locate a few backup files none of which have any effect. I gave up in frustration untill now. ( Currrently working on a few androids one rooting one imea changing so figured id take a crack at these devices again. THe layer of dust on these things are getting a bit thick.)
Click to expand...
Click to collapse
You are using the fastboot method correct? If the recovery script says finished as in no errors show on the screen then it could be the device itself. What do you see?
kirito9 said:
You are using the fastboot method correct? If the recovery script says finished as in no errors show on the screen then it could be the device itself. What do you see?
Click to expand...
Click to collapse
ill let you know just as soon as i can get back to working on those devices... im prety sure if memory serves correctly, that I was getting some errors regarding unable to mound sd or ext sd. I could be wrong but thats what comes to mind.
Im up to my neck in jobs on other devices. (rooting galaxy S5, changing imei on another S5, IMEI change on a LG Stylo 2 plus, Galaxy Tab 2 system issues need to diagnose, and several screen and lcd replacments)
STUCK
ok so i have a little time to work on these....
When i run the launch.bat and get to fastboot, it goes through the instalation and everything checks ok till the very end where it says failed cause too many links.
included the screenshot so you can see.
At this point im unsure if i just need to try flashing the supersu zip like it instructs but having tried befor it had no luck.
can I not just flash twrp on this thing then su like with most root methods?
after ive flashed super su, when i go to restor the working backup i see a list of backups... including yours but when i select it i always get :
checking md5 sums...
md5 mismatch!
what now?
(i tried just flashing the boot but even that comes back with same error)
I know on other devices the recovery is an img file any the one you provide is a rar... i extracted to my desktop and was gonna try flashing with abd/fastboot but since its not an img file, im thinking it wont work...
any thoughts?
Im still unsure how to flash the recovery that u supply in the section for fixing bootloop....
Jingbadguy said:
ok so i have a little time to work on these....
When i run the launch.bat and get to fastboot, it goes through the instalation and everything checks ok till the very end where it says failed cause too many links.
included the screenshot so you can see.
At this point im unsure if i just need to try flashing the supersu zip like it instructs but having tried befor it had no luck.
can I not just flash twrp on this thing then su like with most root methods?
Click to expand...
Click to collapse
The too many links error is common for this device. Touch doesn't work with TWRP on this device so CWM is out only go. You can root and using cwm like any other root method.

[ROM][UNOFFICIAL][10] LineageOS 17.0 for K-touch i9 mini-phone (Anica i9) (MT6739)

Introduction
This is the LineageOS 17.0 (non-GSI) port for K-touch i9 a.k.a Anica i9. Due to the lack of kernel source code, this port comes with a prebuilt kernel image, but the ramdisk has been updated to support a proper System-as-Root system partition as is required by Android 10.
This is ONLY compatible with the MT6739 variant of this phone.
About the phone
The K-touch i9 is an ultra-mini phone produced by K-touch (Ktouch / Anica) based on the MT6739 SoC. I got the phone purely due to its interesting size (similar to the Palm phone) and the desire to port real custom ROMs to it to see if they can work well. I mainly use it as a backup phone, so this port might not be thoroughly tested enough for daily drive.
Known Issues
- Some particular animation / gifs will skip frames or repeat incorrectly
Images
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Flashing instructions
1. Unlock the phone (reboot to bootloader by holding volume up on boot, run `fastboot flashing unlock` and confirm)
2. Flash TWRP image from here
3. Reboot to recovery (hold volume up and choose Recovery accordingly)
4. Backup all stock partitions whatever way you like (especially boot / vendor)
5. Flash this LOS 17 port image and format data
6. Reboot and enjoy
Please note that after flashing this LOS 17 image, you have to restore the stock boot.img before being able to install A-only Android 10 GSIs again. Although you MIGHT be able to boot phh A/B GSI 10 on the boot.img of this LOS 17 port, please note that this is not tested and you still need to shrink the image size before phh GSIs can work -- the same as the A-only situation.
Why not GSI
There is no reason why not to use a phh GSI on this phone, given that phh GSIs work pretty well and I have actually fixed a few bugs for it too and I absolutely love it. However we can't play with some certain things, for example, transitioning to System-as-Root, in a GSI, and that's why I started this port just for fun. Also this device has such a small system partition that GSIs won't work out-of-the-box and require some manual adjustments just for the device, which kind of defeats the purpose. Nevertheless, I will contribute my fixes to GSIs so that things will work as well on GSIs as on my device-specific ROM ports.
Downloads
20191025: https://www.androidfilehost.com/?fid=4349826312261605900
Alternatively, you may check the latest updates to both the TWRP and the LOS 17 port on my GitHub
Source code
https://github.com/PeterCxy/android_device_ktouch_i9
There is no kernel source code available for this device, unfortunately.
Credits
all the people that have worked on MTK devices before me.
twrp link does not work
theleftykid said:
twrp link does not work
Click to expand...
Click to collapse
It works here. It links to a GitHub release page where you can download recovery.img for TWRP
Hi,
I bought this phone, but with different CPU- MT6580, 5MP camera at the back, would this ROM be compatible with it well?
I've tried to flash the TWRP recovery, but it failed - "FAILED (remote: size too large)" so it mean the recovery image not compatible with my phone?
This device is really nice, but huge let down by the operation sys. The battery drain really fast, always "phone idle" take place at the top of battery consuming chart.
Thank you!
hi, i have tried to flash the twp from your github site. i get an error that flashing was FAILED, file is too large. my unit is Ktouch/anica i9s with October 2019 update.
is there any chance you can upload the original recovery.img as well pls.. thank you.
theleftykid said:
hi, i have tried to flash the twp from your github site. i get an error that flashing was FAILED, file is too large. my unit is Ktouch/anica i9s with October 2019 update.
is there any chance you can upload the original recovery.img as well pls.. thank you.
Click to expand...
Click to collapse
Based on the previous comment before you, you seem to have the MT6580 version of the phone. This means you have a different and smaller gpt than the one from the OP that uses MT6739. You can't flash this ROM or any recovery from the MT6739 since they have different hardware and different partition layout. If you flash something, it will end with a nice brick
Cheers!
Rortiz2 said:
Based on the previous comment before you, you seem to have the MT6580 version of the phone. This means you have a different and smaller gpt than the one from the OP that uses MT6739. You can't flash this ROM or any recovery from the MT6739 since they have different hardware and different partition layout. If you flash something, it will end with a nice brick
Cheers!
Click to expand...
Click to collapse
Well, I’m sending myne back to get the mt3739 so I could mount 128gb sd card and to try this buil. It look promissing.
theleftykid said:
hi, i have tried to flash the twp from your github site. i get an error that flashing was FAILED, file is too large. my unit is Ktouch/anica i9s with October 2019 update.
is there any chance you can upload the original recovery.img as well pls.. thank you.
Click to expand...
Click to collapse
You boot into the original OS and the recovery will be back.
Thank you for this ROM.
I used it on my K-touch i10. Its the same as the i9 but the shape is slightly different.
I have the 3gb - 64gb version and it seems OK.
I had to use BiTGApps-Q for Playstore to appear.
I also had to go into the USB developer options to set up file transfer from a PC.
And no wallpaper app from holding on home screen.
I hope you keep this up to date else I might have to try and work out how to apply security patches.
Thanks again
EDIT. Oh so are you saying I could just try and install the GSI?
Edit. OK so Wellbeing and problems with Gapps is to do with Android 10 and gapps.
I also found twrp hard to control. The swipe action and pressing near the edge was difficult.
I don't have face recognition to unlock, not sure if that's because lineage os doesn't have it or the i9 doesn't, but certainly possible on my i10.
The swipe action in lineage is also difficult.
Thanks again. Just want to let you know.
Edit. Also a problem for me is when it's charging, touch screen gives the odd ghost press when used.
Ive found forcedoze useful with this phone.
Works with K-Touch M16?
Theoretically speaking this Rom should work in the K-Touch M16 as it has the exact same specs, processors, etc. Being the only difference is that it has a fingerprint sensor.
So I was wondering does anyone know if this custom ROM and TWRP works on the K-Touch M16.?
how do i download this rom. there are no active links available!
PeterCxy said:
Downloads
20191025: https://www.androidfilehost.com/?fid=4349826312261605900
Alternatively, you may check the latest updates to both the TWRP and the LOS 17 port on my GitHub
Source code
https://github.com/PeterCxy/android_device_ktouch_i9
There is no kernel source code available for this device, unfortunately.
.
Click to expand...
Click to collapse
From the first post
m16 tried
I have tried this with my M16, which is very similar to i9, same cpu same spec, got fingerprint though... no luck, unable to boot into recovery, anyone successfully done?
It worked with my K-touch i10.
I guess you should start looking at TWRP. If you have the same processor you should be able to get TWRP going.
Sorry no help here, maybe try a TWRP forum or something.
chinese bootloader
hi, i just got the phone so i wanted to flash this rom. but my bootloader is in chinese and i don't speak/read chinese.
can anyone here please help me get trough the bootloader so i do all the steps correctly.
i attached the picture from bootloader and also what google translate offers for translation.
does volume up and down works correctly on your devices? on my it just jumps one step down and up on ether up key or down key when i press and hold the key ti gradually turns volume up on ether up or down key.
I have an i10 and am no expert.
When I reboot and hold up-volune I get 3 options. Recovery, Fastboot and Normal in that order.
Are you sure your phone is the mt3769. As I had an i10 which was was MT6580 and I got those options. I did have Fastboot though. Sorry don't still have it for reference.
I just found out on youtube this menu should pop up when you press volume down + power on. But on my phone it also boots to this menu when i press volume up + power on. Guess i received defective volume buttons on my phone. Too bad as it is such a nice little phone.
Are you able to use the volume keys to move up and down the menu you took a picture of? Moving in this menu and selecting should be the up and down volume keys. Guess then you could see for sure if you have a key problem.
I did manage to take my phone apart as when I dropped it I managed to disconnect the screen cable inside but was lucky to be able to fix it.
---------- Post added at 12:23 PM ---------- Previous post was at 11:44 AM ----------
PeterCxy said:
...you still need to shrink the image size before phh GSIs can work...
...
Also, this device has such a small system partition that GSIs won't work out-of-the-box and require some manual adjustments just for the device, which kind of defeats the purpose. Nevertheless, I will contribute my fixes to GSIs so that things will work as well on GSIs as on my device-specific ROM ports.
Click to expand...
Click to collapse
Hello I'd like to update this for myself. I thought I'd use the GSI image but you say it needs resizing before use. Can you give me any pointers as to how you do this?
free30 said:
Are you able to use the volume keys to move up and down the menu you took a picture of? Moving in this menu and selecting should be the up and down volume keys. Guess then you could see for sure if you have a key problem.
I did manage to take my phone apart as when I dropped it I managed to disconnect the screen cable inside but was lucky to be able to fix it.
Click to expand...
Click to collapse
i am unable to enter the correct bootloader that gives you three options you mentioned before. i already contacted the seller to see what we can do cause i just received the phone. on this chinese menu i can navigate only down (pressing volume up or down moves the selection down) and i can select the item via power button.

[Firefly] [ROCKCHIP] 3.5-Month UPDATE: Firefly ITX-3588J (Rockchip RK3588) "Deskphone" WORKS! Almost.

After 3.5 months of trial and error, unresponsive communities, ups and down, spending $75 on a video card that may be proving unnecessary ... I finally present to you - an almost fully-working Firefly ITX-3588J Dual-Boot Android/Linux ARM Machine.
WHAT IS IT?
The Firefly ITX-3588J is a Mini-ITX - small PC form-factor - "single-board computer" that was released earlier this year by the Chinese manufacturer Firefly, aka. T-Chip Intelligent Technology Co. Ltd.. It features the Rockchip RK3588 (hence the name) ARM system-on-chip (SoC) in a package that adduces many different kinds of ports including a PCI Express x4 slot, multiple HDMI video outs that go to the on-chip Mali GPU, and an M.2 that can be used in theory to add a telephone network card, making it a mini-desktop and smartphone all in one.
I got one because I saw it as an opportunity to for once have an easily-transportable low-energy consumption system that would be both an alternative to x86 and also not the Mac while still offering reasonable performance even if far from top-of-the-line - and ideally, it'd be great if more such boards come later because other ARM SBC boards tend to be both more limited and also very awkward with their cables. This is the only one I'm aware of, besides certain Raspberry Pi breakout boards like the Turing Pi, that can use a standard PC case.
But getting it to work, on the other hand, proved to be MUCH more diifficult because while the vendors offered a choice between Android 12 and Ubuntu 20.04 operating systems, I realized I needed both: I wanted access to both software ecosystems on the same machine, and was determined to get that to happen. And I want to say that within the last few days I have finally come quite close to achieving this dream in full.
WHAT DOES IT DO NOW?
Right now, the machine dual-boots Android 12 and Ubuntu 20.04 using the vendor-provided patched 5.10.66 Linux kernel source tree, with the user-space data of both OSes stored on a SATA SSD hard disk instead of the embedded eMMC. Boot selection is possible on startup simply by hitting "Ctrl+C" and typing the appropriate command to select the Ubuntu OS; otherwise, Android 12 boots by default. All this happens by video console on U-Boot with no serial port requirement, making it function as a proper stand-alone dual-boot ARM PC.
WHAT IS STILL TO BE DONE?
Graphics support on Ubuntu 20.04. No idea why this isn't working even with the provided kernel and driver packages. Text console over monitor works fine, though.
WHAT DID IT TAKE TO MAKE IT GO?
In retrospect, it's not really all that difficult. The most difficult part was just figuring everything out because there was very little comprehensive documentation given beyond how to simply load the images, and I had before this point zero real experience actually piecing together an Android system on a mobile/embedded-style board and machine. One thing that's a casualty is the stock Ubuntu image; it turned out to be much more fruitful to simply install the system to the hard drive via a procedure analogous to, albeit having to be arranged manually, what a typical installer would do, i.e. setting up and using APT to load the whole Ubuntu system from the Internet over wi-fi with the only vendor-adulterated component being the kernel and Mali graphics drivers because Valhall, nor even the whole RK3588, is currently mainlined in the Linux kernel system.
WHAT DOES IT LOOK LIKE?
The machine:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Running Android:
Ubuntu (no graphics yet!):
@Shimmy99 Would you please offer the procedure you used to make the board boot from SATA SSD?
That would be greatly apprecaited. I have a similar board and I have been interested in installing Android on a SATA SSD but the vendors don't respond to messages and there is very little information on their forum.
Thank you
qwestmogul2012 said:
@Shimmy99 Would you please offer the procedure you used to make the board boot from SATA SSD?
That would be greatly apprecaited. I have a similar board and I have been interested in installing Android on a SATA SSD but the vendors don't respond to messages and there is very little information on their forum.
Thank you
Click to expand...
Click to collapse
Mmm. I don't have a direct boot from SSD possible yet. Getting it to this stage has required coding work on the provided U-Boot and I would share a source pack to my github but it will take more to get direct SATA boot because it crashes when the U-Boot is compiled with those config options enabled for some reason. My focus mostly was on getting graphical console on the U-Boot so that there is not need to use the serial debug simply to switch OSes ). The way it works currently is that the kernels for both Android and Ubuntu are loaded to the eMMC, then the userdata / rootfs are loaded to the SSD. That said, I could try to play with that for sure.
It would really be nice if there was an easy way to install OS on SSD drive,that would be a massive upgrade from the measly 128GB EMMC.
By the way I don't know if you have already figured this out but there is an easy way to install GAPPS without using the tedious method you used.
You simply patch boot.img with Magisk then use ADB to install it back to the unit. From there you can use Magisk to install Magisk GAPPS.
For the life of me I can't seem to figure out how to install GPS/GNSS drivers for Android. The stock firmwares provided by the vendor have GPS drivers but those stock firmware have 1920x1080 resolution whereas I want to use 3840x2160 screen.
One way of dealing with that is editing build.prop file in vendor folder which works but then the unit won't boot past boot screen when a patched boot.img is installed. so it is sort of catch 22.
qwestmogul2012 said:
It would really be nice if there was an easy way to install OS on SSD drive,that would be a massive upgrade from the measly 128GB EMMC.
By the way I don't know if you have already figured this out but there is an easy way to install GAPPS without using the tedious method you used.
You simply patch boot.img with Magisk then use ADB to install it back to the unit. From there you can use Magisk to install Magisk GAPPS.
For the life of me I can't seem to figure out how to install GPS/GNSS drivers for Android. The stock firmwares provided by the vendor have GPS drivers but those stock firmware have 1920x1080 resolution whereas I want to use 3840x2160 screen.
One way of dealing with that is editing build.prop file in vendor folder which works but then the unit won't boot past boot screen when a patched boot.img is installed. so it is sort of catch 22.
Click to expand...
Click to collapse
Thanks. Yes. I am currently working on trying to build up a software system that will enable proper booting from SSD "due to popular demand" from here (basically trying to modify the provided "RK U-Boot" and/or combine it with GRUB), however my progress has been set back after having lost the FIQ serial debug converter for my board and needing to get a new one. Also, I didn't know about that trick with Magisk, thanks! And when you say "won't boot past boot screen", what do you mean? Do you have any logs from the USB or from the FIQ serial stream for when that happens?
After the patched boot file is loaded back into the unit using ADB,the unit simply shows Firefly logo,the screen goes black then it shows the same logo,it never goes past that logo.
In other words I want a unit that has a patched boot file so that I can root it with Magisk and also have 4K resolution which only attainable by editing the build.prop file.
The root that is already in the stock firmware is inadequate because they lack SU binaries and therefore most apps that require root permission don't work effectively.
I have no way of generating logs,I don't have a serial debugger.
My goal is to have a simple Android system that I can install in my car with 4K portable screens and GPS.
I have tried the Android radios being sold out there and don't meet my needs for a system that can use 4K screens.They are still stuck in 1920x1080 or below resolution,not to mention that they can't play 4K video files without stuttering or freezing. They also lack storage that can store those large files.
qwestmogul2012 said:
After the patched boot file is loaded back into the unit using ADB,the unit simply shows Firefly logo,the screen goes black then it shows the same logo,it never goes past that logo.
In other words I want a unit that has a patched boot file so that I can root it with Magisk and also have 4K resolution which only attainable by editing the build.prop file.
The root that is already in the stock firmware is inadequate because they lack SU binaries and therefore most apps that require root permission don't work effectively.
I have no way of generating logs,I don't have a serial debugger.
My goal is to have a simple Android system that I can install in my car with 4K portable screens and GPS.
I have tried the Android radios being sold out there and don't meet my needs for a system that can use 4K screens.They are still stuck in 1920x1080 or below resolution,not to mention that they can't play 4K video files without stuttering or freezing. They also lack storage that can store those large files.
Click to expand...
Click to collapse
Wow, that is some really interesting use of this device. Are you able to capture anything via the debug serial interface? (TTL serial, port is called "DEBUG" on the board, it appears to be the preferred serial interface for this processor.) If you don't have a suitable TTL->USB converter, you might want to get one. It must be able to support 1500000 baud, though, so be careful to check. Firefly offers one, though I lost mine as I mentioned and I had to get another, though a different one so I can mount it permanently in the case and break out a back-of-the-case port.
If you can capture anything via the TTL serial line, that would be great. That should give you some idea of what it's choking on. Send me that just so I can think about it while I'm waiting on this.
I will definitely order one.I never thought I would hit such a roadblock.I have edited various kind of Android roms successfully.This one from Firefly though is something else.I suppose that is what happens when they make their work not open source.
By the way do you know how to unpack super.img? the unpack script provide does not recognize super.img even if I change the name to update.img
qwestmogul2012 said:
I will definitely order one.I never thought I would hit such a roadblock.I have edited various kind of Android roms successfully.This one from Firefly though is something else.I suppose that is what happens when they make their work not open source.
By the way do you know how to unpack super.img? the unpack script provide does not recognize super.img even if I change the name to update.img
Click to expand...
Click to collapse
Sorry for not responding sooner but I was diligently cracking away at this thing VERY much actually ... !!!
Ah yes, I think though I'm pretty close to getting it to work; most of the work so far has been in trying just to figure out how everything works given documentation is scant and I had never, ever worked with Android or anything else at this level before!
Very little of the material is not opensource - some of the tools required to generate the rockchip images does not appear to be and there are some binary-blob kernel drivers, but a LOT more than one thinks is; you just have to ask Firefly for the "board SDK" and they will provide on request. Other than what I mentioned, the code in there is pretty much all licensed under GPL (hence why they have to give you that code, given they've made kernel modifications to support the RK3588 - apparently mainstream support is coming along but is still not primetime yet).
Nonetheless, I see you've unpacked the Android image ROM, so perhaps you already have that - if so, great. Hence let's get to it (note maybe you know some of this already but I also want to make this post useful for as many people as possible): super.img - which I'm actually playing with right now - is not Firefly magic, but is generic Android and has been mentioned before on this forum if you search for "super.img" here. It's a "super partition" that contains partitions.
Editing system.img inside super.img and flashing our modifications
I'm trying to modify my system.img (/system/build.prop) to include support for multi users. After struggling a lot, I've succeeded following your guide (that's an awesome work btw) to unpack, mount, modify, umount and repack super.img. Then...
forum.xda-developers.com
To unpack it you need to grab OTA Tools:
[GUIDE] OTA Tools LPUnpack
Please see this URL https://android.googlesource.com/platform/build.git/+/eec4a7cba4face3370acb6293ab357879920b467 and this for more information. Hi everyone. I'm surprised I havent seen a thread about ota tools yet and lpunpack. This zip file...
forum.xda-developers.com
and the way to do this is you should first use the program simg2img, which actually ships with Ubuntu as a package of the same name I believe. Suppose you're in the Linux terminal and working in the directory containing super.img. Create (if you haven't already) a directory to unpack it, e.g.
Code:
mkdir super_unpack
Then use simg2img to get a "raw" version:
Code:
simg2img super.img super.img.raw
then finally use the OTATools (replace the string "/path/to/otatools" with whatever, or put them on your PATH, or ...)
Code:
/path/to/otatools/lpunpack super.img.raw super_unpack/
and now you should have it fully unrolled into smaller .img files which will ACTUALLY mount. In particular, I needed this because product.img specifically seems to be the best place to load GApps into - they will both come up on first Android boot and they will be retained if you do an Android system reset ("reset to factory defaults").
Now REPACKING super.img ... that's the fun part!
I had actually managed to find the instructions to unpack the super.img and also managed to mount vendor.img which is where I wanted to make changes in modifying the build.prop file.
After repacking the super.img and flashing it using fastboot the Android did not boot.
I also managed to incorporate the super.img to a ROM but the Android did not boot as well.
My thinking is that Android 12 being a Dynamic partitioned rom does not allow any modification in the root system and that is why I have not had success making the Android boot.
It used to be so easy to do that on Android 10 but Android 11 and 12 are not.
Well,if someone manages to do it,I hope to understand how they did it.
As of now I am pretty much stuck with a vanilla rom which is very disconcerting considering how expensive the ITX-3588J is.
By the way I already have SDK which I have been using to make roms.
Please let me know if you manage to boot the Android using a repacked super.img
As always I am very grateful for your assistance. Happy Ney Year!
qwestmogul2012 said:
I had actually managed to find the instructions to unpack the super.img and also managed to mount vendor.img which is where I wanted to make changes in modifying the build.prop file.
After repacking the super.img and flashing it using fastboot the Android did not boot.
I also managed to incorporate the super.img to a ROM but the Android did not boot as well.
My thinking is that Android 12 being a Dynamic partitioned rom does not allow any modification in the root system and that is why I have not had success making the Android boot.
It used to be so easy to do that on Android 10 but Android 11 and 12 are not.
Well,if someone manages to do it,I hope to understand how they did it.
As of now I am pretty much stuck with a vanilla rom which is very disconcerting considering how expensive the ITX-3588J is.
By the way I already have SDK which I have been using to make roms.
Please let me know if you manage to boot the Android using a repacked super.img
As always I am very grateful for your assistance. Happy Ney Year!
Click to expand...
Click to collapse
Thanks. I did not see any mention about build.prop, though maybe you dropped that on another thread that wasn't in my notifications anymore.
You say the "Android did not boot". Do you have a adb dump? Do you have a serial (UART) debug dump (i.e. through the FIQ port)? Also, how are you repacking super.img? It is a tricky process as I mentioned at the end.
I did mention build.prop editing on my second comment of this thread.I initially tried to use root explorer file manager,that did not work.Then attempted to pull file from the system using ADB,edited it on my computer then pushed the edited file back to the system.That did not work either.
That is when I resorted to trying to edit it by unpacking the super.img.
I am still waiting to receive USB SERIAL debugger.
As for how I unpacked and repacked the super.img I used the instructions on the thread on this link
Editing system.img inside super.img and flashing our modifications
I'm trying to modify my system.img (/system/build.prop) to include support for multi users. After struggling a lot, I've succeeded following your guide (that's an awesome work btw) to unpack, mount, modify, umount and repack super.img. Then...
forum.xda-developers.com
Maybe this helps: https://forum.xda-developers.com/t/linux-porting-native-linux-to-galaxy-note9.3936077/
Somebody ported Linux to the Galaxy Note 9.

Categories

Resources