I have VIM3L HTPC Kit running preinstalled CoreELEC 9.2.5 in eMMC.
I wonder how to upgrade CoreELEC, for example, say, tomorrow CoreELEC
team releases official 9.2.6, do I simply put the tar file in
~/.update ?
Reason why I ask is because I want to test CoreELEC team 19 Matrix
Beta 2 (Development Release).
Please find following thread in their forum
If thread cannot be consulted I will cut&paste relevant conversation
details.
Basically CoreELEC team requests their 9.2.5 installed in eMMC from SD
card with âceemmcâ prior to testing Matrix Beta 2. But, to install to
eMMC with âceemmcâ one needs to run Android. I have both tried (1)
VIM3L-Android-Pie_V201113.fixed.raw.img.xz (installed with Krescue)
and (2) VIM3L_Pie_V201113.7z (installed with USB Burning Tool), but:
âceemmcâ failed when having Android in eMMC using method (1)
⌠CoreELEC team does not support krescue images, so is said.
unlike with method (1) CoreELEC does not boot when having Android in
eMMC using method (2). Maybe thatâs because aml-burn-tool does not
support board VIM3L, and I have used command âaml-burn-tool -b VIM3
-i update.imgâ instead. Boot into upgrade mode went to recovery
instead.
So now I wonder which Android to flash to eMMC and which flash method to use
in order to be able to use âceemmcâ to install CoreELEC team 9.2.5
version in eMMC on VIM3L (HTPC Kit).
note that in
a paragraph is dedicated to VIM3L stating one needs dtb.img in eMMC
/flash, but, the day-1 preinstalled Khadas CE software does not have this
file. I simply tried to copy device_trees/sm1_s905d3_khadas_vim3l.dtb
to /flash/dtb.img but such resulted in VIM3L not booting (and I
restored from Krescue).
Hi, if given coreelec provides dtb for vim3L, write the official image to sd / usb without any problem and boot into the system.
My opinion about 19 Kodi is not very good, in fact, you will be deprived of everything there, and most likely you will return to the old, working coreelec, however, it will be interesting for me to know your comment.
Khadas VIM3l users
Please be sure you have a file /flash/dtb.img on your current eMMC installation before upgrade to CoreELEC-19-Matrix! Otherwise the device will stop booting and a recovery will be needed!
Open a SSH connection and check it by:
CoreELEC:~ # ls /flash/dtb.img
/flash/dtb.img
If the output look like this the system is compatible and can be upgraded to CoreELEC-19-Matrix. If you get a âfile not foundâ please restore your system like with a Android image or a krescue image before upgrade!
@Vladimir.v.v
Thanks for reply, One aspect is: I want to help test Matrix and will sure revert back to Leia for daily usage. To test Matrix I can do so booted from SD. The other aspect is: I want to be prepared, when Matrix is ready for daily usage, for it to be installed in eMMC. The comment about the /flash/dtb.img seems to be about that aspect. But, the Khadas pre-installed CE does not have this file. It has all files in /flash (and they are all equal to the ones in standard CE). In particular there is /flash/device_trees/sm1_s905d3_khadas_vim3l.dtb. If I copy that file to /flash/dtb.img, the VIM3L (HTPC Kit) no longer boots (but I can recover having Krescue and Kodi backup). According to CE forum this is because VIM3L (HTPC Kit) CE installation is different from âofficialâ CE one (and the test I did proves this). I guess the u-boot is probably different. So to run âofficialâ CE in eMMC I am asked to first install Android and then boot âofficialâ CE from SD and then copy it to eMMC using ceeemc. Details are in CE forum link given. In short: ceemmc fails, and, âofficialâ CE does not boot from SD, dependent on flash method (Krescue or USB Burn) and image (I tried Pie_V201113). So now I wonder: maybe I need to flash another Android and/or use another flash method? Basically I start from preinstalled CoreELEC 9.2.5 in eMMC and want to end with official CoreELEC 9.2.5 in eMMC (with the requested /flash/dtb.img). Then I can, later, upgrade to official CoreELEC Matrix. Do you have a VIM3L (HTPC Kit)?
@Vladimir.v.v
Thanks for kind reply.
Thing is, which official Android and how to flash?
I tried VIM3L-Android-Pie_V201113.fixed.raw.img.xz with Krescue and it booted Android and I can boot official CE 9.2.5 from SD but âceemmcâ failed (Error dtb magic: !)
I tried VIM3L_Pie_V201113.7z using USB Burning Tool from Linux. Note the following
aml-burn-tool -b VIM3L -i update.img
ERROR: Unsupported board: [VIM3L]
so I tried â-b VIM3â and it booted Android but then I cannot boot official CE 9.2.5 from SD (I end up in recovery)
VIM3L_Pie_V201113.7z (md5sum 53d43541157aded6c29d6fe331b078d0) is indeed the image I flashed with USB Burning Tool, but, as said, aml-burn-tool did not like â-b VIM3Lâ so I used â-b VIM3â, and, while Android got flashed correctly in, and, also booted from, eMMC, I could not boot official CE 9.2.5 from SD (I ended up in recovery).
This thread is a bit old, but it is the only one that I have found on VIM3L and upgrading CoreELEC. Does anyone know what the status is on using the latest Matrix 19.2 RC3 build on the VIM3L? I can find no confirmation on their forum either.
Hi,
I recently bought a VIM3L HTPC to use with my new projector.
I noticed the Coreelec 19.2 Matrix has been released yesterday. An RC2 was available on the download site a while ago.
When do you think the final version will be available from Khadas?
I am still very new will all this.
Would it be possible to update it directly from coreelec?
Will I need to use Krescue and upload the new image myself?
Like I mentioned yesterday, Iâm just starting to navigate through coreelec.
What you just described was my expectation. As I read many different threads I wanted to be sure which was would be best in advance.
Now, I just tried the update. Sadly at startup it is now stuck with the message saying