Witamy na HTC Forum - HtcClub.pl
Pokaż wyniki od 1 do 5 z 5
  1. #1
    Senior Member [Full Member]
    Dołączył
    27.02.2011
    Skąd
    Kraków
    Posty
    120
    Słuchawka
    Sensation XE
    Rom
    fabryka
    Radio
    fabryka

    Prośba o wytłumaczenie terminologii

    Przeglądam to forum i bloga i po części wiem już co i jak zrobić ale lubię rozumieć co robię i dlaczego a nie tylko iść po śladach.

    Dlatego proszę o wytłumaczenie pojęć lub skierowanie mnie gdzieś gdzie to jest wytłumaczone a nie powiedziane co robić krok po kroku.

    1. Czym jest ROM a czym kernel?? Dlaczego do jakiegoś romu jest kilka kerneli?
    2. Dlaczego istnieją dwa systemy ładowania romów, czym się różnią i ewentualnie który jest lepszy?
    3. Dlaczego jakieś romy potrzebują partycji 220Mb a inne mniejszej to samo z cachem i jak te właściwości można ustawić dla danego romu przed jego instalacją?
    4. Od czego zależna jest pojemność pamięci Androida w systemie i dlaczego nie można jej zwiększyć aby nie było problemów z instalacją większej ilości aplikacji?

    Będę wdzięczny za odpowiedzi na te pytania ponieważ to co obecnie można znaleźć na blogu i forum wprowadza pewien zamęt i chaos. Wszędzie wyszczególnione są tylko punkty co należy zrobić ale nie spotkałem np informacji jak zmienić partycję i cache albo czym się różnią kernele, itd.
    http://gzres.blogspot.com - Nic ciekawego, czyli moje patrzenie na świat przez obiektyw

  2. #2
    Senior Member [Sr Member]
    Dołączył
    14.11.2010
    Skąd
    Warszawa
    Posty
    1,647
    Słuchawka
    1

    Odp: Prośba o wytłumaczenie terminologii

    1. ROM to całe oprogramowanie. Częścią ROMu jest KERNEL... a KERNEL to JĄDRO SYSTEMU.
    Kod:
    http://pl.wikipedia.org/wiki/J%C4%85dro_systemu_operacyjnego
    2. Ponieważ były projektowane niezależnie. Różne grupy deweloperów oprogramowania starały się uzyskać możliwość władowania Androida w miejsce Windowsa. Który jest lepszy... to zależy
    - MAGLDR jest zamknięty, od prawie roku nierozwijany, nie pozwala na ładowanie wyłączonego telefonu (jak padnie bateria to może być ciekawie), ale pozwala uruchomić WP7.
    - CLK jest otwarty, ciągle rozwijany i ulepszany, pozwala na ładowanie wyłączonego telefonu (chyba, że akurat wersja CWM ma bugi - sprawdzone ), jest stargetowany na Androida i tylko na niego (nie uruchomisz WP7).

    3. HD2 Nand ToolKit czy jakoś tak. Znajdziesz - przyjemne narzędzie z GUI pozwalające na zabawę z recovery. Dlaczego różne romy potrzebują innego rozmiaru partycji? Z tego samego powodu, dla którego jedne Linuksy mieszczą się na dyskietce 3,5" a inne potrzebują dual-layer DVD. Bo jedne są bardziej załadowane, a inne mniej. Bo tak zostały zrobione. Bo tak się podobało kucharzowi. Bo tak jest szybciej/wolniej, lepiej/gorzej... bywa

    4. Od punktu 3. oraz tego, czy Android wykorzystuje A2SD, Data2EXT, jak to wykorzystuje itd. Data2EXT to jakby "przedłużenie" pamięci NAND urządzenia. A2SD to dodatkowa pamięć na karcie SD, ale niezachowująca ciągłości z pamięcią NAND. W zależności od planowanego wykorzystania słuchawki lepsza bywa pierwsza lub druga metoda. Zwiększyć pamięć możesz instalując rom wymagający mniejszej partycji recovery (czyli np. nie 220MB, a 135MB). Możesz także trochę odchudzić .zip z romem przed instalacją wywalając z niego niektóre rzeczy, z których nie korzystasz (oczywiście w granicach rozsądku, aby się nie zapędzić i nie wywalić czegoś za dużo).

    5. Czym się różnią kernele - musiałbyś analizować wątki na xda szukając różnic Partycję zmienisz wedle pkt 3. i zaproponowanego przeze mnie programu do partycjonowania NAND (obsługuje on przy okazji obydwa loadery - MAGLDR i CLK). Partycje na karcie SD ustawisz np. za pomocą livecd z GParted.
    OMGWTFLMFAO http://smogg.republika.pl/killme.gif

    "Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości" - Terry Pratchett
    Od siebie dodałbym jeszcze używanie Caps Locka...
    Punctuation is the difference between helping your uncle, Jack, off his horse, and helping your uncle jack off his horse.
    "Wgl" to skrót używany przez tych, którzy nie wiedzą jak prawidłowo napisać "w ogóle".

  3. #3
    Senior Member [Full Member]
    Dołączył
    27.02.2011
    Skąd
    Kraków
    Posty
    120
    Słuchawka
    Sensation XE
    Rom
    fabryka
    Radio
    fabryka

    Odp: Prośba o wytłumaczenie terminologii

    Dziękuję za informacje.
    Nie znam się kompletnie na linuksie i dlatego tez nie potrafię zrozumieć czemu ten system nie może wykorzystywać w pełni zalet karty sd. Przecież w obecnym rozwiązaniu system nadal jest ograniczony partycją pamięci telefonu. Czemu nie potrafi wykorzystać zewnętrznej pamięci do instalowania tam pełnej aplikacji? W obecnym stanie rzeczy programiści którzy nie potrafią/nie chcą do końca tworzyć aplikacji na androida powodują takie problemy jak np beta automapy instalująca 25 mb w pamięci telefonu.

    Cóż pod względem racjonalnej pracy z kartami WM miał zdecydowaną przewagę. Mając kartę 16 GB nie musiałem się kompletnie przejmować miejscem na aplikacje. W Androidzie nie wykorzystuję w pełni karty.

    Jeszcze jedno pytanie.

    Czy ten program o którym mówisz tylko przygotowuje partycję pod danego loadera czy również jego wgrywa?
    http://gzres.blogspot.com - Nic ciekawego, czyli moje patrzenie na świat przez obiektyw

  4. #4
    Senior Member [Full Member]
    Dołączył
    13.07.2011
    Skąd
    Świetokrzyskie
    Posty
    398
    Słuchawka
    HTC Hero
    Rom
    Android 2.1 Sense

    Odp: Prośba o wytłumaczenie terminologii

    [quote author=Smogg link=topic=1616.msg9295#msg9295 date=1326803334]
    3. HD2 Nand ToolKit czy jakoś tak. Znajdziesz - przyjemne narzędzie z GUI pozwalające na zabawę z recovery.
    [/quote]

    Ja akurat ustawiam te wartości w configu i wgrywam całe recovery Jakoś tak wygodniej mi jest. Jakby co to ustawia się to w flash.cfg, otwierasz plik np. notatnikiem (osobiście polecam N++) i ustawiasz.

  5. #5
    Senior Member [Sr Member]
    Dołączył
    14.11.2010
    Skąd
    Warszawa
    Posty
    1,647
    Słuchawka
    1

    Odp: Prośba o wytłumaczenie terminologii

    [quote author=javelin link=topic=1616.msg9296#msg9296 date=1326804324]
    Czy ten program o którym mówisz tylko przygotowuje partycję pod danego loadera czy również jego wgrywa?
    [/quote]

    Wgrywasz i loader i recovery z odpowiednim rozmiarem.

    Pierwsza część Twojego posta, której już nie będę cytował, to nie tyle błąd Linuksa jako takiego, co specyfiki Androida jako takiego. Android faktycznie tutaj trochę kuleje. Niby wykorzystuje kartę SD (bo nie wyobrażam sobie posiadania np. 3 gier od Gameloftu bez posiadania karty SD - chyba, że w telefonach a'la SGS2 z ileś GB pamięci wewnętrznej... ale jest ona widoczna dla systemu na tej samej zasadzie jak karta SD).

    Android poza danymi na karcie SD "musi" trzymać również niektóre pliki aplikacji w pamięci NAND. Ten typ tak ma I tak jest dużo lepiej, niż na wersjach 1.5-1.6. Choć nie idealnie. Niektóre aplikacje możesz przenosić z NAND na SD, ale nie wszystkie dobrze wtedy działają.
    OMGWTFLMFAO http://smogg.republika.pl/killme.gif

    "Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości" - Terry Pratchett
    Od siebie dodałbym jeszcze używanie Caps Locka...
    Punctuation is the difference between helping your uncle, Jack, off his horse, and helping your uncle jack off his horse.
    "Wgl" to skrót używany przez tych, którzy nie wiedzą jak prawidłowo napisać "w ogóle".


 

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Back to top