sobota, 30. maj 2015

n5 5.1.1

Ponovi prejšnjo vajo z novimi linki, za vsak primer naredi nandroid preden začneš;
wget https://dl.google.com/dl/android/aosp/hammerhead-lmy48b-factory-596bb9c1.tgz
tar -zxvf hammerhead-lmy48b-factory-596bb9c1.tgz
cd hammerhead-lmy48b
unzip image-hammerhead-lmy48b.zip
wget https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip?retrieve_file=1
wget https://dl.twrp.me/hammerhead/twrp-2.8.6.1-hammerhead.img

adb reboot bootloader
fastboot flash bootloader ../bootloader-hammerhead-hhz12h.img
fastboot flash boot boot.img
fastboot flash radio ../radio-hammerhead-m8974a-2.0.50.2.26.img
fastboot flash system system.img
fastboot flash cache cache.img
fastboot flash recovery twrp-2.8.6.1-hammerhead.img
fastboot reboot-bootloader

Zaženi recovery, kopiraj UPDATE-SuperSU-v2.46.zip na n5 ter z twrp inštaliraj zip.
Tada 5.1.1 brez back to stock vse ostane... edino blackbox je potrebno reinštall pognat :)
Zgleda stabilno, pa flappy android je znosnejši:)

torek, 07. april 2015

n5 5.1

Zadnje čase sem rahlo prezaseden z izvedbo projekta za diplomsko nalogo, hkrati mi pa še integrali in diferencialne enačbe ne dajo spati...

No preidimo k bistvu, za vse rootane lastnike nexus naprav; če še vedno ne veste kako posodobiti vaše napravice, brez da bi šli nazaj na stock, tukaj so potrebni koraki, pri katerih sklepam da na računalniku teče Linux z fastboootom in adb jem:


- najprej iz https://developers.google.com/android/nexus/images dobimo image vse odpakiramo kakor pač gre
- uporabimo twrp da naredimo nandroid (pametno je imeti 2 backup nandroida enega z vsemi particijami, enega pa le z tist imi ki jih predlaga)
- lahko tudi titanium za razne varnostne kopije
 
- gremo v boot (on/off + vol+-) ter zaženemo :
 - fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.25.img
 - fastboot reboot-bootloader
googlaj za twrp
 - fastboot flash recovery twrp-2.8.4.0-hammerhead.img
 - fastboot reboot-bootloader
 - cd image-hammerhead-lmy47i
 - fastboot flash boot boot.img
 - fastboot flash system system.img
 - fastboot reboot-bootloader

sproti uporabimo google da najdemo in dol potegnemo cf-auto-root
 - cd CF-Auto-Root-hammerhead-hammerhead-nexus5 #dol potegnemo ločeno
 - sh root-linux.sh

Načeloma bi moralo posodobiti sistem podatke pa pustiti pri miru torej praktično tisto kar bi dobili z ota+root+recovery. To je to.

Če kaj šteka ali je kak problem, pomaga če se vse resetira na tovarniške nastavitve. V skrajnosti return to stock in potem od tam naprej.

sreda, 24. december 2014

Merry Christmas 'N Happy New Year!


Wishing all of you a very Merry Christmas and a wonderful Happy New Year! May all your dreams for the coming year be fulfilled.

petek, 21. november 2014

unity & gnome 3 sedi cvek


Sem se kljub vsemu odločil posodobit... naverjetneje zaradi parih bugov ki so se čisto prepogosto pojavljali na moji mašini... Zato pa dodajam par stvari, ki preuredijo ubuntu 14.10 v distribucijo, ki jo lahko normalno uporabljam :)

sudo apt-get install gnome-session-flashback
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'

Potem pa stisneš alt in lahko z desnim klikom premikaš in urejaš gnome-panel elemente po lastnih željah. Jaz naprimer si preuredim v nekaj takega kot ima cinnamon, mate ali kde... Ja zelo nostalgično:D

Imam pa načeloma rad nove gnome aplikacije, zato mi mate ne diši, cinnamon pa je postal preveč požrešen. Tudi xfce ni več tisto kar je bil. Je pa res da ima ubuntu daleč najboljšo implementacijo gnome-session-fallback načina. Drugje je enostavno preveč okleščen.

torek, 11. november 2014

Jezen

Vse lepo naprošam, da si ogledate podane linke in podprete naše preljubo namizno okolje GNOME po svojih najboljših močeh; http://www.gnome.org/news/2014/11/gnome-starts-campaign-to-protect-its-trademarks/
http://www.xda-developers.com/opinion/gnome-groupon-trademark/
http://www.gnome.org/groupon/

Če se vam ne da prebirat, naj vam na kratko pojasnim. GNOME je namizno okolje, ki deluje v unix te Linux sistemih. Razvija in vodi ga GNOME Project skupnost in to že dobrih 17 let. Poleg samega namiznega okolja in vsebujočih programov razvijajo tudi GTK ter Glib knjižnice, ki so nenadomestljive v odprto-kodnem svetu.
No sedaj se je pa neka glupa multinacionalka odločila, da bo svoj produkt - pos terminal imenovala gnome. Ne glede na to, da je GNOME Project že dolgo let (od 2006) registrirano ime preko Gnome foundation inc. Za trademark pa so zaprosili davnega 2002. Kraja je grda, še posebno od nekoga, ki se tako zavzema in prispeva v free software!

#ShameOnGroupon

PS:
Groupon bo umaknil in preimenoval svoj izdelek.

sobota, 25. oktober 2014

stm32...

En kup linkov in skript ki jih zmeraj kje zgubim takrat ko jih najbol rabim!

V bistvu: naloži openocd, arm-none-eabi-gdb, arm-none-eabi-gcc...
potem v enem terminalu zaženi:

#!/bin/bash
arm-none-eabi-gcc -I. -fno-common -O0 -g -mcpu=cortex-m0 -mthumb -c -o main
arm-none-eabi-ld -v -TSTM32L152xB.ld -nostartfiles -o demo.elf main
arm-none-eabi-objcopy -Obinary demo.elf demo.bin
openocd -f /usr/share/openocd/scripts/board/stm32ldiscovery.cfg


V drugem terminalu pa da naložiš kodo na procesor;
telnet localhost 4444
poll
reset halt
flash probe 0
flash write_image erase demo.bin 0x08000000
reset
exit


Ter da debuggiraš tisto kodo:
arm-none-eabi-gdb demo.elf
target remote :3333
cont
print i //kjer je i premelnjivka ki jo želiš izpisati...
print i
quit


lahko pa tudi kak ddd ali eclipse naštimaš...

Pogej še na ;
http://www.chibios.org/dokuwiki/doku.php?id=chibios:guides:stlink_eclipse
http://www.chibios.org/dokuwiki/doku.php?id=chibios:guides:eclipse1
http://www.chibios.org/dokuwiki/doku.php?id=chibios:guides:eclipse2
https://www.olimex.com/Products/ARM/ST/STM32-H152/resources/STM32-H152-(Blinking-LEDs-and-USB-mouse).zip
http://salvatoremenendez.blogspot.com/2011/08/mac-os-eclipse-openocd-stm32-arm-cortex.html
https://www.olimex.com/Products/ARM/ST/STM32-H152/resources/stm32l.cfg
http://sourcegate.wordpress.com/2012/09/18/getting-started-with-an-stm32l-discovery-with-linux-and-gcc/
http://sourcegate.wordpress.com/2012/10/01/chibios-on-the-stm32l-discovery/
http://importgeek.wordpress.com/2012/09/22/stm32f4discovery-gpio-programming-using-chibios-rtos/
http://www.emcu.it/STM32/What_should_I_use_to_develop_on_STM32/stm32f0_linux_dvlpt.pdf
http://openocd.sourceforge.net/doc/html/GDB-and-OpenOCD.html
https://pixhawk.org/dev/jtag/gdb
Pomi si še da so za JTAG ter SWD različne nastavitve.

petek, 24. oktober 2014

Utopic Unicorn ali ne?

Dilema posodobit ali ne,... res je, da me ubuntu gnome rahlo mika, saj sem se že skoraj navadil unitija ampak po pravici povedano je vse skupaj preveč nestabilno in prepočasno. Ravno zato me mika posodobitev na kaj drugega. Na opensuse naprimer nimam te dileme ker je tumbleweed vedno posodobljen posodobljeno:)

nedelja, 31. avgust 2014

tekoči projekti me požirajo, stari sproščajo, novi veselijo

Malce povratka na stare projektiče... Flash na qc802, ki je skrival picuntu 4.5 in poganjal moj server je najverjetneje šel po gobe, a k sreči na takem mestu, da sem še vedno uspel nanj spravit android. Mogoče je Linux vsaj zaenkrat še prevelik zalogaj za računalnik v velikosti snikersa. Lapdock je doživel mali servis ker se mi je potrgal usb del in sedaj služi kot rasberry pi b+ laptop. All ok:) Ug802 zopet diha ker sem ga malce polotal... Praktično vse  našteto spet dela ker sem si vzel ene 2h in malce lotal... Na žalost je pa izdihnil moj paperwhite kindle. Kr je prikazal je, da rabi servis in je tako ali drugace hin. Amazon želi pa 120eur za drugega. No go! Najverjetneje je to neka sw zadeva ker je ravno potekla garancija... Pcb sem čisto razmesaril a zanimivo dela enako kot pred operacijo odstrani kovinske kletke. Upam, da bom nekega dne našel čas in uspel razvozlati protokol komunikacije za krmiljenje njegovega pearl ekrančka z led osvetlitvijo. Saj očitno tist del še deluje. Če implementiram display interface v fpga bo prakticno vsak mcu bodisi pic arm ali avr uspel risati na displej kar se mi zdi blazno lušen projekt.
A sedaj žal ni časa za take miselne igrice imam namreč en kup zastarelih stvari ki me še čakajo... Deadline je pa brutalen:(