How to burn android image to BPI-M3 EMMC

Yes you are right, i am so much disappointed to Sinovoip because it lack of support. i will try that m2. Thanks

Yes, it’s really sad that they don’t even get the idea why both software and support matter

Be careful. Its SoC has been discontinued already (even before the product started to sell), support situation is as worse as with the M3, depending on your needs other boards provide a better performance/price ratio… and on top of that there exists a nice anecdote since a few days regarding the origin of both M1 and M2 :blush:

I would try to define your goals and ask for a recommendation here: http://forum.armbian.com/index.php/forum/10-free/ (community project)

Install Android 5.1 on EMMC is everything ok ? You do not risk anything ? If something goes wrong as you can go back? Other systems can then start from the Micro SD with Android on board EMMC ?

Hi,

Can someone give me step for step tutorial how I can load the Android image to the emmc. I tried the tutorial here but with no success. So I used PheonixSuit. Pressed the Uboot button (and hold it). Connected the USB Cable to my computer ( was connected to the OTG port of BPI). The red led turned on. But nothing happend. PhoenixSuit can’t find any device. So what made I wrong? Thank you for your help.

Hi

Please give us exact step of install Android 5.1.1 to M3 EMMC. YouTube movie of the installation would be great.

Thanks

I’ve tried an old proven way using PhoenixCard 3.09 with an intermediate SDCard (just google by “PhonixCard” to get a lot of tutorials) and image flashed just fine.

It does not work on Mint 17.3 :frowning:

uname -a
Linux gyarfastoth-Lenovo-G580 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux


./LiveSuit.run 
You are running on Linux
LiveSuit/
LiveSuit/LiveSuit.sh
LiveSuit/bin/
LiveSuit/bin/regdemo.lua
LiveSuit/bin/LiveProc.Plg
LiveSuit/bin/LiveSuit.lan
LiveSuit/bin/luadec.dll
LiveSuit/bin/imgdec_fun.lua
LiveSuit/bin/LiveSuit
LiveSuit/bin/libQtGui.so.4
LiveSuit/bin/regdecode.lua
LiveSuit/bin/ini_fun.lua
LiveSuit/bin/libQtCore.so.4
LiveSuit/bin/common_fun.lua
LiveSuit/bin/plgvector.dll
LiveSuit/bin/regbasefun.lua
LiveSuit/bin/LangPlg.dll
LiveSuit/bin/luaBase.dll
LiveSuit/bin/luaeFex.dll
awdev-0.5-1dkms.noarch.rpm
awdev-dkms_0.5_all.deb
Linux distribution Linux does not supported!!!

You can change /etc/issue to: Ubuntu Mint 17.3 Rosa \n \l After using the tool, better change it back to original: Linux Mint 17.3 Rosa \n \l

Yes! I have done this successfully last night although it took me forever.

My BPI-M3 had Android in eMMC and working (somewhat), and I was able to boot using a microsd with Ubuntu and then reflash eMMC with Ubuntu image (I didn’t dd from my microsd but used a separate image using USB drive).

Since then, BPI-M3 is running Ubuntu 15.10 (beta of course) using its eMMC. I didn’t measure time, but it seems faster.

Now, I need its GPU driver, the whole source for M3 linux (whatever they want to call it since it’s not going to be bananian according to bananian), and somewhat stability proved by SINOVOIP.

NICE!

Help me a sec. So you booted Linux on the MicroSD card and then used dd to write Linux image from USB to eMMC?

If that is the case I should also try it.

This seems to be the only way it works currently. I found the description by searching for a review: http://forum.armbian.com/index.php/topic/474-quick-review-of-banana-pi-m3/

But this same review and the many unanswered questions here, missing documentation and plenty of OS images all being incomplete now let me believe it’s a bad idea to get an M3 now. Maybe this might change within the next months but since there also exist hardware issues (sudden power-offs, slow SATA) these can’t be fixed through software updates or documentation fixes.

http://cafe.naver.com/bananapi/307

Try this instruction…

What I did was

  1. create boot microsdcard of linux
  2. also copy linux image to a uab drive
  3. boot M3 using the created microsd
  4. unmount a couple of partitions as shown in the instructio n
  5. dd to write the linux image in the usb to eMMC on M3
  6. now you can boot from eMMC

http://cafe.naver.com/bananapi/307

Try this instruction…

What I did was

create boot microsdcard of linuxalso copy linux image to a uab driveboot M3 using the created microsdunmount a couple of partitions as shown in the instructio ndd to write the linux image in the usb to eMMC on M3now you can boot from eMMC

When Android is installed, is there a way to wipe the eMMC ? I’ve put Linux image SD card but still Android boots.

If SD is bootable it should boot from it and not the eMMC… -Did you unplug the OTG?

1 Like

Did you read here https://linux-sunxi.org/Banana_Pi_M3#Booting_from_different_device

and here: http://forum.armbian.com/index.php/topic/474-quick-review-of-banana-pi-m3/

I am sure, many of your try & error would be solved

On Windows you just need the right drivers for the M3 to be recognized.

Hi. How can I flash a Linux image on eMMC memory? It seems that this way works only with Android ROMs, and the PhoenixSuite.zip link is corrupted. How should I install Raspbian/Debian for this machine?

For Linux OS you can try to dd the image from USB to eMMC with Linux on MicroUSB.

Better way – Burning Android L to eMMC on Banana Pi M3 Guide