iPhone emotikonok számítógépen!

Bejegyzés kelte: 2009. december 29. kedd | Szerző: Jadeye.
Kategóriák: Érkezett, Böngésző, Blog, Cikk, iPhone, Mac, szifon.com, Windows.

Gondolom nem vagyok egyedül azzal, hogy ha már időnként használom az iPhone beépített EMOJI billentyűzetét, szeretném, ha azokat az emotikonokat látnám a számítógépen is. Jelenleg alapértelmezésként az emotikonok így jelennek meg számítógépen, a böngészőben:

Neki is akartam állni egy szkriptnek greasemonkey-hoz, ami ezeket a kis kockákat lecseréli az iPhone-on használt emotikonokra. Így elkezdtem nézelődni, guglizni, hogy hogyan is lehetne megcsinálni. De közben megtaláltam, hogy más már megcsinálta, így most ezt az információt tenném közzé, mert szerintem elég hasznos kis dolog. És működik bármi olyan platformon, amin elfut a Firefox vagy a Safari is. :)

A telepítés végtelenül egyszerű. Semmi nem kell hozzá, csak Firefox és a GreaseMonkey addon, vagy Safari és a GreaseKit, és a megfelelő szkript. Az addon-ok telepítése után ehhez mindössze látogassunk el a következő oldalra, és telepítsük fel a szükséges szkriptet: iPhone Emoji Reader. A böngésző újraindítása után pedig már gyönyörködhetünk is a megjelenő emotikonokban:

Replacing Emoji...
Replacing Emoji...

Asus F2F(5D006) + MacOSX 10.5.7

Bejegyzés kelte: 2009. május 16. szombat | Szerző: Jadeye.
Kategóriák: Érkezett, Blog, Cikk, Mac.

Ha már kijött a frissítés, hát feltettem… :)

Persze a dolgok ott kezdődnek, hogy a gyári Software Update nálam nem használható a patch-elt kernel miatt, ami meg már elég régi, mert csak 9.4.0-ás, és már van újabb. Mindegy, én elvagyok vele, csak a frissítés után emiatt adódtak problémák a seatbelt.ketx-tel ismétcsak, és ismétcsak sikerült megoldani szerencsére… :)

localhost:~ jadeye$ uname -a
Darwin localhost 9.4.0 Darwin Kernel Version 9.4.0: Fri Aug  1 21:34:49 EST 2008; ToH & StageXNU:xnu-1228.5.20/BUILD/obj/RELEASE_I386 i386

macosx1057asus

Persze frissíthetnék kernelt a gyári, “vanilla” kernelre is, de ahhoz meg EFI kell, és azt meg valamiért nem sikerült feltenni, annyit meg nem ért az egész, meg időm sem volt, hogy addig vacakoljak vele, míg fel nem megy. Talán majd egyszer, ha nagyon ráérek. Addig marad a mostani kernel, hiszen elfut ezzel is.

Úgyhogy erre jó a Zephyroth-féle Software Update, azzal ki lehet szedni a cpuid-ket a frissítésből, így véletlenül sem piszkálja meg a kernelt, amivel az EFI hiányában akkor gondok lennének.

Patch-elt frissítés után reboot. Majd magától újraindult boot közben, de aztán csak betöltött.

Ugyanúgy kellett meghekkelni, mint korábban, ismét a seatbelt.kext volt a problémás, mert a frissítés ezt is frissítette, és ami meg nekem kell a kernel miatt, az még a 10.5.5-ös kernelhez való. Illetve újra fel kellett tennem a kext-et a hangkártyához, és kész is.

Persze a kernelt valamikor le kell cserélni mindenképp lassanként. :)

iPhone OS Feature Request – Speakerphone vs. proximity sensor

Bejegyzés kelte: 2009. május 15. péntek | Szerző: Jadeye.
Kategóriák: Blog, English, iPhone, Mac, Mobil.

Avagy levél az Apple-nek

Gondoltam, bepróbálkozom, hiszen vesztenivalóm nincs. Az ötlet nem az enyém, hiszen bármi 7650-es Nokia már évek óta tudja ezt a funkciót. Így ellátogattam szépen az Apple oldalán a Feedback opcióhoz, kiválasztottam az iPhone-t, és lekörmöltem nekik, mire vágyok 1.1.4 óta.

Angollal problémában levők számára röviden: ha van közelségérzékelő, ami lekapcsolja a kijelzőt, ha a füledhez emeled a telefont, hogy ne nyomkodja össze, akkor ezt a szenzort arra is lehetne használni, hogy kihangosítás esetén a fülhöz emelve lekapcsoljon kihangosításból vissza a normál hangszóróra. Meg tegyenek egy on/off gombot, amivel ki lehet kapcsolni, hátha valakinek nem tetszik az opció.

Hogy aztán mi lesz belőle, na azt nem tudom. De reménykedni azt szabad, hátha feltűnik nekik, és megcsinálják. Elvégre nem nagy cucc, pár sor kód, és kész.

***

Dear Apple!

I enjoy using my iPhone. But have a feature request, which I would like to share with you. I hope, you could implement it.

You have built a proximity sensor to the iPhones, which turns off the touchscreen, when you hold it to your ears.

But if you use the speakerphone mode, it does nothing of course, as the customer might want to press a button, etc.

The feature I would really enjoy in your product is that when my phone is in speakerphone mode, and then I place it to my ears, I would like to have it to switch automatically back to the earpiece.

And for those customers who might not want this feature, a simple toggle could be placed into the Settings / Phone to enable/disable this feature.

My Nokia 7650 had this feature, and it was years ago, so please implement this feature to the upcoming 3.0 FW, if possible. I guess, many customers will enjoy it too.

I have read the policy about Unsolicited Idea Submission, and as it is an already existing technology in any Nokia 7650, feel free to use it to improve your customer’s experience.

Looking forward to the arrival 3.0 – hopefully with this little feature as a plus. :)

Regards,
Peter KOVARI

iPhoneOS 3.0 beta 5

Bejegyzés kelte: 2009. május 07. csütörtök | Szerző: Jadeye.
Kategóriák: Érkezett, Blog, Cikk, iPhone, Mac.

Egyelőre review nélkül

Tegnap az Apple újabb beta verziót tett elérhetővé az iPhoneOS 3.0-ából, ami jelenleg így már az ötödik beta, és build tekintetében pedig a 7A312g a becsületes neve. Jött vele egy új iTunes is, ami pedig a 8.2.0.13-as verzió.

Legszembetűnőbb változásokként a következőkről van hír eddig:

  1. változások a StoreKit-ben
  2. természetesen bugfix-ek
  3. podcast esetén a podcast linkjének küldése emailben (beta 4-ben még nem működött)
  4. az iTunes 8.2.0.13 már egyáltalán nem fogadja el az MMS és tethering miatt hack-elt carrier update-et
  5. a korábbi beta-khoz képest általánosan gyorsabb és kevesebb benne a memóriakezelési probléma

Mostmár akkor biztosan lehet tudni, hogy akinek a hack-elt carrier update nem ment fel jailbreak nélkül, az nem ok nélkül nem ment fel, hanem mert az Apple tett ellene. Hát, még egy ok a jailbreak-re akkor…

Teszt majd csak akkor, ha jön ki új unofficial QuickPWN, ami támogatja, mert hivatalos aktiválás hiányában másképp nem megy… :(

***

Update 1:

  • akik AT&T-n használják a telefont, azok azt jelezték, hogy mivel a carrier update már nem működik, így az MMS és tethering sem. No reméljük, hogy csak a jailbreak megjelenéséig.
  • életkor-alapú korlátozási lehetőség megjelenése AppStore esetén.

iPhoneOS 3.0 beta 4 review

Bejegyzés kelte: 2009. május 03. vasárnap | Szerző: Jadeye.
Kategóriák: Blog, Cikk, iPhone, Mac, Mobil.

iTunes 8.2 vs beta 4

Az új beta magával hozott egy új pre-release iTunes-t is. Az iTunes frissítése nélkül nem is tudjuk feltenni a beta 4-et. Az új iTunes viszont már a telepítés elején ellenőrzi, hogy a telefonunk UDID azonosítója szerepel-e egy developer eszközlistáján:

beta4_001 beta4_002

Az teljesen mindegy, hogy ez most egyszerű Shift+Update vagy Shift+Restore, esetleg DFU restore. Az eredmény minden alkalommal Error 3004 lesz, ha a telefonunk nincs developer listán.

Próbálkoztam különféle trükkökkel, hogy lenyomtam például az internetet, hogy ne tudjon csatlakozni, és úgy próbáltam meg – ez még akár célravezető is lehetett volna, de a telefon rózsaszín recovery módban volt, így nem volt türelmem várni hosszú perceket, mire esetleg reagál valamit az iTunes az internet-elvonásra, így első körben úgy döntöttem, ennyit nem ér a dolog, és hagytam a fenébe.

Persze a telefon változatlanul recovery módban volt, és a rózsaszín képernyő vidámította a szívemet, így utána ettől próbáltam megszabadulni. Restore-olni nem akartam, így kénytelen voltam csinálni valamit, hogy kiugorjon belőle. Próbálkoztam quickpwn-nel, nem sikerült, aztán végül úgy 5 reset után sikerült, de ott is csak úgy, hogy:

  1. home + power lenyomva tart 15mp-ig;
  2. utána home elenged;
  3. power még mindig lenyomva tart, még az Apple logó alatt is;
  4. és így végül betöltött az OS.

Itchy update fingers – ahogyan a dev-team mondaná, viszkettek az ujjaim, hogy frissítsek, mert bizony az új beta megjelenésével a régi lejárata is vészesen kezdett közeledni, így valami megoldást kénytelen voltam produkálni. A legprózaibb megoldás egy Titkos Jótevő személyében érkezett, aki felvett a saját dev. listájára, én pedig névtelenséget adtam neki cserébe.

Így két perccel a listára kerülés után, mikor ismért megpróbálkoztam az update-tel, már hajlandó volt őájtúnszságossága elkezdeni az update-et. A frissítés gond nélkül végigment, természetesen a végén a már megszokott rózsaszín aktiválásra figyelmeztető képernyő fogadott. Vicces volt, mert miután beütöttem a PIN kódot, és lett hálózat, valamint a wifi is csatlakozott, rögtön zizzent, hogy jött emailem, pedig sem a push, sem a fetch nincs bekapcsolva… :)

006

Mivel nincsen legális lehetőségem a 2G-s iPhone-omat iTunes-szal aktiválni AT&T-s SIM hiányában, így számomra csak a nemhivatalos út maradt: a nemhivatalos QuickPWN, ami támogatja a beta 4-et is. Ez csak Windows-ra van, és virtualizált környezetben NEM működik (esetleg bootcamp-pel igen, de azt passz…)!

A jailbreak és az aktiválás hamar lefutott, és már csak az volt a kérdés, hogy az aktiválás után hajlandó lesz-e a telefon a hálózatra állni, mert keringenek pletykák, miszerint nem kap hálót. Tapasztalatom szerint 2G iPhone esetén a QuickPWN-es aktiválás után probléma nélkül működik a telefon, van hálózat, van wifi, egyedül a youtube az, ami még mindig nem megy.

***

Tapasztalatok: hamarosan… :)

UPDATE: 2009. május 6. – iPhoneOS 3.0 beta 5!