Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Vario - zelená baterie - řešení

Michalek_ce4you (75)|22.8.2006 20:05
ŘEŠENÍ - ŘEŠENÍ - ŘEŠENÍ
Pokračujte na příspěvku jimm98yho. Najdete tam zip soubor (vyberte si podle vzhledu ikonek), ve kterém jsou dva caby. Instalační instrukce jsou v readme.txt.



----- Starý příspěvek -----
Zdravím, omlouvám se za založení nového tématu, ale cítím, že jsem blízko vyřešení problému, jen potřebuji trošku pomoci.

Na https://www.ce4you.cz/forums/view_topic.asp?t=16559&dd=0&fi=240 psal jimm98y o způsobu - nahrát Vodafone Dialpad. To se mi nechtělo, chtěl jsem jen a pouze změnit baterii.

Dohledal jsem tedy, že ikonky baterie jsou uložené v souboru phcanOverbmp.dll - ten jsem otevřel Resource Hackerem a ikonky jsem vyměnil za bílé tak, aby baterie ještě více rozlišovala kapacitu.

Nicméně po nahrání souboru do Varia ho to nechce vzít na vědomí. Nakopíroval jsem ho pod jiným názvem do Varia, přejmenoval na původní název (jinak to nešlo udělat), ale místo mnou vytvořených ikonek se objevila bílá, 50:50 baterka.

Má to co dočinění s digitálním podpisem? Koukal jsem do vlastností a podpis zůstal, nicméně nevím jestli nekontroluje něco dalšího, nebo tak něco.

Neví někdo, jak na to? :-)

PS: Po úpravách mi nejde standardní soubor phcanOverbmp.dll vykopírovat jinam, zálohu v počítači jsem chytře smazal a z Varia to prostě nejde. Může mi ho sem prosím někdo nahrát?
PPS: Zálohu Varia nemám, jsem odvážný ;-)
Michalek_ce4you (75)|22.8.2006 20:16
Omlouvám se, zapomněl jsem si zapnout zasílání infa mailem. Mezitím se mi podařilo dostat ten soubor z Varia, takže požadavek na nahrání ruším. Zálohuji si originál soubor sem ;-)
Michalek_ce4you (75)|22.8.2006 21:27
Zase já.

Popíšu svůj nefunkční postup, třeba se najde někdo, kdo odhalí chybu nebo s tím dokáže hnout, jsem sakra blízko, myslím...

Zkopíroval jsem phcanOverbmp.dll z varia do PC, otevřel jsem resource hackerem. Vyměnil jsem ikonky za svoje (v příloze jako ico), tím se znehodnotil digitální podpis.

Díky geoRG77ovi z mobilnaut.cz jsem dostal nový digitální podpis, ale ať se snažím jak se snažím, po nakopírování zpět do Varia to ten soubor stejně nevezme na vědomí a hodí se tam hnusná ikonka 50:50, která je snad ještě horší než zelená (zelená je moje první, tak jsem WM5 poznal :-)

Jakmile ale smažu soubor, který jsem tam nahrál, automaticky se tam vrátí soubor se zelenou ikonkou z extended rom.

Screen před (zelená ikonka).


Screen po (bílá 50:50 ikonka).


Vzhled ikonek, jak by měly po mojí úpravě vypadat.


Pokud by někdo věděl, jak na to a chtěl se toho chytnout... Nebo poradit, rád to dodělám.

Případně můžu zveřejnit instalační cab, kterým se tam hodí tahle bílá ikonka a nedělá nic jiného, jako původní cab, který mě přivedl k tomuhle nápadu.
Jimm98y (237)|23.8.2006 00:06
jakým způsobem se to dá teda podepsat? docela rád bych si s tim pohrál, ale každá editace zruší ten podpis
Michalek_ce4you (75)|23.8.2006 00:15
Poslal jsem mu to po vyzvání z jeho strany na mail a podepsané jsem obdržel zpět.
Taky si s tím jdu ještě chvíli hrát; přece není možné, aby se to nepovedlo předělat ;-)
Jimm98y (237)|26.8.2006 22:59
díky msdn už vim jak to podepsat, takže teď si s tim jdu pohrát... můžu se ještě zeptat, v čem jsi editoval ty ikony?
Michalek_ce4you (75)|26.8.2006 23:06
Já jsem si sosnul nějakej stupidní trial nějakýho programu, kterej jsem našel jako první; ale jinak doporučuji zkusit http://www.stahuj.cz/uprava_plochy/ikony_kurzory_a_ostatni/iconstudio/
Jimm98y (237)|26.8.2006 23:11
díky, zkusim. normálně bych to všechno dělal v klasickym malování na který jinak nedam dopustit :-) ale kvůli tý průhlednosti by to bylo velice komplikovaný... pokud se mi s tim podaří něco udělat (doufam že jo) tak to sem postnu
Michalek_ce4you (75)|26.8.2006 23:14
Jak jsem ten soft zkoušel, tak je docela na houby; sice je zadarmo, ale jinak fuj.
Našel jsem http://ranfo.com/iconedit.html a umí přesně to co je potřeba a nic víc :-) A nebo si najdi nějakej, kterej bude vyhovovat tobě, co člověk, to názor.

Jinak mě se to nepovedlo. Absolutně jsem s tím od tý doby nehnul. Ale držím palce.
Jimm98y (237)|27.8.2006 01:38
http://img237.imageshack.us/img237/3205/screen001zl0.jpg :D
bohuzel uz pisu z mda, ale konecne se mi to podarilo zprovoznit. zitra se z toho pokusim uplacat cab a jeste upravit vzhled ty baterky a upnu to sem
Michalek_ce4you (75)|27.8.2006 11:12
Hezký :-) Hoď to sem, já pak upravím první příspěvek a budeš všemi opěvován ;-) Jenom pořád nevím, co jsem dělal špatně.
Jimm98y (237)|27.8.2006 11:25
takže tady je ten cab, nejdřív ho zkus, protože je nutný přidání podpisu do systému, tzn. že: po instalaci si to vyžádá softreset, pokud se ikona nenačte hned po softresetu, zkus softreset zopakovat. pokud se nenačte ani po druhym softresetu, tak mi napiš, postnu sem provizorní řešení než se mi to podaří dostat do jednoho cabu
Michalek_ce4you (75)|27.8.2006 11:32
Zase mi tam visí ta 50:50 baterka...
Nevím, jestli to třeba není tím, že mám nainstalovaný všechny caby od T-Mobilu.
Jimm98y (237)|27.8.2006 11:38
ne, tim to není. tady je to "provizorní řešení" instalace(instrukce v přiloženym readme.txt), protože na to pokročilejší (aby to šlo jen jedním cabem) se asi budu muset naučit programovat setup.dll v céčku
Jimm98y (237)|27.8.2006 11:40
jo a ještě - tohle tam přidá ikonku upravenou přesně podle těch z tvého příspěvku, pokud někdo bude mít zájem o tu samou co tam byla akorát v bílé, ať mi pošle mail... jinak klidně se s tim dá udělat to samý co má teď TyTN (ty čísla ve stavu baterie :-)
Michalek_ce4you (75)|27.8.2006 11:45
Heuréka! Funguje! :-) Jdu upravit první příspěvek a nalákat případné zájemce; instalace dvou cabů není problém, ne? Lepší než zelená baterka...
Souhlas?
Jimm98y (237)|27.8.2006 11:47
problém to rozhodně není, ale bylo by to "elegantnější" pomocí jednoho
Michalek_ce4you (75)|27.8.2006 11:48
Ok, takže zatím tam hodím to s instalací dvou cabů, v případě, že se ti bude chtít udělat jeden cab, upravím to pak znovu, no-problem.
Ještě jednou díky :-)
Jimm98y (237)|27.8.2006 11:53
nemáš zač, nebejt toho, žes přišel na tu knihovnu tak bych se asi spokojil s tou hnusnou 50:50 baterkou :mad: Ještě zkusim udělat 2 jiný vzhledy, který sem pak postnu
linuxsoft (225)|27.8.2006 12:02
Tak potrvzuju,ze to funguje...diky moc...
Jimm98y (237)|27.8.2006 12:16
tady je druhá verze (od zelený ikony se liší pouze změněnou barvou na bílou)
linuxsoft (225)|27.8.2006 12:35
Tak druha verze jede taky....vyborná věc...mas muj velky obdiv
K4N3C_ce4you (48)|27.8.2006 14:00
Vyzkouseno a funguje perfektne.. Velike diky uzivateli jimm98y :)
Jeste mam jeden dotaz. I kdyz to neplanuji, protoze tato ikona je samozrejme mnohem lepsi, ale stejne..jak vratil do Varia puvodni ikonu? Predem diky za odpoved..
Michalek_ce4you (75)|27.8.2006 14:01
Odinstalovat ten cab v přidat odebrat programy :-)
K4N3C_ce4you (48)|27.8.2006 14:27
[QUOTE="Michalek"]Odinstalovat ten cab v přidat odebrat programy :-)[/QUOTE]
Aha,takze dekuji za odpoved a omlouvam se za stupidni dotaz-tohle mne opravdu mohlo napadnout :) No kazdy nekdy zacinal :)
Jimm98y (237)|27.8.2006 20:27
tak jsem konečně dokončil všechny 3 ukazatele, tady jsou:
Mem__ce4you (485)|27.8.2006 20:45
Díky, chlapi, funguje to krásně :-)
mr_syck (55)|28.8.2006 10:14
Mam takovy dotaz, zkousel sem to na trosku starsi ROM (Vodafone 2.17.7.2), ktera ma standartne bilou ikonu baterky. Ale po instalaci obou CABu a dvou seoftresetech mam stale jen bilou ikonku 50:50.

Mate nekdo info, jestli je problem jen u mne, nebo je to celkova nepouzitelnost tohohle pro starsi ROM, ktere predtim nemely zelenou ikonku?
Jimm98y (237)|28.8.2006 10:16
spíš bych sázel na nepoužitelnost pro starší rom
Saman_ce4you (1451)|28.8.2006 10:27
mr_syck:
Zkus vytvorit v registrrech tohle:
[CODE][HKEY_LOCAL_MACHINE\security\ResOver\Bitmaps]
"BaseId"=dword:00000000
"BaseDll"="phcanoverbmp.dll[/CODE]

Ale ujisti se, ze to po zapisu zustane..
Jimm98y (237)|28.8.2006 10:29
díky, to mi nenapadlo, jestli to bude fungovat, přidam to do toho cabu
mr_syck (55)|28.8.2006 10:32
ale ja uz tam mam

[HKEY_LOCAL_MACHINE\security\ResOver\Bitmaps"
"BaseId"=dword:00000000
"BaseDll"="\windows\phcanOverbmp.dll

nic sem tam pridavat nemusel
Jimm98y (237)|28.8.2006 10:45
tak tam zkus ještě přidat:
BatteryIconIdStart = 1001
BatteryIconLevels = 11
mr_syck (55)|28.8.2006 11:12
Tyhle dve veci sem pridal a funguje!

diky
Jimm98y (237)|28.8.2006 11:16
A teď mi ještě tak napadá - díky těmhle klíčům v registru a nové editaci tý knihovny by teoreticky neměl bejt problém vytvořit ukazatel baterie přesně v procentech (ne po deseti jako je to v té třetí variantě, ale klasicky po jedné).

Update: zkusil jsem to, ale po přidání ikon nelze knihovnu podepsat, což zatím vypadá na neřešitelný problém. :-(

Jinak tady je balíček všech tří indikátorů, teď by po instalaci teoreticky měly fungovat i na ostatních romkách (nezkoušel jsem).
Jimm98y (237)|29.8.2006 17:26
tady je ještě jedna verze:
K4N3C_ce4you (48)|29.8.2006 17:39
2 jimm98y:
Fakt diky za tvuj cas a dobre odvedenou praci. Chci se zeptat jestli hodlas delat (pokud je to tedy, jak si psal, mozne) ten ukazatel stavu baterie po jednotlivych procentech? A jeste jeden dotaz. Je nutne pri instalaci jineho ukazatele odinstalovavat predchodzi verzi nebo ji staci jen preinstalovat?

Predem diky za odpovedi :)
Jimm98y (237)|29.8.2006 17:42
stačí jí přeinstalovat. ten ukazatel po jednotlivých procentech rozhodně hodlam udělat, bohužel když jsem to včera zkoušel tak se mi to po naimportování ikon nedařilo podepsat... teď sem si ale sosnul jinej resource editor kterej to (alespoň podle buzzdev) umí zařídit tak, aby se soubor po editaci podepsat dal, takže ho zkusim a pak uvidim...
linuxsoft (225)|29.8.2006 17:57
Nebylo by mozne tyto ukazatele upravit tak,aby byly pouzitelne i s jinou ROMkou?
Jimm98y (237)|29.8.2006 18:01
a zkoušel jsi to? teoreticky by to jít mělo, pokud ne, přidam k tomu nějaký knihovny, ale budu potřebovat něčí pomoc, neprovedl jsem cid unlock před flashem nový rom protože ani nějak neplánuju nahrávat tam wwe a češtinu sice po programech nepožaduju, ale po systému jo. a o záruku jsem taky přijít nechtěl... takže to zkus a pak sem písni, když to nepůjde tak k tomu přibalim ještě nějaký knihovny...
K4N3C_ce4you (48)|29.8.2006 18:25
2 jimm98y:
Diky za odpoved. Uz se tesim na novou verzi.. :)
linuxsoft (225)|29.8.2006 18:36
[QUOTE="jimm98y"]a zkoušel jsi to? teoreticky by to jít mělo, pokud ne, přidam k tomu nějaký knihovny, ale budu potřebovat něčí pomoc, neprovedl jsem cid unlock před flashem nový rom protože ani nějak neplánuju nahrávat tam wwe a češtinu sice po programech nepožaduju, ale po systému jo. a o záruku jsem taky přijít nechtěl... takže to zkus a pak sem písni, když to nepůjde tak k tomu přibalim ještě nějaký knihovny...[/QUOTE]

Tak s ROMkou Mr.Clean 2.24to nejde...az budes mit to s knihovnama tak to sem hod..v teto romce je baterka v levem spodnim rohu spolu s comm managerem....ja to testnu
Jimm98y (237)|29.8.2006 21:02
konečně!!! funkční zobrazení stavu baterie po jednotlivých procentech!!!
K4N3C_ce4you (48)|29.8.2006 22:06
Diky moc! Odzkouseno na me ROMce (viz. podpis) a jede bez problemu jako vsechny predchozi.. Vypada to opravdu paradne :) Jeste jednou dekuji za skvele odvedenou praci!
Saman_ce4you (1451)|29.8.2006 22:27
linuxsoft: Musis v registrech prepnout zobrazeni baterie misto hodin.
[CODE]HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell
ShowTitleBarClock=dword:0[/CODE]
Ten ukazatel dole je uplne neco jinyho..
linuxsoft (225)|29.8.2006 22:52
Uz to funguje...diky moc takze staci opravdu jenom zmenit toho v registrech
Jimm98y (237)|29.8.2006 22:55
ta úprava registrů? zkus třeba free total commander for ce
Jimm98y (237)|30.8.2006 10:41
Díky uživateli meschle z xda jsem dokončil 1-cab verzi, takže už není potřeba instalovat podpis zvlášť
Gusto77_ce4you (16)|30.8.2006 16:14
Funguje i na compact II.
Diky moc.
Lupus1 (65)|30.8.2006 16:59
Vyborna utilita, ale mel bych na autora prosbu:

V provedeni "greenbatteryfix1" a "greenbatteryfix2" je chyba v grafice ikonek (leva cast, "pol baterky" je nesoumerny - horni hrana posazena nize nez by mela podle symetrie byt) - nevypada to pak hezky... slo by to opravit:)?

Predem diky:)))