Polomrtvý tablet Archos 70 Titanium



Dobrý den; byl jsem požádán o opravu tabletu Archos 70 Titanium. Na displeji se po zapnutí objeví úvodní animované grafické logo "Archos Entertainment your way" a to je vlastně vše. Zkoušel jsem zapnutí s podrženým tlačítkem hlasitosti (Factory default?), poté se objeví roztomilý obrázek ležícího mrtvého androidího ufónka s otevřenými dvířky na bříšku a červeným vykřičníkem a zhruba po dvou minutách se opět zobrazí jen úvodní logo. Na webu výrobce jsem nic použitelného pro obnovu nenašel, servisní zastoupení u nás podle všeho Archos nemá. Prodejce už údajně nelze sehnat, takže je to čistě na českém kutilství. Věděl by si s tím někdo rady? Děkuji ![](/Client.Images/smileys/4.gif)
Proč se pouštíš do něčeho, o čem nemáš ani šajnu ? ![](/Client.Images/smileys/1.gif) Tví přátelé budou asi taky zvláštní, když ti dávají toto na opravu ![](/Client.Images/smileys/4.gif)
Je vždy dobré také napsat na jakém zařízení se vám to stalo, jestli v aplikaci a např po updatu aplikace. 


Můžu vás uklidnit nic nezmizelo. Ve webovém rozhraní klikněte na svého avatara (svůj obrázek se jménem) vpravo nahoře a vyjede vám menu, kde bude váš graf s pokrokem, tlačítko pro odhlášení, nastavení vašeho účtu a další. děkuji všem za rady, ale problém je na straně ubisoftu, globální verze ac black flag funguje bez problém, ale verze eastern europe (kód z krabičky) už ne.

naštěstí jsem problém vyřešil, tak že kamarád mi poskytnul zbytek věci z globální verze, co se přes uplay nestáhlo, potom jsem dal ručně vyhledal nainstalovanou hru.

kontaktoval jsem elfin52 abych mu hru taky zprovoznil. <p><strong> poznámka: </strong> <em>toto bylo testováno na notebooku s grafickou kartou řízenou i915.</em></p><hr><h3>pozadí</h3><p><strong> poznámka: </strong> když je připojena nová obrazovka, do hostitele není odeslána žádná událost, zůstane to pravda i po mé poslední úpravě. jediným způsobem je tedy použít dotazování. snažím se, aby byly co nejefektivnější ...</p><h3>úprava # 3</h3><p>nakonec existuje jedno lepší řešení (prostřednictvím acpi):</p><p>stále neexistuje žádná událost, ale acpi se zdá být efektivnější než <code>xrandr</code> na dotaz. (poznámka: toto <strong> vyžaduje </strong> načtené moduly jádra acpi, ale nevyžaduje oprávnění root.</p><p>moje konečné řešení (pomocí bash):</p><pre><code>isvgaconnected() { local crtstate read -a &lt; /proc/acpi/video/vid/crt0/state crtstate test $(( ( ${crtstate[1]} &gt;&gt;4 ) ${1:+*-1+1} )) -ne 0 } </code></pre><p>nyní test:</p><pre><code>$ if isvgaconnected; then echo yes; else echo no; fi yes </code></pre><p>je zapojen, takže ho nyní odpojím:</p><pre><code>$ if isvgaconnected; then echo yes; else echo no; fi no </code></pre><p><strong> poznámka: </strong> <code>${1:+*-1+1}</code> povolit argument <em>boolean</em>: pokud <em>něco je přítomno</em>, odpověď by byla obrácena: <code>( crtstate &gt;&gt; 4 ) * -1 + 1</code>.</p><p>a závěrečný skript:</p><pre><code>#!/bin/bash export crtprocentry=/proc/acpi/video/vid/crt0/state isvgaconnected() { local crtstate read -a &lt; $crtprocentry crtstate test $(( ( ${crtstate[1]} &gt;&gt;4 ) ${1:+*-1+1} )) -ne 0 } delay=.1 unset switch isvgaconnected || switch=not while :;do while isvgaconnected $switch;do sleep $delay done if [ "$switch" ];then unset switch echo vga is connected # doing something while vga is connected else switch=not echo vga is not connected. # doing something else, maybe. fi done </code></pre><p><strong> upozornění: </strong> <em>lehčí než <code>xrandr</code>, ale ne nevýznamné</em> se zpožděním menším než <em>,02</em> sekund, bash skript půjde na začátek procesu jedlíci zdrojů (<code>top</code>)!</p><p>i když to stojí ~ 0,001 s:</p><pre><code>$ time read -a &lt;/proc/stat crtstat </code></pre><p>vyžaduje to ~ 0,030 s:</p><pre><code>$ read -a &lt; /proc/acpi/video/vid/crt0/state crtstate </code></pre><p>to je velké! takže v závislosti na tom, co potřebujete, lze <code>delay</code> rozumně nastavit mezi <code>0.5</code> a <code>2</code>.</p><h3>úprava # 2</h3><p>nakonec jsem něco našel:</p><p><strong> důležité vyloučení odpovědnosti: </strong> hraní s <code>/proc</code> a <code>/sys</code> záznamy mohou poškodit váš systém !!! takže na produkčních systémech nezkoušejte následující.</p><pre><code>mapfile watchfilelist &lt; &lt;( find /sys /proc -type f 2&gt;/dev/null | grep -i acpi\\\|i91 ) prompt=("/" "|" '\' '-'); l=0 while :; do mapfile watchstat &lt; &lt;( grep -h . ${watchfilelist[@]} 2&gt;/dev/null ) for ((i=0;i&lt;=${#watchstat[@]};i++)); do [ "${watchstat[i]}" == "${oldstat[i]}" ] || echo ${watchstat[i]} done oldstat=("${watchstat[@]}") sleep .5 printf "\r%s\r" ${prompt[l++]} [ $l -eq 4 ]&amp;&amp;l=0 done </code></pre><p>... po očištění nežádoucích záznamů:</p><pre><code>for ((i=0;i&lt;=${#watchfilelist[@]};i++)); do [[ "${watchfilelist[$i]}" =~ /sys/firmware/acpi/interrupts/sci ]] &amp;&amp; unset watchfilelist[$i] &amp;&amp; echo $i done </code></pre><p>to jsem dokázal přečíst:</p><pre><code>/proc/acpi/video/vid/crt0/state:state: 0x1d /proc/acpi/video/vid/crt0/state:state: 0x0d /proc/acpi/video/vid/crt0/state:state: 0x1d </code></pre><p>když připojím, odpojte a znovu zapojte kabel monitoru.</p><p>při dotazu na konfiguraci (spuštění <code>system/preferences/monitor</code> nebo <code>xrandr</code>), grafické karty udělají typ <em>scan</em>, takže běží <code>xrandr -q</code> vám dá informace, ale musíte zjistit stav.</p><p>prohledal jsem všechny protokoly (jádro, démona, x atd.) prohledávajícím <code>/proc</code> &amp; <code>/sys</code> a zjevně se zdá, že neexistuje nic, co by vyhovovalo vaší žádosti.</p><p>zkusil jsem to také:</p><pre><code>export spc50="$(printf "%50s" "")" watch -n1 ' find /proc/acpi/video -type f | xargs grep -h . | sed "s/^\([^:]*):/\1'$spc50'}:/; s/^\(.\{50\}\) *:/\1 /"' </code></pre><p>po tom všem, když spustíte <code>system/preferences/monitor</code> zatímco nebyla připojena žádná nová obrazovka ani odpojena, bude se nástroj zobrazovat jednoduše (normálně). ale pokud jste již dříve připojili nebo odpojili obrazovku, občas spustíte tento nástroj a uvidíte, že na ploše vytvoříte typ <em>reset</em> ​​nebo <em>obnovit</em> ​​(stejný pokud spustíte <code>xrandr</code>).</p><p>zdá se, že to potvrzuje, že tento nástroj požádá o <code>xrandr</code> (nebo pracuje stejným způsobem) pravidelným dotazováním na stav, počínaje okamžikem jeho spuštění.</p><p>můžete vyzkoušet sami:</p><pre><code>$ for ((i=10;i--;)); do xrandr -q | grep ' connected' | wc -l; sleep 1; done 1 1 1 2 2 2 1 1 1 1 </code></pre><p>tím se na 10 sekund zobrazí počet připojených obrazovek (displejů).</p><p>zatímco to běží, připojte a/nebo odpojte obrazovku/monitor a podívejte se, co se děje. takže byste mohli vytvořit malou testovací funkci bash:</p><pre><code>isvgaconnected() { local xrandr=$(xrandr -q) [ "$xrandr" == "${xrandr#*vga1 con}" ] || return 0 return 1 } </code></pre><p>který by byl použitelný jako v:</p><pre><code>$ if isvgaconnected; then echo yes; fi </code></pre><p>ale buďte opatrní, <code>xrandr</code> trvá asi <strong> 0,140 s do 0.200 s </strong>, zatímco na zástrčkách nedojde k žádné změně a do <strong> 0,770 sekund </strong> kdykoli něco bylo připojeno nebo odpojeno těsně před (<strong> poznámka: </strong> zdá se, že to není zdrojový zdroj).</p><h3>úprava # 1</h3><p>abych zajistil, že neučím něco nesprávného, ​​prohledával jsem web a dokumenty, ale nenašel jsem nic o <em>dbus and screens</em>.</p><p>nakonec jsem běžel ve dvou různých oknech <code>dbus-monitor --system</code> (hrál jsem také s možnostmi) a malý skript, který jsem napsal:</p><pre><code>$ for ((i=1000;i--;)); do isvgaconnected &amp;&amp; echo yes || echo no; sleep .5; done </code></pre><p>... a znovu zapojen, než odpojen monitor, mnohokrát. takže teď mohu říci:</p><ul> <li><em>v této konfiguraci <strong> pomocí ovladače i915 </strong> neexistuje jiný způsob, než spustit <code>xrandr -q</code> vědět, zda je monitor připojen nebo ne.</em></li> </ul><p>ale buďte opatrní, protože se nejeví jiné způsoby. například se zdá, že <code>xrandr</code> tyto informace sdílí, takže moje plocha gnome by se automaticky přepnula na <code>xinerama</code> automaticky ... <strong>, když jsem běžel <code>xrandr</code> </strong>.</p><h3>některé dokumenty</h3><ul> <li> <a href="https://wiki.archlinux.org/index.php/xrandr#toggle\_external\_monitor">skript pro přepínání interního/externího displeje pro notebooky</a> </li> <li> <a href="http://www.x.org/docs/intel/hd/ihd\_os\_vol\_3\_part4\_bjs.pdf">®intel hd graphics opensource programmer's reference manual</a> </li> </ul> <h2>možnost 1) rychlý a snadný způsob (pouze panel nástrojů)</h2><p>protože appcompat-v7-r23 můžete použít následující atributy přímo ve vašem <code>toolbar</code> nebo jeho stylu:</p><pre><code>app:titletextcolor="@color/primary\_text" app:subtitletextcolor="@color/secondary\_text" </code></pre><p>pokud je vaše minimální sdk 23 a používáte nativní <code>toolbar</code>, stačí změnit předponu oboru názvů na <code>android</code>.</p><p>v jazyce java můžete použít následující metody:</p><pre><code>toolbar.settitletextcolor(color.white); toolbar.setsubtitletextcolor(color.white); </code></pre><p>tyto metody mají barvu int není id zdroje barev!</p><h2>možnost 2) přepsat atributy panelu nástrojů a motivů</h2><h3>layout/xxx.xml</h3><pre><code>&lt;android.support.v7.widget.toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/toolbar" android:layout\_width="match\_parent" android:layout\_height="wrap\_content" android:minheight="?attr/actionbarsize" android:theme="@style/themeoverlay.myapp.actionbar" app:popuptheme="@style/themeoverlay.appcompat.light" style="@style/widget.myapp.toolbar.solid"/&gt; </code></pre><h3>values ​​/ styles.xml</h3><pre><code>&lt;style name="widget.myapp.toolbar.solid" parent="widget.appcompat.actionbar"&gt; &lt;item name="android:background"&gt;@color/actionbar\_color&lt;/item&gt; &lt;item name="android:elevation" tools:ignore="newapi"&gt;4dp&lt;/item&gt; &lt;item name="titletextappearance"&gt;...&lt;/item&gt; &lt;/style&gt; &lt;style name="themeoverlay.myapp.actionbar" parent="themeoverlay.appcompat.actionbar"&gt; &lt;!-- parent theme sets colorcontrolnormal to textcolorprimary. --&gt; &lt;item name="android:textcolorprimary"&gt;@color/actionbar\_title\_text&lt;/item&gt; &lt;/style&gt; </code></pre><h3>pomoc! moje ikony také měnily barvu!</h3><p>@peterknut oznámil, že to ovlivňuje barvu tlačítka přetečení, tlačítka navigační zásuvky a tlačítka zpět. změní také barvu textu <code>searchview</code>.</p><p>pokud jde o barvy ikon: <code>colorcontrolnormal</code> zdědí od </p><ul> <li><code>android:textcolorprimary</code> pro tmavé motivy (bílá na černém pozadí)</li> <li><code>android:textcolorsecondary</code> pro světlá témata (černá na bílém)</li> </ul><p>použijete-li toto téma na motiv panelu <em>akce</em>, můžete upravit barvu ikony.</p><pre><code>&lt;item name="colorcontrolnormal"&gt;#de000000&lt;/item&gt; </code></pre><p>došlo k chybě v aplikaci appcompat-v7 až do verze r23, která vyžadovala, abyste také přepsali nativní podobu takto:</p><pre><code>&lt;item name="android:colorcontrolnormal" tools:ignore="newapi"&gt;?colorcontrolnormal&lt;/item&gt; </code></pre><h2>pomoc! můj searchview je nepořádek!</h2><p><em>poznámka: tato sekce je možná zastaralá.</em></p><p>protože používáte widget pro vyhledávání, který z nějakého důvodu používá jinou šipku zpět (ne vizuálně, technicky) než ten, který je součástí aplikace appcompat-v7, musíte jej nastavit ručně v motivu <em>aplikace</em>. zásuvky podpůrné knihovny jsou vybarveny správně. jinak by to bylo vždy bílé.</p><pre><code>&lt;item name="homeasupindicator"&gt;@drawable/abc\_ic\_ab\_back\_mtrl\_am\_alpha&lt;/item&gt; </code></pre><p>pokud jde o text hledaného pohledu ... neexistuje snadný způsob. po kopání zdrojem jsem našel způsob, jak se dostat do textového pohledu. nezkoušel jsem to tak, dejte mi prosím vědět v komentářích, pokud to nefungovalo. </p><pre><code>searchview sv = ...; // get your search view instance in oncreateoptionsmenu // prefix identifier with "android:" if you're using native searchview textview tv = sv.findviewbyid(getresources().getidentifier("id/search\_src\_text", null, null)); tv.settextcolor(color.green); // and of course specify your own color </code></pre><h2>bonus: přepíše atributy stylu actionbar a motivu</h2><p>správný styl pro výchozí akční panel appcompat-v7 by vypadal takto:</p><pre><code>&lt;!-- actionbar vs toolbar. --&gt; &lt;style name="widget.myapp.actionbar.solid" parent="widget.appcompat.actionbar.solid"&gt; &lt;item name="background"&gt;@color/actionbar\_color&lt;/item&gt; &lt;!-- no prefix. --&gt; &lt;item name="elevation"&gt;4dp&lt;/item&gt; &lt;!-- no prefix. --&gt; &lt;item name="titletextstyle"&gt;...&lt;/item&gt; &lt;!-- style vs appearance. --&gt; &lt;/style&gt; &lt;style name="theme.myapp" parent="theme.appcompat"&gt; &lt;item name="actionbarstyle"&gt;@style/widget.myapp.actionbar.solid&lt;/item&gt; &lt;item name="actionbartheme"&gt;@style/themeoverlay.myapp.actionbar&lt;/item&gt; &lt;item name="actionbarpopuptheme"&gt;@style/themeoverlay.appcompat.light&lt;/item&gt; &lt;/style&gt; </code></pre> Použij nějaké "Live CD"

[o106.com/...](http://o106.com/odvirovani-pocitace-s-windows-bootovatelna-live-cd-s-antiviry/) <p><em> se objeví </em> na základě <a href="http://drupal.org/node/742142">this</a> a <a href="http://philwilson.org/blog/2010/01/adding-a-bookmark-to-an-android-home-screen">this</a> , že android použije typ <code>rel</code> z <code>apple-touch-icon-precomposed</code> nebo <code>apple-touch-icon</code>, <strong>but</strong>, aby k tomu fungovalo, musíte použít plně kvalifikovanou url, např .:</p><pre><code>&lt;link rel="apple-touch-icon-precomposed" href="http://www.example.com/custom\_icon.png" /&gt; </code></pre><p>nebo:</p><pre><code>&lt;link rel="apple-touch-icon" href="http://www.example.com/custom\_icon.png" /&gt; </code></pre><p>výzva je taková, že se zdá, že platí pro <strong>android 2.1 update 1</strong> &amp; <strong>webkit 3.1</strong>. <a href="http://developer.android.com/reference/android/webkit/webchromeclient.html#onreceivedtouchiconurl%28android.webkit.webview,%20java.lang.string,%20boolean%29">dokumentace pro vývojáře android</a> uvádí metodu v <code>android.webkit</code>, která je událostí, když je načtena <code>apple-touch-icon</code>.</p> Potřebujete něco takového (nemusí být tohle konkrétní).   
 [czc.cz/...](https://www.czc.cz/evolveo-android-box-m4/222615/produkt)  
Nejprve si ale ověřte, že má televize HDMI vstup. Vypněte si v nastavení zvuková cvičení (reproduktor). Pokud nevíte jak, napište váš OS, prohlížeč, zařízení. Pokud se jedná o web Orbion.cz, tak vpravo nahoře je takový modrý panáček. Po kliknutí na něj se rozbalí menu s přihlášením a je tam i odkaz na registraci zde: [ucet.ostium.cz/...](http://ucet.ostium.cz/register/?domain=orbion&backTo=http%3A%2F%2Fwww.orbion.cz%2F) Dobrý den, nalezeno bylo viz odkaz. Zdravím!

 [play.riffstation.com/...](http://play.riffstation.com/?v=Crnbz_kdyfo)

doplněno 02.04.16 13:39: Nemáte zač. Možná tam najdete i jiné akordy, resp. návody. Zdá se, že je to stránka "vymakaná" ![]().