RetroOrangePi ES Kiosk-KID Mode

Håller på att testa, detta läge.

Stötte dock på problem, krasch och hamnar i konsolen. Så jag kör retropie-setup från konsolen och prövar uppdatera till att börja med annars kommer jag försöka göra om en basic install.

Kiosk läget är bra om man planerar, låta någon använda enheten som inte ska få göra några ändringar i konfigurationsfilerna. Och även om det är läge som är tänkt att stoppa barn från att göra konstigheter, så är i alla fall min personliga erfarenhet att det mest är vuxna som gör fel saker.

En smart unge lär komma runt detta läge ändå. [upp,upp, ner, ner, vänster, höger, vänster, höger, b, a]

 

Uppgradera RetrOrangePi 3.0.0.1 till 4.0

Varför då, kanske du undrar? Ja här är exempelvis ett litet test av en som testar att köra lite psp spel på en orange pi pc. De mesta emulatorerna bör dessutom flyta på lite bättre med denna uppdatering och skrivande stund går det inte att ladda ner en ren 4.0 image men det kommer komma.

Enkla sättet att uppgradera, du behöver ett tangentbord inkopplat i usbporten och du behöver nät via en ethernetkabel(vanlig nätverkskkabel) och du behöver cirka 1GB ledigt utrymme.

  1. Gå in i en terminal emulator eller till skalet. Tryck Start, leta efter menyposten desktop och kör den. Leta i menyer och kolla skrivbordet efter en terminal. Andra sättet, välj quit emulationstation eller tryck F4 på ditt tangentbord och du är i skalet ser ut som gamla hederliga Dos för den som inte är van med Linux.
  2. Ladda ner Uppdateringsscriptet: wget http://www.retrorangepi.org/ropi4.sh
  3. Gör filen körbar: sudo chmod +x ropi4.sh
  4. Kör filen: sudo -u pi ./ropi4.sh
  5. Vänta på att allt blir klart skriv sedan: sudo reboot

Det lite mer avancerade sättet att uppgradera

  1. Du behöver logga in över ssh:ssh pi@ipnummer (Du ser vilket ipnummer du har under retropie menyn show ip. Sen behöver du program du kan använda. Under Windows finns putty. Från Mac och Linux kan du använda dig av terminalen/skalet standardlösenordet är orangepi, ändras annars med kommandot: passwd pi)
  2. Ladda ner Uppdateringsscriptet: wget http://www.retrorangepi.org/ropi4.sh
  3. Gör filen körbar: sudo chmod +x ropi4.sh
  4. Kör filen: sudo -u pi ./ropi4.sh
  5. Vänta på att allt blir klart skriv sedan: sudo reboot

Lite extra information, ett litet hack som gör din orange pi pc eller orange pi pc+ uppgraderingsbar utan risk för att allt måste ominstalleras på sdkortet. ( Är inte 100% säker detta behövs för nya retrOrangePi systemet. Men kommandona kommer inte skada din orange pi på något vis. Så det är upp till dig att använda dem.Skulle något vara felskrivet finns instruktioner här som gör samma sak) 

  1. För Orange Pi Pc, inget wifi: apt update ; echo ‘linux-jessie-root-orangepipc hold’ |sudo dpkg –set-selections ; echo ‘linux-u-boot-orangepipc-default hold’ |sudo dpkg –set-selections ; echo ‘armbian-firmware-full hold’ |sudo dpkg –set-selections ; echo ‘armbian-tools-jessie hold’ |sudo dpkg –set-selections ; echo ‘initramfs-tools hold’ |sudo dpkg –set-selections ; echo ‘libcedrus1 hold’ |sudo dpkg –set-selections ; echo ‘libmali-sunxi-r3p0 hold’ |sudo dpkg –set-selections ; echo ‘libvdpau-sunxi1 hold’ |sudo dpkg –set-selections ; echo ‘libvdpau1 hold’ |sudo dpkg –set-selections ; echo ‘linux-headers-sun8i hold’ |sudo dpkg –set-selections ; echo ‘linux-image-sun8i hold’ |sudo dpkg –set-selections ; echo ‘linux-libc-dev hold’ |sudo dpkg –set-selections ; echo ‘mali-sunxi-utils hold’ |sudo dpkg –set-selections ; echo ‘sunxi-tools hold’ |sudo dpkg –set-selections ; echo ‘xserver-xorg-video-fbturbo hold’ |sudo dpkg –set-selection
  2. För Orange Pc+: apt update ; echo ‘linux-jessie-root-orangepipcplus hold’ |sudo dpkg –set-selections ; echo ‘linux-u-boot-orangepipcplus-default hold’ |sudo dpkg –set-selections ; echo ‘armbian-firmware-full hold’ |sudo dpkg –set-selections ; echo ‘armbian-tools-jessie hold’ |sudo dpkg –set-selections ; echo ‘initramfs-tools hold’ |sudo dpkg –set-selections ; echo ‘libcedrus1 hold’ |sudo dpkg –set-selections ; echo ‘libmali-sunxi-r3p0 hold’ |sudo dpkg –set-selections ; echo ‘libvdpau-sunxi1 hold’ |sudo dpkg –set-selections ; echo ‘libvdpau1 hold’ |sudo dpkg –set-selections ; echo ‘linux-headers-sun8i hold’ |sudo dpkg –set-selections ; echo ‘linux-image-sun8i hold’ |sudo dpkg –set-selections ; echo ‘linux-libc-dev hold’ |sudo dpkg –set-selections ; echo ‘mali-sunxi-utils hold’ |sudo dpkg –set-selections ; echo ‘sunxi-tools hold’ |sudo dpkg –set-selections ; echo ‘xserver-xorg-video-fbturbo hold’ |sudo dpkg –set-selection

Bonusvideo om hur du kan dela ut din wifianslutning över ethernet i Windows, CTRL + musklick för att markera objekt

Test av Doogee Y6 samt av Raspberry Pi W zero





Börjar med telefonen, fått hem denna lur nu då jag behövde en 4G-telefon.

Luren fungerar mycket bra, med tanke på de slantar jag la ut på den. Kommer även snart att testa en Doogee Y6 Piano White som är snäppet värre då dess rom är på 64GB och ramminnet är 4GB. Hursomhelst denna lur har jag inte tillgång till just nu. Hade tänkt köra 2 simkort på min doogee y6, men upptäckte att jag i sådana fall hade behövt att vara utan sdkort. Och då romen är på bara 16GB så använder jag mig hellre av ett 32GB minne än ett extra simkort. Behövde inte ens använda link2sd programmet då luren använder sdkortet per automatik vid programinstallationer. En funktion jag saknat i många androidlurar, den värsta androidluren jag använt någon gång vägrade dessutom överhuvudtaget att använda sdkortet och gick inte heller att roota på något enkelt sätt.

Min doogee y6 rootade jag redan samma dag som jag fick tillgång till den. Den är heller inte seg med sina 2 gig i ramminne, utan duger helt klart åt mina behov. Batteritiden är okej, största flaskhalsen verkar vara att det inte går att byta batteri på något enkelt vis. Risk alltså att paja telefonen när jag väl kommer ge mig på detta någon gång i framtiden. I övrigt är det, helt klart bästa luren jag haft. Men kommer nog ha kvar min gamla trotjänare en Samsung Galaxy S2 som reservtelefon då jag har två extra batterier till denna.

Okej har även fått hem en Raspberry pi W zero. Är intressant med en så pass billig enkortsdator, som har både bluetooth samt wifi. Inte gjort så mycket med den annat än att installera raspbian och kör även en ssh-server på denna som jag kommer åt.

Ska även ge mig på att försöka löda fast GPIO-pinsen senare, även om lödning inte är min starka sida. Så verkar detta inte speciellt svårt, finns utmärkta guider på youtube.  Skulle något gå åt helvete, så är det ingen big deal.

I övrigt vet jag inte vad jag vill göra, förutom att jag inte vill köra retropie på denna. Kör redan ett sådant system på min speldator. Så kanske blir att installera berryboot på denna. För att kunna köra lite olika OS.

Får dessutom snart hem lite nytt skrot för orange pi samt raspberrys så kan kanske använda samt göra något kul med någon av dessa.

GPIO





Då jag har tillgång till olika orange pi samt en raspberry 3b

Så är detta något jag måste börja med

Tänkte bland annat göra en egen laddare, enligt denna guide till orange pi då jag misstänker att mina orange pi kan få för lite ström så det uppstår alla möjliga fel. Kan ju i sådana fall ladda dels från GPIO pinsen och även från min vanliga laddare : )

Detta GPIO start kit hittade jag på ebay så det blir ett definitivt köp senare, alternativt köper jag bara de kablar (jumper wires m/f) jag behöver. Det här är är något som verkar riktigt intressant att lära mig mer om.

Har även funderat kring att bygga en mobil av en raspberry, hittat denna expansion

Skulle även vara intressant att göra på samma sätt som i videon nedan : ) Happy Hacking.

Lång Natt





Håller på att testa en orange pi pc +

Fungerade hur bra som helst med Retrorangepi vid första booten, uppdaterade systemet med apt update ; apt upgrade efter detta så såg det ut som kärnan uppdaterades så jag bootade om.

Efter detta råkade jag ut för kryptiska felmeddelanden, misstänkte någon form av kernel panic även om den texten inte står. Stoppade in microsd kortet i min läsare för datorn och raderade boot partitionen helt. Monterade imagen som jag installerat ifrån i datorn och kopierade över allt från dennas boot partition.

Systemet bootar nu upp men får dessa felmeddelanden och hamnar i en konsol.

lv10: Error Creating SDL window!Could not initialise EGL

lv10: Renderer failed to initialise!

lv10: Window failed to initialise

Men fungerar att ssha om det inte hade varit för att jag kör med mobilt bredband hade jag troligtvis testat kompilera om en ny kärna bara för att,

Kollat med ps-A om det är någon process som eventuellt stör får döda misstänkta sådana med kill -9 nummer

Ska kolla lite loggar också. För övrigt upptäckte jag att jag även har ett kinesiskt android installerat på emmc-minnet.

Går säkert ändra språk eller installera något annat kul där också. Får ge det lite tid, är övertygad om att jag kommer få denna att fungera som den ska.

Frågan är bara vad jag kommer vilja ha installerat på denna.

Tänker även köpa en volt/ampere mätare på ebay för att utesluta strömproblem.