sábado, janeiro 15, 2011

Instalação do OS Android numa plataforma x86



Hallo amigos,

A pedido de várias famílias, venho por este meio documentar o processo de instalação da última versão do OpenSource OS Android (portado para arquitectura x86) num laptop. Já tinha feito a instalação no eeePC701 no Verão passado da versão android-x86-1.6-r2.iso, mas não tinha dado visibilidade… Já tinha falado com alguns de vós sobre esta experiência revolucionária...:)

Esta é uma excelente solução para quem não quer gastar dinheiro num SmartPhone com Android, mas quiser desfrutar de uma experiência inolvidável com um OS de um SmartPhone em OpenSource. Como o eeePC cabe num casaco com bolsos fundos, até podemos fazer chamadas com ele via Skype…

Alguns números para aguçar o apetite:

1. Arranque do OS: cerca de 35 segundos. É verdade…

2. Desligar do OS: Cerca de 1 s…

3. Navegar na Net: super, super rápido a carregar páginas…. Comparei com o Google chrome numa estação Linux e nem dá para comparar…

Desta vez instalei a última versão: android-x86-2.2-eeepc.iso (baseado no kernel Linux 2.6.32). Atenção que esta versão ainda não está completamente estável, logo esperem alguns glitches. Podem usar a versão estável (android-x86-1.6-r2.iso), que eu instalei no Verão, mas existem algumas diferenças, nomeadamente na portabilidade de algumas aplicações, que na versão android-x86-1.6-r2.iso, depois de instaladas, pura e simplesmente crashavam.

Existem vários modos de instalação:

1. Via USB (por exemplo, usando o UNetbootin – Universal Boot Installer, para criar a imagem de boot – optei por esta);

2. Via CD.

Existem várias possibilidades de usufruir do OS:

1. Numa VM (VirtualBox, vmWare, etc);

2. Numa instalação de raiz, usando o disco todo para o OS (a que usei);

3. Via LiveCD.

O ISO que instalei tem cerca de 70Mb, o que depois de instalado dá cerca de 100Mb num SO…O resto, 4Gb-100Mb é para as aplicações e afins. Nada mal. Em termos de velocidade é muitíssimo mais rápido do que usando, por exemplo o Suse, para poder comparar coisas comparáveis.

Para fazer download do ISO, usem o seguinte link: http://www.android-x86.org/download





Em termos de instalação propriamente dita, só consegui instalar o OS efectuando formatação duma partição para ext3 (em /dev/sda1). Todas as outras formatações não funcionaram (ext2, ntfs, fat32). Eliminei as duas partições (sda1 e sda2) que tinha e criei depois apenas uma (/dev/sda1 nova com a opção bootable), onde instalei o OS:



Depois é só começar a instalar aplicações/jogos da AppStore Android… The sky is the limit
O look da folder com as aplicações para instalação. Segundo icon a contar da esquerda é o mais importante (App Store Google)…:)



Compare-se esta imagem com a seguinte, de um smartphone:



A diferença está apenas na organização dos ícones e no tamanho, claro está (o Asus 701 tem 22 cm por 16 cm)…

Após seleccionarmos a aplicação AppStore:



Há muito por onde escolher!

Instalei de imediato a aplicação SeePU (informação de consumo de recursos de HW):



Lindo…

Navegação na Net:



Só uma última nota. Ainda existem aplicações, que não foram ainda portadas para esta arquitectura, logo, poderá haver necessidade de aguardar um pouco até que algumas aplicações sejam disponibilizadas para esta plataforma. Até agora tenho conseguido instalar praticamente tudo.

Aspecto do êcran em standby mode. Para arrancar, basta unir ambas ambas as barras verticais até se tocarem:



Happy hacking!

quinta-feira, janeiro 06, 2011

Softmodding iPod: Jailbreaking iPod Touch 4G iOS 4.2.1



Sucesso, mas complicadito para a versão iOS 4.2.1... a imagem acima está um pouco fatela, mas o Blackberry não é famoso para tirar fotos :)

Usei os passos constantes do seguinte link, mas com algumas variantes, dado que houve problemas na instalação:

http://www.redmondpie.com/jailbreak-ios-4.2.1-iphone-4-3gs-3g-ipad-ipod-touch-with-redsn0w-0.9.6b4-guide/

Comecei por usar o redsn0w 0.9.6b4, mas as coisas não correram bem. Ficou pendurado com a mensagem exploiting with limera1n… Penso que esteja relacionado com o facto da versão do meu iOS ser muito recente . Após algum tweaking, optei por repetir o processo, também mas agora com a versão redsn0w 0.9.6RC7.

Após este processo, consegui instalar, mas o Cydia não estava operacional, ie, o icon do aplicativo estava branco e após seleccioná-lo, crashava. Optei por correr novamente o redsn0w 0.9.6b4, mas só com a opção tethered seleccionada, isto sem a instalação do Cydia (just boot tethered). Depois bloqueou novamente aquando do reboot, mas bastou forçar o reboot no iPod (power).



Após isto, efectuei algum cleanup através dum remote login do PC ao iPod (via OpenSSH), mas não é estritamente necessário.

O único catch deste processo é que se for necessário efectuar reboot do iPod, será necessário repetir o processo, ie, fazer um tethered reboot… quem quiser usar o JailBreakMe (agora Star), terá de fazer downgrade para a 4.0.1, o que poderá ser um processo tortuoso…

Happy hacking…

Repo’s (contribuição do João Cláudio)

Cydia Sources

iFonetec: http://app.ifonetec.com/cydia/
BigBoss & Planet-iPhones: http://apt.bigboss.us.com/repofiles/cydia/
Hack&Dev;.org: http://iphone.hackndev.org/apt/
iClarified: http://cydia.iclarified.com/
iSpazio: http://ispaziorepo.com/cydia/apt
Free Coder: http://iphone.freecoder.org/apt/
Intelliborn: http://intelliborn.com/cydiav/
iPhone Video Recorder : http://www.iphonevideorecorder.com
iFon Norway: http://c.iFon1.no
ModMyiFone: http://apt.modmyi.com/
Weiphone Source http://app.weiphone.com/cydia/
SaladSoft: http://nickplee.com/cydiasource/
Ste Packaging: http://repo.smxy.org/cydia/apt/
Steffwiz: http://apt.steffwiz.com/
Telesphoreo Tangelo: http://apt.saurik.com/
urbanfanatics.com: http://urbanfanatics.com/cydia/
WeHo: http://weho.ru/iphone/
iAcces: http://www.iacces.com/apt/
ZodTTD: http://www.zodttd.com/repo/cydia/
Hackulo.us: http://cydia.hackulo.us
Vwallpapers: http://i.danstaface.net/deb/
iphone.org.hk: http://www.iphone.org.hk/apt/
xSellize Normal: http://cydia.xsellize.com/
Niklas Schroder: http://apt.paperclipsandscrambledeggs.com
lHackers.nl: http://apt.hackers.nl/
RichCreations: http://www.richcreations.com/iphone/apt/
Zuijlen: http://zuijlen.eu
Bloc Apple en Catalá: http://apple.blocks.cat/repo/
comcute&gecko;: http://gecko.pri.ee/cydia/
iFoneguide.nl: http://cydia.ifoneguide.nl/
iPhones-notes.de Repo: http://apt.iphone-storage.de/
iPhone-patch: http://mspasov.com/
iphonehe.com: http://iphonehe.com/iphone/
iphoneIslam: http://apps.iphoneislam.com/
iPhonemmod.br: http://cydia.iphonemod.com.br/
iPuhelin.com: http://ipuhelin.com/cydia/
i-Apps: http://cydia.i-apps.pl/
SOS iPhone: http://cy.sosiphone.com/
Macbury: http://macbury.jogger.pl/files/
MyApple: http://cydia.myapple.pl/
CZ&SK;: http://csid.tym.cz/repo/
yellowsn0w: http://apt9.yellowsn0w.com/
iBlueToothProject: http://ibluetoothproject.com/cydia
iSoftRu: http://isoftru.ru/repo/
David Ashman: http://david.ashman.com/apt/
A-steroids: http://a-esteroids.com/cydia/
AppleNewsFR: http://apple-news.fr/repo/
TouchMania: http://cydia.touch-mania.com/
EasyWakeup: http://easywakeup.net/rep/
hkvls.dyndns.com: http://hkvls.dyndns.com/downloads/debian
Sleepers: http://repo.sleepers.com/cydia
Ranbee: http://ranbee.com/repo/
PwnCenter: http://apt.pwncenter.com/
Redwolfberry: http://redwolfberry.com/rupertgee/cydia/
Darvens Repository: http://apt.guardiansofchaos.com/
IngiliZanahtari: http://apt.ingilizanahtari.com/
iPhone-patch (Bulgarian): http://mc2.iphoneall.org/
4PP13 Team Repository: http://apt.123locker.com
iPhone.ir Repo : http://ir-iphone.ir/cydia/
iRom gba/Apps: http://iromrepo.com/Cydia/gba/
iRom Genesis Roms: http://iromrepo.com/Cydia/genesis/
iRom SNES Roms: http://iromrepo.com/Cydia/snes
Howett: http://howett.net/cydia
Clubiphone: http://www.clubifone.org/repo
SinfuliPhone: http://sinfuliphonerepo.com
VNMagic: http://vnmagic.net/cydia
Installer 4.0 Sources
A27 Dev: http://www.a27dev.com/installer/repo
AboutTheiPhone: http://www.makkiaweb.net/openrepo/abouttheiphone/
Apdyg: http://www.apdyg.com/repo/
BigBoss’s Apps and Things.: http://www.apptapp.thebigboss.org/repofiles/installer4/
BigBoss’s Apps and Things.: http://www.iphonebigboss5.com/repo/repof…nstaller4/
Chamber Labs Repsitory: http://www.chamber.ee/repo/
Code Genocide Repo: http://repo.codegenocide.com/
Danimator’s Repo: http://www.danimator.techdocrx.com/Repository/
DelphiKnight’s Repository: http://www.iphone.appstore.ge/
Elite Members Repo: http://www.teamifortner.com/installer/
Fishbone’s Repo: http://www.fishbone.site90.com/
HDNL Repository: http://www.hackers.nl/repo4/
HHVN – iPhone: http://iphone.handheld.com.vn/installer/
Hiphonepro.com Repo: http://www.hiphonerepo.com/repo/
Intelliborn: http://www.intelliborn.com/repo/
LoQueBARTnoEscribe: http://www.multifiesta.com.uy/i/
M2 Local Repo: http://m2.iphoneall.org/
MacOS Movil: http://www.repo.macosmovil.com/
MacOS Movil: http://www.bealze.com/repo/
ModElit3ge: http://www.elit3ge.info/repo/
ModMyiFone.com: http://i.modmyi.com/
ModMyiFone: http://www.modmyi.com/i/
ModMyiFone: http://www.modmyiphone.com/i/
ModMyiFone: http://www.modmyifone.com/i/
Moroko VoIP Repo: http://mobile.moroko.ru/iphone/
Ocho Repo: http://www.nextphasesolutions.com/iphone/
RiP Dev: http://i.ripdev.com/
SOS iPhone French Repository: http://i.sosiphone.com/
Ste Packaging: http://repo.smxy.org/installer4/
ZeFiR’s rep: http://www.zefir.kiev.ua/repo/
gPDA.ru: http://www.gpda.ru/r/
hackint0sh.org installer repo: http://hackint0sh.org/repo/
i4repo.com: http://www.i4repo.com/
iAcces Community: http://www.iacces.com/repo4/
iClaified: http://www.iclarified.com/installer4/
iFon Norway: http://www.ifon1.no/installer4/instructions.php(http://i.ifon1.no)
iFoneTec Repository: http://app.mivtones.com
iFoneTec Repository: http://repo.ifonetec.com/
iFoneTec(VIP) Repository: http://vip.mivtones.com/
iFoneguide: http://www.ifoneguide.nl/repo/
iModZone Repo: http://imodzone.extroverthost.com/repo/
iModZone Repo: http://i.imodzone.net/
iPhone-notes.de: http://i.iphone-storage.de/
iPhoneBlog.co.il Repository: http://rep.hacxip.com/
iRom Apps/GBA: http://www.iromrepo.com/Repo/GBA/
iRom GENESIS: http://www.iromrepo.com/Repo/GENESIS/
iRom SNES: http://www.iromrepo.com/Repo/SNES/
iSpazio Official: installer.ispazio.net/
iSpazio Official: http://repo.neolinus.org/ispazio/
iXtension: http://www.ixtension.com/repo/
navco786: http://www.navco786.com/repo/
Installer 3.X Sources
BigBoss’s Apps and Things: sleepers.net/iphonerepo
iSpazio Official: http://repo.ispazio.net
ModMyiFone.com: modmyifone.com/installer.xml
RiP Dev (Kate, formerly Caterpillar): http://repository.ripdev.com/
Ste Packaging: http://repo.smxy.org/iphone-apps/ (make sure you include the last /)
CopyCoders: homepage.mac.com/hartsteins/copycoders/copycoders.xml(Network Apps)
dajavax: dajavax.googlepages.com/repo.xml
aka.Repository: akamatsu.org/repo.xml
AlliPodHax Source: ihacks.us/index.xml or allipodhax.3host.biz/index.xml
AlohaSoft 1.0.2 – homepage.mac.com/reinholdpenner/102.xml
AlohaSoft 1.1.1: homepage.mac.com/reinholdpenner/111.xml
AlohaSoft 1.1.2: homepage.mac.com/reinholdpenner/112.xml
Apple (not really Apple): applerepo.com
Apple Daily Times: http://www.appledailytimes.com/installer
AppTapp Official: repository.apptapp.com
Apogee LTD: apogeeltd.com
Blaze Official: blazecompany.googlepages.com/
BigBoss Beta: sleepers.net/iphonerepobeta
BlackWolf: m8an.de/ownrisk.xml (Extended Preferences)
Byooi Digicide: byooi.com/iphone/digicide.plist (Jiggy Apps)
CedSoft (iSnake/Bounce): prog.cedsoft.free.fr
Chris Miles Repository (iSolitare): iphone.rustyredwagon.com/repo
Conceited Software Beta: http://conceitedsoftware.com/iphone/beta/
Conceited Software: http://www.macminicolo.net/conceited/iphone/cache.plist
databinge: repo.databinge.com
DavTeam: davteam.com/repo.xml
Death to Design: iphone.deathtodesign.com
Digital Agua: repo.digitalagua.com
Dlubbat’s Apps: http://www.dlubbat.com/iphone.xml
Ettore Software Ltd: ettoresoftware.com/iphone/beta/ty.iphone
Fight Club: dezign999.com/repo
FreeMyiPhone: pxl.freemyiphone.com/
Fring: fring.com/iphone.xml
Gogosoft Source: http://www.blackblack.org/gogobeta.plist
GravyTrain ’s Vault: iiispace.com/installer2.xml (Includes user submitted themes)
Hijinks Inc.: hijinksinc.com/i/installer.xml
hitoriblog Experimental Pack: hpcgi3.nifty.com/moyashi/ipodtouch/repository.cgi
HighTymes: hightymes.org/iphone/plist/index.xml
iApp-a-Day: iappaday.com/install
Imagine09: home.twcny.rr.com/imagine09/Imagine09.xml
iBlackjack: iphonefanclub.com/native
iClarified: installer.iclarified.com
iFoneTech: app.ifonetec.com
Intelliborn: intelliborn.com/repo
Intelliborn (Cydia Source): intelliborn.com/cydia
iPhone Cake: iphonecake.com/src/all
iPhoneDevDocs: idevdocs.com/install
iPhone For Taiwan (SummberBoard Themes): iphone4.tw/showme
iPhoneFreakz: iphonefreakz.com/repo.xml
iPhoneIslam: apps.iphoneislam.com
iPlayful: iplayful.com/r
i.Marine Software (Caissa): caissa.us
imimux Repository (Real Artist): imimux.com
iPod Touch Fans: http://www.touchrepo.com/repo.xml
iPod Touched: ipodtouched.net/repo.xml
iPod-Touch-Themes.de: http://www.ipod-touch-themes.de/installer/repo.xml
iSwitcher (old): web.mac.com/iswitcher2/list.xml
iSwitcher (new) = MeachWare: meachware.com/list.xml
Jeremie Engel: rep.visuaweb.com
Jiggy Main Repository (Jiggy): jiggyapp.com/i
lazyasada: lazyasada.xeterdesign.com/repo.xml
Limited Edition iPhone: limitededitioniphone.com/lei.xml
Loring Studios: loringstudios.com/iPhone-schnapps/index.xml
McAfeeMobile Dev Repository: ipkg.mcafeemobile.com
MarcoGiorgini.com: marcogiorgini.com/iPhone/plist.xml
Makayama Software (CameraPro): tinyurl.com/2t8cax
MaomaLand: maomaland.com/iphone/repo.xml
Mateo (BeatPhone): bblk.net/iphone
McCarron’s Repo: patrickmccarron.com/irepo
MeachWare (new iSwitcher): http://www.meachware.com/list.xml
Mkv iPhone Repository: repo.mkv.mobi
Mobile Stacks: mobilestack.googlecode.com/svn/repository/internal.plist
ModMyApple.it (iBirthday): http://www.serverasp.net/chiafa/MMA/repo.xml
Moyashi: hpcgi3.nifty.com/moyashi/ipodtouch/repository.cgi
MTL Repository: home.mike.tl/iphone
MyApple.pl: i.myapple.pl
newATTiPhone.com: newattiphone.com/repo.xml
NPike.net: http://apps.npike.net/repo.xml
Nuclear Design: nucleardesign.net/repository
Planet-iPhones: planet-iphones.com/repository
Polar Bear Farm: http://www.polarbearfarm.com/repo/
Polleo Limited: source.polleo.no
Private Indistury: brandonsgames.com/chriss/index.xml
Pyrofer’s Projects: pyrofersprojects.com/repos/repos.xml
R4m0n (iPhysics): iphone.r4m0n.net/repos
Robota Softwarehouse: iphone.robota.nl
Sanoodi Repository: sanoodi.com/iphone
Saurik’s Coding Toolbox (Cydia): apptapp.saurik.com
ScoresPro: http://www.scorespro.com/iphone/repo.xml
scummVM: urbanfanatics.com/scummvm.xml
sendowski.de (MobileChat)sendowski.de/iphone
Shai’s Apps: ride4.org/shai.xml
Simek’s Graphic: simek.ddl2.pl
sipgate repository: iphone.sipgate.com
Skrew: i.danstaface.net
Slezak’s Stuff: http://www.spencerslezak.com
Smart-Mobil: http://www.smart-mobile.com/beta
Soneso Repository: soneso.com/iphone
SOS iPhone (ContactFlow): rep.sosiphone.com
Spiffyware: spiffyware.net/iphone
Studded: studded.net/installer/index.xml
Surge: iphonesurge.com/iphonesurge.xml
Swell: lyndellwiggins.com/installer/Swell
Swirlyspace: swirlyspace.com/SwirlySpace.xml
Touchmod Team: touchmods.net/rep.xml
Trejan: trejan.com/irepo
Trivialware: mazinger.cs.yale.edu/iphone-apps/index.xml
Unlock.no: i.unlock.no
weiPhone (weTools/weDict): app.weiphone.com/installer
Wiki2Touch: 168weedon.com/i/
Wizdom on Wheels (Common Website Links):iphoneapps.wizdomonwheels.com
XK72 Repository: http://xk72.com/iphone/repos/
ZodTTD.com Releases: zodttd.com/repo