Toshiba G900 i Linux - konkrety

  • 381 Odpowiedzi
  • 68447 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline xutywx

  • ***
  • 294
  • Płeć: Mężczyzna
  • Elektronik hobbysta ;)
    • Dendryt.pl
  • Sprzęt: G900
Toshiba G900 i Linux - konkrety
« dnia: Luty 05, 2009, 10:18:25 »


Jako, że zaczęły się daleko idące postępy w portowaniu linuksa na toshibę zdecydowałem się założyć ten wątek. Będę się starał w miarę często go aktualizować, jednak chwilowo mogę mieć z tym problem. Przejdźmy dalej.

Na początku mówię, że na razie jest to wersja która się ładuje, ale użyteczność jest zerowa. Jeśli ktoś jest początkującym chwilowo niech da sobie spokój. Jak opublikujemy ciekawą wersję - damy znać i napiszemy ładnie jak :)

Moim osobistym celem jest stworzenie, można powiedzieć, dystrybucji która przekształci g900 w namiastkę UMPC. Mam zamiar wykorzystać Enlightenment jako środowisko graficzne. Planuję obsługę sd, ekranu dotykowego, klawiatury, wifi, hosta usb, czujnika stanu naładowania baterii. Jednak jak to z moimi planami - różnie bywa. Jak na razie prace trwają, mimo, że wciąż stoją w tym samym miejscu ;) Muszę się doszkolić w kwestii kernel hackingu ;)

Przejdźmy do rzeczy:

Status
Status określam jako alpha - jest obsługa sd, frame buffer'a, klawiatury(nie pełna tj. nie można wklepywać z "kropką" )
Jednak da się bootować systemy i nie zgłaszają one praktycznie żadnych błędów. Udało się odpalić androida, gpe ;) Fajnie chodzą, ale brak dotyku i niedopasowana mapka klawiatury są lekkim problemem ;/

Aktualnie prace trwają nad dotykiem - jest on kluczowy w tym momencie.

http://rapidshare.com/files/194144307/zImage.html
Sam kernel - działający(dla mtype 1697), tylko sd, klawka, fb

Android:

Dystrybucja od Google. Działo w miarę żwawo, jednak trzeba troszeczkę nad tym popracować. Głównym deweloperem który zajmuje się uruchamianiem androida jest Tuba, autor poniższego filmiku ;)

http://pl.youtube.com/watch?v=m4nlTKFI9aU
Jak widać działa ;P To nie jest żaden emulator! Tak uruchamia się systemy, jeżeli nie chcemy kasować wm.

http://www.portegeclub.ru/forum/viewtopic.php?t=1464&start=195
Link dot. uruchamiania kernela kompilowanego pod androida
http://goandroid.net/article/a-1.html
Kompilacja w warunkach chałupniczych ;P Jednak trzeba mieć Linuxa na PC

http://goandroid.net/kernel.tar.gz
Źródła kernela
http://goandroid.net/rootfs.tar.gz
System plików na karcie

Cytuj
cmdline "noinitrd root=/dev/mmcblk0p1 init=/android.sh mem=64M"
Parametry bootowania - do testów androida, prawdopodobnie będzie działać również z initrd, jednak mogą wystąpić problemy z kartą pamięci.


Angstrom

Dystrybucja w której pokładam dość sporo nadzieji. Chodzi żwawo, ma ciekawe opcje kontroli dostępu ;) Można pracować jak na najzwyklejszym sprzęcie z linuksem. Kilka środowisk graficznych, ciekawe zarządzanie pakietami - dla każdego coś miłego...

http://www.angstrom-distribution.org/video-%C3%A5ngstr%C3%B6m-running-openpandora-game-console-development-board
Filmik - co to właściwie jest? Na przykładzie OpenPandora z Enlightenment jako środowisko graficzne.

http://www.angstrom-distribution.org/
Strona dystrybucji
http://www.angstrom-distribution.org/releases/2007.12/images/poodle/
Stąd biorę pliki do uruchamiania - potrzebne są paczki rootfs(całość) i installkit(inird/kernel mój ;P), polecam zestaw oznaczony jako x11 - gpe


FAQ

Jaki rozmiar powinna mieć partycja ext?
Osobiście mam 300MB, ale to przesada - 100MB jest ok ;)
Przygotowanie karty SD
Trzeba zrobić na karcie pamięci partycję formatu ext2
Wgrać tam pliki pobrane z neta (rootfs), z konta roota, ponieważ potrzebujemy utworzyć pliki urzadzeń
Do pamięci telefonu wgrać hareta, obraz kernela, initram, defult.txt itp
Uruchomić hareta i kliknąć run
I to będzie na tyle jeśli otrzymamy gotową wersję ;P Na testowej może być różnie.
Partycję ext2 najłatwiej robić na linuksie - na winshicie nie mam pojęcia ;P Pewnie coś z softu paragon'a potrafi...

Wygląda to mniej więcej tak:
Cytuj
Uruchamiamy FF, ściągamy rootfs na pulpit
Aplikacje>Akcesoria>Terminal
sudo -i
fdisk -l
mkdir /media/ext
mount /dev/mmcblk0p1 /media/ext
cd /media/ext
mc
Klikamy "TAB"
cd /home/ubuntu/Desktop
Najeżdżamy na rootfs.tar.gz(czy jak mu tam ;)) W zależności od pc czekamy chwilę otwiera nam się lista bin, etc,.... Trzymamy insert aż wszystko będzie na żółto, potem klikamy "F5", 1 albo 2 razy enter, czekamy, wpisujemy sync, czekamy aż powróci do niebieskiego, zamykamy
Potem już tylko wgrać hareta i kernel ale to już z windowsa można - na partycję fat16 ;)

Uszkodzenia
Tosia się nie uszkodzi - haret nie ingeruje w bootloader itp. Sam kernel tak samo. Poza tym uruchamiałem uszkodzone kernele i nic się nie działo ;P
Bricka nie będzie. To jest można powiedzieć bardziej bezpieczne niż wgrywanie niepewnego softu na pocketa mruga Jedyne ryzyko to trzeba mieć backup karty pamięci, bo nie ufam zmniejszaniu partycji od czasu jak jakieś 40GB poszło w piach ;/
Pamiętaj, że za wszelkie akcje podejmowane z urządzeniami odpowiadasz TY sam, jeśli coś nie wyjdzie i coś zepsujesz możesz mieć pretensje jedynie do siebie. Pliki i linki które podaję powinieneś sprawdzić we własnym zakresie - nie ponoszę odpowiedzialności za szkody wynikłe z podejmowanych akcji z nimi ;P

 :mad: W tym temacie proszę nie pisać opinii, problemów - wszystko to może być opisywany tylko w jednym z pobocznych tematów http://pdaclub.pl/forum/index.php?topic=124354 Tutaj chciałbym żeby pozostało tylko how-to, pliki, bugFIX'y notatki developerów.
Mam nadzieję, że moderatorzy nie mają nic przeciwko - jak już będzie gotowa wersja to można nawet przykleić ;)

Prośba do wszystkich, którzy mają tośkę i ją rozbierali, albo mają dostęp do spisu elementów. Trzeba mi(nam) symbole elementów które są w g900... próbowanie wszystkich sterowników po kolei jest męczące...

No to na razie :evil: tyle.
« Ostatnia zmiana: Luty 15, 2009, 18:31:56 wysłana przez xutywx »

*

Offline Kajetan Krykwiński

  • ******
  • 6211
  • Płeć: Mężczyzna
    • Kocham Wieluń: dziennik internetowy poruszający zagadnienia związane z Wieluniem i okolicami
  • Sprzęt: Karton antyków. Albo i dwa.
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #1 dnia: Maj 05, 2009, 19:29:24 »
Co do hareta, da się nim zabić pocketa, zapytaj nothina.

*

Offline Komak250

  • 42
  • Płeć: Mężczyzna
  • Sprzęt: Tosia G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #2 dnia: Maj 07, 2009, 18:34:20 »
No i jak ci idzie ?????? Bo przyznaje się że czekam na działającego linuxa na tosie
1.Komak nie nabija postów - mam wiele do przekazania
2.Komak nie myli się - mam inne zdanie
3.Komak nie obraża innych - dobitnie zwracam uwagę

*

Offline miba

  • *****
  • 4050
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900, doszedł x51v
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #3 dnia: Maj 07, 2009, 18:43:09 »
Ale ten linux tylko na tosię z kropką będzie :P

*

mst

Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #4 dnia: Maj 07, 2009, 18:47:12 »
Kupując Tosienke liczyłem na to, że wcześniej czy później będzie taka możliwość. Tylko się nie poddawać :ok:
Byle nie android :mrgreen:

edit:
Android niet, przez jego związek z aplikacjami pisanymi na javie, chętniej  bym widział Angrstorm czy Openmoko ale u nich jest teraz jakiś zastój.
Chciałbym mieć linux a nie jakiś linuxmix od wielkiego brata z programami pisanymi javie, mieć możliwość gdy jest taka potrzeba korzystać z basha czy nawet z desktopowych programów.
« Ostatnia zmiana: Maj 11, 2009, 11:14:11 wysłana przez mst »

*

Offline nit

  • ***
  • 416
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #5 dnia: Maj 09, 2009, 12:55:25 »
przeczytajcie pierwszy post i już tu nie piszcie. a poza tym czemu nie android??

*

Offline y37

  • ***
  • 355
  • Płeć: Mężczyzna
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #6 dnia: Maj 11, 2009, 15:58:02 »
angstormem będzie można bardziej wykorzystać potencjał drzemiący w toshibach (np. natywny firefox, oh ah :D )
było: toshiba g900, htc wizard, nec mobilepro 900c, nokia e61, htc g1, iphone 3g,nokia n95,x10 mini pro,htc tynt II, htc g1, bb 9780

*

Offline Elric

  • *
  • 86
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900 krótko, bez zdrobnień
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #7 dnia: Maj 11, 2009, 16:27:08 »
angstormem będzie można bardziej wykorzystać potencjał drzemiący w toshibach (np. natywny firefox, oh ah :D )
A co to tak konkretnie znaczy? :P
Po cichu liczę na wznowienie prac nad GoForce'm ale to chyba niemożliwe :P

*

Offline wikrap1

  • *****
  • 1162
  • Płeć: Mężczyzna
    • www.mtbrowery.pl.tl
  • Sprzęt: atari portfolio/wizard /g900/Nokia e51
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #8 dnia: Maj 11, 2009, 16:39:38 »
to znaczy, że będziesz mógł sobie odpalić "PCtowego"  firefoksa :P :) tak jak to już robią posiadacze universala np. ;D

Przenieśmy dyskusję do mniej "konkretnej" wersji tematu :ok:

*

mst

Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #9 dnia: Maj 11, 2009, 19:26:13 »
Ale właściwie co co jest z tym goforcem, jest jakiś wyjątkowy? Czy żadne inne ppc nie ma takiego i nie da się ich zapożyczyć? Foty nagiej Tosi już są, oznaczenia z chipa da się odczytać. :mysli: Tak się tylko zastanawiam, bo potencjał w Tośce drzemie.

*

Offline grigor1993

  • **
  • 167
  • Płeć: Mężczyzna
  • Sprzęt: HTC Blue Angel
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #10 dnia: Maj 23, 2009, 10:14:25 »
Angstrom jest jeszcze rozwijany????
Bo dotyk podobno nie działa.
Narqa nie ma mnie dla nikogo.....

*

mst

Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #11 dnia: Maj 23, 2009, 18:39:57 »
ostatnie wpisy tam na stronce projektu to 2008 :/

*

Offline grigor1993

  • **
  • 167
  • Płeć: Mężczyzna
  • Sprzęt: HTC Blue Angel
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #12 dnia: Maj 24, 2009, 20:47:56 »
To smutne, bo chce kupić toshibke i miałem nadzieję co do tego linuxa :(
Narqa nie ma mnie dla nikogo.....

*

Offline miba

  • *****
  • 4050
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900, doszedł x51v
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #13 dnia: Maj 24, 2009, 20:53:32 »
Hmm... wszyscy chcą linuxa ale ja mam pytanie - jak chcecie go używać? Bo bez odpowiedniego fajnego shell-a to sam linux na tosi nie byłby specjalnie użyteczny, nawet mimo klawiaturki. Choć nie wykluczam, że jakiemuś twardemu użytkownikowi konsoli mógłby się przydać.  :P

*

mst

Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #14 dnia: Maj 24, 2009, 22:40:03 »
Najbardziej bym widział u siebie Opie albo Gpe a jak kto woli palucholubne środowiska to Openmoko byłby idealny.

*

Offline y37

  • ***
  • 355
  • Płeć: Mężczyzna
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #15 dnia: Maj 24, 2009, 22:49:48 »
Cytuj
ostatnie wpisy tam na stronce projektu to 2008 :/

tu nie chodzi o sam projekt a przeportowanie go na g900

@miba, obsluga touchscreena klawiatury do tego X'y i np. iceWM i mamy linuxa :P wspaniałym przykładem moze byc hp jornada
było: toshiba g900, htc wizard, nec mobilepro 900c, nokia e61, htc g1, iphone 3g,nokia n95,x10 mini pro,htc tynt II, htc g1, bb 9780

*

Offline norealmadrid

  • **
  • 100
  • Płeć: Mężczyzna
  • The I Heart Revolution
  • Sprzęt: G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #16 dnia: Maj 27, 2009, 20:41:53 »
co do gf5500 to mozliwe ze stery do niego ma sharp em one (to pierwsza maszyna  z tym chipem) - ale strony o nim sa tylko po japonsku - i romu nie idzie znalezc

*

Offline globalbus

  • Ekspert PDA
  • ******
  • 6139
  • Płeć: Mężczyzna
  • Power User // ROM Developer
  • Sprzęt: N900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #17 dnia: Maj 27, 2009, 20:54:57 »
Cytuj
romu nie idzie znalezc
serio? mam na dysku dump...
"Wiedza zdobyta samodzielnie jest więcej warta niż przekazana przez inną osobę"

"ponieważ gotowanie to nie jest copy/paste"
paypal

*

Offline norealmadrid

  • **
  • 100
  • Płeć: Mężczyzna
  • The I Heart Revolution
  • Sprzęt: G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #18 dnia: Maj 28, 2009, 19:21:27 »
ja nie :) moze zbyt malo szukalem? :)

*

Offline virusotron

  • Ekspert Toshiba g900
  • *****
  • 1408
  • Płeć: Mężczyzna
  • Sprzęt: g900 -> złomnia 2 ;)
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #19 dnia: Lipiec 27, 2009, 23:34:34 »
sory ze wygrzebuje....ale jes pełne wsparcie dla karty WiFi? i czy da sie ja przestawic w tryb monitora?
NIE pomagam na PW, GG od tego jest forum!

*

Offline apache4

  • ****
  • 745
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900 + Toshiba M400 + Motorola Milestone
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #20 dnia: Lipiec 28, 2009, 10:00:06 »
Czyżby Kismet lub airodump?
It's beyond your imagination

*

Offline virusotron

  • Ekspert Toshiba g900
  • *****
  • 1408
  • Płeć: Mężczyzna
  • Sprzęt: g900 -> złomnia 2 ;)
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #21 dnia: Lipiec 28, 2009, 15:21:19 »
najpierw kismet potem airodump  :E :E 
NIE pomagam na PW, GG od tego jest forum!

*

Offline apache4

  • ****
  • 745
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900 + Toshiba M400 + Motorola Milestone
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #22 dnia: Lipiec 29, 2009, 18:09:04 »
Co to za różnica? Mogę korzystać z obu  :mysli:
Co do monitor'a w Tośce, nie wiem, nie znam się. Bardziej ciekawiło by mnie czy będzie packet injection :P

A co do wardrivingu, polecam asusa EeePC + dobrą kartę z PJ
It's beyond your imagination

*

Offline virusotron

  • Ekspert Toshiba g900
  • *****
  • 1408
  • Płeć: Mężczyzna
  • Sprzęt: g900 -> złomnia 2 ;)
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #23 dnia: Lipiec 29, 2009, 23:37:13 »
no nie do konca mi to chciało działac kismet i airodump....po kismecie musiałem sie bawic iwconfigiem ale badz co badz zaciekawiło mi możliwości toski to testowania zabezpieczeń. Kolejnego sprzetu kupowac niebede chciałem zobaczyc czy da sie wykorzystać posiadany ;P
NIE pomagam na PW, GG od tego jest forum!

*

Offline webster

  • 37
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #24 dnia: Sierpień 25, 2009, 12:35:20 »
Matko a jakby tak Slackware poszedl na toske !! :) jak ja bym calowal tworce ^_^

Czemu w ankiecie u gory nie ma Slacka ?! co za dyskryminacja :(
††† Chaos Of The Mirror †††
††† I ♥ SlackWare RuLeZ †††

*

Offline Kajetan Krykwiński

  • ******
  • 6211
  • Płeć: Mężczyzna
    • Kocham Wieluń: dziennik internetowy poruszający zagadnienia związane z Wieluniem i okolicami
  • Sprzęt: Karton antyków. Albo i dwa.
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #25 dnia: Sierpień 25, 2009, 12:38:25 »
A ktokolwiek portował slackware na PDA? Nawet jak na ARM jest to nie będzie takie proste, vide debian armel.

*

Offline webster

  • 37
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #26 dnia: Sierpień 25, 2009, 12:50:58 »
Wszystko na pierwszy rzut oka nie wydaje się proste. Czas minie i zaczną sie pokazywać pełne dys na PDA. userzy na Slacku to zazwyczaj maniacy którzy się nie poddają przy byle pierdółce i siedzą przy problemie tak długo aż go ogarną zrozumieją i będą potrafili sobie z nim poradzić w przyszłości.

Po tym krótkim wywodzie, nie zdziwię się gdy w nie długim czasie zobaczę prostego slacka na PDA :)

Ktoś by mógł napisać a po co akurat slack?! przecież można pracować na każdej innej dys! A no pewnie, ale to jak z ulubioną marką samochodu :) Chcesz go mieć i tyle :D

Bacznie będę się przyglądać temu artykułowi.

Może samemu uda się tutaj coś pomóc.

Pozdro
††† Chaos Of The Mirror †††
††† I ♥ SlackWare RuLeZ †††

*

Offline Kajetan Krykwiński

  • ******
  • 6211
  • Płeć: Mężczyzna
    • Kocham Wieluń: dziennik internetowy poruszający zagadnienia związane z Wieluniem i okolicami
  • Sprzęt: Karton antyków. Albo i dwa.
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #27 dnia: Sierpień 25, 2009, 12:53:17 »
Tak, tak, ja jestem z wyznania debianowcem, miałem debiana na universalu, dzwoniłem z konsoli. Da się, tylko po co?  :wink:

Widzę że niby jest port slacka na ARMEL, ale to by wymagało kogoś do złożenia systemu. Zresztą i tak dotyk nie działa z tego co pisze w pierwszym poście.

Poza tym jedna rzecz. Porty Linux'a na ARMEL są cholernie mulące. Może to zabawne, ale Maemo (które jest oparte o Debiana) na Nokii n800 poprostu powala szybkością, pomimo że ona ma Omapa 400MHz. Przy tym Universal z swoim Xscale 520MHz zwyczajnie mulił. Kwestia jest taka że port ARMEL linuxa jest robiony pod całą architekturę ARMEL, nie pod konkretny procesor, więc jeśli chciało by się w miarę normalnie pracować, trzeba by kompilować z całymi optymalizacjami bezpośrednio na PDA pewnie...
« Ostatnia zmiana: Sierpień 25, 2009, 12:55:44 wysłana przez Kajetan Krykwiński »

*

Offline webster

  • 37
  • Płeć: Mężczyzna
  • Sprzęt: Toshiba G900
Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #28 dnia: Sierpień 25, 2009, 14:52:26 »
armedslack został uznany jako oficjalny port Slackware na architekturę ARM.

http://www.armedslack.org/

Bede testowac, dam znac
††† Chaos Of The Mirror †††
††† I ♥ SlackWare RuLeZ †††

*

mst

Odp: Toshiba G900 i Linux - konkrety
« Odpowiedź #29 dnia: Październik 06, 2009, 18:48:57 »
armedslack został uznany jako oficjalny port Slackware na architekturę ARM.

http://www.armedslack.org/

Bede testowac, dam znac

Odkopię trupa bo lipa, że tu się nic nie dzieje :)
@Webster zdziałałeś coś?

Z innej beczki, słyszał ktoś o wgrywaniu maemo na inne urządzenia (nie nokie)?