Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Instalacja Android na EMMC na Orange Pi Plus 2

strikerbest 28 Mar 2017 13:58 1899 6
  • #1 28 Mar 2017 13:58
    strikerbest
    Poziom 11  

    Witam. Niedawno zakupiłem Orange Pi Plus 2. Po przeczytaniu kilku toturiali i obejrzeniu kilku filmów na YouTube ściągnąłem sobie oficjalny Android ze strony producenta oraz nieoficjalnego Androida KitKat 4.4.2 (new1_e_w_work.img). Za pomocą aplikacji PhoenixCard nagrałem oficjalny obraz Androida na kartę SD. Udało mi się uruchomić urządzenie i chwilę potestować. Zaciekawiony działaniem nieoficjalnego softu (KitKat) nagrałem go zgodnie z instrukcją znów za pomocą PhoenixCard i zgodnie z jakimś filmem z YouTube uruchomiłem na moim OPI Plus 2. Zauważyłem że system zaczyna się instalować w wewnętrznej pamięci w przeciwieństwie do oficjalnego firmware. Z KitKat'a korzystałem prawie miesiąc. Raz z niewiadomych przyczyn zresetował się do ustawień fabrycznych.

    Niestety w ostatni weekend oglądając jakiś materiał na YT, OPI się wyłączył. Kręcił się w prawdzie wentylator ale dioda nie świeciła na czerwono. Po kilku próbach podłączenia i odłączenia zasilania stwierdziłem że prawdopodobnie urządzenie się zresetowało i należy wgrać ponownie system. Niestety po ponownym wgraniu obrazu na SD, Android włącza się i działa tylko z karty SD. W dodatku totalnie stracił na płynności działania i stabilności. Proste zadanie otworzenia SETTINGS czy Google Play zajmuje bardzo dużo czasu a wielokrotnie jest niemożliwe do wykonania.

    Podczas tworzenia obrazu systemu na SD Card przez PhoenixCard są dwie opcje do wybrania (w zasadzie trzy). Pierwsza "PRODUCT MODE" i druga "STARTUP MODE". Jak się domyślam w zależności od wyboru PRODUCT MODE jest systemem który instaluje się na wewnętrznej pamięci EMMC. W moim wypadku po stworzeniu takiego obrazu z KitKatem dioda D8 przez chwilę świeci na czerwono po czym zaczyna migać a na obrazie pokazuje się zielony pasek postępu instalacji w czerwonej obwolucie na czarnym tle. Na tym cały proces się kończy. Tak jak by się zawieszał. Daremne czekanie 30min nic nie zmieniło.

    W przypadku STARTUP MODE dioda D8 przez chwilę świeci na czerwono i pojawia się logo H3. Później D7 świeci na zielono i na koniec znów diody się zamieniają i ponownie D8 świeci na czerwono. System się uruchamia i działa z karty SD.

    Czy ktoś może mi przybliżyć co mogę zrobić by ponownie zainstalować Androida na wewnętrznej pamięci EMMC? A może moje Orange PI Plus 2 po miesiącu uległo uszkodzeniu i nie da się już z niego w pełni funkcjonalnie korzystać?

    0 6
  • #2 28 Mar 2017 19:54
    2803118
    Użytkownik usunął konto  
  • #3 28 Mar 2017 20:47
    strikerbest
    Poziom 11  

    Kupiłem wczoraj kartę SD 16GB class 10. Pisali na forach obcojęzycznych że z tymi tanimi kartami to różnie bywa z działaniem. Po nagraniu na kartę urządzenie działa znacznie szybciej ale ciągle to działanie ogranicza się tylko do karty SD a pamięć EMMC jest nie ruszona. Może trzeba by to w jakiś sposób sformatować z pozycji jakiegoś innego systemu operacyjnego. Uruchamiałem też Armbiana i Lubuntu. Nie jestem zbyt mocny w tych systemach więc potrzebna jest mi pomoc.

    0
  • #4 28 Mar 2017 20:59
    2803118
    Użytkownik usunął konto  
  • #5 28 Mar 2017 23:40
    strikerbest
    Poziom 11  

    Wygląda to tak jak na zdjęciu. Debian Jessie.
    Są niby trzy nośniki:
    - mmcblk0p1
    -mmcblk0p2
    -mmcblk1p2
    Instalacja Android na EMMC na Orange Pi Plus 2

    0
  • #6 29 Mar 2017 00:28
    2803118
    Użytkownik usunął konto  
  • #7 29 Mar 2017 01:44
    strikerbest
    Poziom 11  

    Stosuję kilka kart SD na przemiennie w tej chwili: 4, 8, 16 (ta ostatnia jest w class10).
    Wewnętrzna pamięć Orange Pi Plus 2 to 16GB.

    Czy chodzi o coś takiego?

    Code:
    orangepi@OrangePI:~$ sudo fdisk -l
    
    sudo: unable to resolve host OrangePI

    Disk /dev/mmcblk0: 7.2 GiB, 7746879488 bytes, 15130624 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x7a47e671

    Device Boot Start End Sectors Size Id Type
    /dev/mmcblk0p1 40960 172031 131072 64M b W95 FAT32
    /dev/mmcblk0p2 172032 2953216 2781185 1.3G 83 Linux

    Disk /dev/mmcblk1: 14.6 GiB, 15634268160 bytes, 30535680 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00000000

    Device Boot Start End Sectors Size Id Type
    /dev/mmcblk1p1 * 4923392 30601215 25677824 12.3G b W95 FAT32
    /dev/mmcblk1p2 73728 106495 32768 16M 6 FAT16
    /dev/mmcblk1p3 1 4816896 4816896 2.3G 5 Extended
    /dev/mmcblk1p5 106496 139263 32768 16M 83 Linux
    /dev/mmcblk1p6 139264 172031 32768 16M 83 Linux
    /dev/mmcblk1p7 172032 1744895 1572864 768M 83 Linux
    /dev/mmcblk1p8 1744896 1777663 32768 16M 83 Linux
    /dev/mmcblk1p9 1777664 1843199 65536 32M 83 Linux
    /dev/mmcblk1p10 1843200 3416063 1572864 768M 83 Linux
    /dev/mmcblk1p11 3416064 3448831 32768 16M 83 Linux
    /dev/mmcblk1p12 3448832 3481599 32768 16M 83 Linux
    /dev/mmcblk1p13 3481600 3514367 32768 16M 83 Linux
    /dev/mmcblk1p14 3514368 3579903 65536 32M 83 Linux
    /dev/mmcblk1p15 3579904 3612671 32768 16M 83 Linux
    /dev/mmcblk1p16 3612672 4923391 1310720 640M 83 Linux

    Partition table entries are not in disk order.
    Disk /dev/mmcblk1boot1: 4 MiB, 4194304 bytes, 8192 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk /dev/mmcblk1boot0: 4 MiB, 4194304 bytes, 8192 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    orangepi@OrangePI:~$

    0