MoDaCo.pl

Pełna wersja: [KITCHEN] Samdroid, MorphDroid i QBANIN
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
UWAGA

Wygrywając soft możesz uszkodzić swój telefon zamieniając go w bezużyteczną cegłę, zmian dokonujesz na własną odpowiedzialność

Źródło: android.com.pl + wiedza własna.

Samdroid Kitchen jest skryptem opracowanym przez twórce SamdroidModa czyli Leshaka, dostępnym na samdroid.net (wymagane jest konto). Skrypt umożlwia przygotowanie własnego spersonalizowanego Samdroid moda od jądra systemu do dodatkowych aplikacji.

Wgrywając moda zastępujesz cały soft! Jeśli miałeś nowszy to wrócisz do zmodyfikowanego JE1.

Wymagany jest LK 2.xx, trzeba zrobić wipe przed instalacją !
Po pierwszej instalacji mod może uruchamiać się z 5 min...

Poniżej opis co i jak:

SamdroidMod Light
Tutaj należy wybrać SamdroidMod Light (56MB) żadnej inaczej paczki, no chyba że chcesz coś dodać do systemu np. JITa to wtedy wybierasz Without base package.

Wersją jądra systemu
Linux Kernel
Linux Kernel LK2.05 - wersja stabilna sprawdzona przez dłuższy czas, podstawowe recovery
Linux Kernel LK2.06.beta2 (solved VoIP problem, testing + antibyte optimization) - wersja testowa szybsza od poprzedniej z poprawką do programów VoIP oraz optymalizacją od Antibyte
Linux Kernel LK2.06.beta3 (beta2 + increased level of speaker sound) to samo co beta2+ zwiększona głośność rozmów
Linux Kernel LK2.07.beta1 (new Recovery 0.5.2 RU / EN) zawiera to co 06.beta 3 oraz nowe recovery posiadające większą ilość opcji, w tym backup to plików TAR

SamdroidMod utils
Superuser.apk - aplikacje superuser kontroluje dostęp innych aplikacji do roota, lepiej ją mieć !

Home czyli wybór launchera polecam LauncherPro
LauncherPro.apk
Adw.Launcher
Zeam.apk
helixLauncher.apk
Launcher2.apk
Launcher.apk

Phone.apk wybór aplikacji telefonu
Original Phone application - oryginalna aplikacja telefonu
XDA Phone.apk v.26 (link) - modyfikowana z xda, posiada szerego dodatkowych opcji jak czarna lista czy wibracje po nieodebranym połączeniu, narastający dźwięk połączeń itd itd
XDA Phone.apk v.29 (link) - jak wyżej nowsza wersja...
Original Phone.apk@315x315 + Contacts.apk (details) - zmodyfikowana wersja oryginalnej aplikacji telefonu potrafi wyświetlać większe miniaturki kontaktów dzwoniących do nas
XDA Phone.apk@315x315 + Contacts.apk (details) - aplikacja modyfikowana xda posiada opcje jak wyżej oraz mod na większe miniaturki
No Phone.apk - brak aplikacji telefonu, lepiej nie wybierać

Google Services Aplikacje googl tutaj zaznaczyć wszystko!
Market, Gmail, GTalk, Maps (10MB)
YouTube.apk


Android OS standart components Składniki systemu, czyli aplikacje
Calculator.apk - kalkulator
Gallery.apk - galeria obrazków
DeskClock.apk - zegarek i budzik ! lepiej mieć
Email.apk - aplikacja email
LatinIME.apk - klawiatura systemu android konieczna!
MidpPlayer.apk (Java VM) - mobilna java, dla tych co potrzebują
MyFiles.apk - menedżer plików samsunga, można mieć bo ma fajne opcje obróbki zdjęć, konieczny do przeglądania zdjęć za pomocą samsungowej aplikacji aparatu
Switchers.apk - przełączniki, zbędne
VoiceRecorder.apk - dyktafon
VoiceSearch.apk - wyszukiwanie głosowe

Extended SamdroidMod components dodatkowe aplikacje
EStrongs File Explorer - menedżer plików polecam!
HTC IME - klawiatura htc ime posiadająca multum opcji
GenieWidget.apk - widget wiadomości i pogody
Gallery3D.apk - galeria 3d
Gallery3D .2 (author) - inna wersja galerii 3d
w7-Nexus bootanimation - bajerancka animacj nexusa, ale nie warto brać
WiFi Tether (samdroid.net) - aplikacja umożliwająca rozyłanie netu 2g/3g za pomocą wifi, czyli zmień telefon router, to jest przydatne.
Facebook client - aplikacja facebooka
LiveWallPaper + Nexus WallPapers - animowane tapety z paczką tapet nexusa
WiFi / Bluetooth icon.apks (Samsung) - skróty do ustawień wifi/bluetooth mało przydatne
Openvpn + Tunneldroid.apk (author) - dla potrzebujących sieci VPN i tuneldroid


Experimental components Te składniki można tylko i wyłącznie doinstalować później za pomocą opcji without base package
JIT 7.1 [author] Linpack ~5MFlops - wersja 7.1 JITa, ale są nowsze
Standart DVM Linpack ~3MFlops - standardowa maszyna dalvika jak ktoś wgra jakąś modyfikacje może do tego wrócić
JIT ARM11 optimized (sdx) Linpack ~7,5-8MFlops - inny JIT
DVM ARM11 optimized (sdx) Linpack ~4,5MFlops - zmodyfikowane sterowniki
JIT 8.13 (with OpenGL drivers from Moment) [details] nowszy JIT z nowymi sterownikami OpenGL

Dodam, że żadna z powyższych modyfikacji nie przyśpiesza w 3D tylko ogólnie daje lepsze wyniki w linpacku, co więcej w Asphalcie 3 jest wręcz odwrotnie spowalniają bo przed wgraniem JITów działa płynnie. Nawet ten mod z 'nowym' sterownikiem 3d nie daje poprawy. Instalować można, żeby się samemu przekonać Ogólnie to lepiej jest z FrozenEclair.

Pamiętajcie że jak ktoś chce może ugotować sobie paczke z withoutbase package i dodać/zmienić jakiś program który chce.

Co najlepiej wybrać?
Cytat:SamdroidMod Light 1.2.x Base package 56 MB

Linux Kernel LK2.07.beta1 (new Recovery 0.5.2 RU / EN)
Superuser.apk

LauncherPro.apk
XDA Phone.apk@315x315 + Contacts.apk (details)
Market, Gmail, GTalk, Maps (10MB)
YouTube.apk
Calculator.apk
DeskClock.apk
LatinIME.apk
MidpPlayer.apk (Java VM)
MyFiles.apk
VoiceRecorder.apk
VoiceSearch.apk
EStrongs File Explorer
GenieWidget.apk
WiFi Tether (samdroid.net)
LiveWallPaper + Nexus WallPapers

Następnie zaktualizować launcher pro, dodać galerie3d bez tła http://forum.samdroid.net/f9/gallery...o-stable-1413/ opcjonalnie dodać FrozenEclair Samdroid Turbo


Jak instalować?
- Wgraj soft 2.1
- Wgraj roota LK 2.xx
- Zrób wipe, czyli factory reset w recovery wejdziesz do niego za pomocą vol_down+call+end call ( zmniejsz_glośność+zielona+czerwona słuchawka) trzymać tak długo aż się pojawi
- Ugotuj sobie soft na base package 56 MB i komponenty wybierz inne jak opisałem wyżej i wg uznania.
- Wgraj na kartę pamięci
- W trybie recovery użyj opcji aplly any zip from sd, i wybierz plik, który wgrałeś na karte
- Restart telefonu pierwsze uruchomienie może zająć do 10min.


Kuchenka
Kod:
http://forum.samdroid.net/f28/samdroidmod-kitchen-v1-x-x-all-one-en-939/
UWAGA
Wygrywając modyfikowany soft możesz uszkodzić swój telefon zamieniając go w bezużyteczną cegłę, zmian dokonujesz na własną odpowiedzialność.




Kuchnia do gotowania romu na własnym komputerze.


Wymagania:

* JDK lub JRE zainstalowany - ustawienie zmiennej środowiskowej Path wpisując: C: \ Program Files \ Java \ jre6 \ bin
* Windows Vista lub nowszy (To działa na Windows XP z pozycjami lew)
* Microsoft. NET Framework 3.5


Pierwszą rzeczą do zrobienia jest ściągnięcie programu i jego zainstalowanie (pamiętaj, aby dać uprawnienia administratora).
Następnie w ustawieniach należy pobrać wszystkie składniki romu.
Gdy wszystko zostanie pobrane udajemy się do C: \ Program Files \ MorphDroid i uruchamiamy program MorphDroid_RomCook.exe za zgodą administracji. Wygląda to tak:

Wybieramy komponenty jakie chcemy mieć w romie i gotujemy.

[Obrazek: morphdroid.png]




Poniżej filmik prezentujący obsługę kuchni.




Download:
Kod:
http://www.morpheus1st.altervista.org//Repository/Software/Android/download.php?get=MorphDroid_RomCook
UWAGA
Wygrywając modyfikowany soft możesz uszkodzić swój telefon zamieniając go w bezużyteczną cegłę, zmian dokonujesz na własną odpowiedzialność.



Podziękowania dla QBANINa za ogromny trud i ciężką pracę.


Źródło: samdroid.net

Kuchnia napisana przez użytkownika tramer1991 dla modów autorstwa QBANINA. Całość działa w PHP i dostępna jest pod adresem:
Kod:
http://qbanin.podrozomania.info/kitchen.php?action=alertAgreed


KitchenOTA - mała aplikacja na androida umożliwiająca pobieranie aktualizacji dla zainstalowanych modów. Aby KitchenOTA widziała dany mod [a potem jego aktualizacje], powinien on zostać zainstalowany po 11.09.2010. Za pomocą KitchenOTA można zaktualizować [o ile pojawią się nowsze wersje]: kernel, settings, swap, kitchenota, software, all2sd.
Do pobrania w kuchni. Link powyżej.[/php]



LISTA MODUŁÓW

all2sd - rozwinięcie apps2sd z SM, które w odróżnieniu od oryginału przenosi też na kartę dane aplikacji i ustawienia systemowe.

kernel - moje własne odgałęzienie kernela LK dla Spicy. Są w nim wszystkie nowości z SM (w tym multitouch) + moje własne modyfikacje.
UWAGA!!! Od wersji #80 kernel jest udostępniany bez sterownika ekranu dotykowego! Aby działał dotyk trzeba zainstalować jeden ze sterowników dostępnych w paczkach qbanin_touch (do wyboru). Po aktualizacji kernela nie trzeba ponownie wgrywać sterownika, ale jeśli ktoś chce to może go zmienić w każdej chwili.



qbanin_touch - to jest sterownik ekranu dotykowego, który występuje w 6 wersjach:
* qbanin_touch-mt-sensible - bardzo czuły ekran, niskie filtry, mogą wystąpić drgania odczytu
* qbanin_touch-mt-sensible-2 - troszkę bardziej stabilna wersja sensible
* qbanin_touch-mt-stable - czuły ekran, średnie filtry, minimalne drgania (według mnie najlepszy)
* qbanin_touch-mt-filtered - zmniejszona responsywność na szybkie gesty, mocne filtry, najstabilniejsze odczyty
* qbanin_touch-mt-lk - domyślny sterownik z kuchni samdroida (Leshak)
* qbanin_touch-st - stary sterownik single-touch
* qbanin_touch-mt-uninstall - paczka odinstalowująca sterownik multitouch. Zainstaluj jeśli po powrocie do innego kernela wpadłeś w bootloopa.

settings - inaczej tweaki ustawień. Dodają do build.prop wpisy poprawiające m.in. przełączanie 3G->H, gps.conf z polskim serwerem ntp, zwiększony priorytet dla procesów redio (telefon powinien szybciej reagować), multitouch w stockowych appsach (testowe), wszystkie appsy w Markecie (testowe), uaktywnia swap na trzeciej partycji jeśli dostępna (upewnij się że masz wystarczającą ilość miejsca na partycji EXT aby skorzystać z tej metody SWAP)

software - oprogramowanie, które według mnie powinno się znaleźć w romie, w tym GenieWidget w wersji przezroczystej ze podmienionymi ikonkami pogody na a'la HTC , Brut Google Maps, edytor nano dla konsoli i ulepszony shell z uzupełnianiem nazw przez TAB

swap - uaktywnia swap na dodatkowej partycji na karcie pamięci. Osobiście uważam że przyspiesza działanie systemu, w szczególności w połączeniu z moim kernelem -
nie wspierany, patrz -> qbanin_settings.


WYMAGANE:
- Leshak SamdroidMod 1.3.1 (na starszym też powinno działać ale nie testowałem)
- Root
- Modyfikowane Recovery


ZALECANE DLA ALL2SD i SWAP (aby uzyskać pożądane efekty, kolejność partycji istotna). Dla ALL2SD bez swap wystarczy partycja 1 i 2:
- Karta pamięci (najlepiej Klasy 6) z 3 partycjami:
1. Fat 32
2. Ext 3 (na aplikacje i dane) 200-500 MB w zależności od potrzeb. Można użyć też ext2 (nie zalecane, szybkie ale mało bezpieczne dla danych), lub ext4 (eksperymentalnie, lepsze od ext2 i ext3)
3. Linux Swap (100-200 MB)



CHANGELOG


qbanin_all2sd
Kod:
0.3 - poprawiona stabilność, usunięte błędy, poprawiona szybkość uruchamiania tel.


qbanin_settings
Kod:
0.4 - wymagana do poprawnego działania Swap-on-ext. Zastępuje także moduł qbanin_swap, uaktywaniając trzecią partycję na karcie, jeśli tylko zostanie wykryta. W obecnej postaci działa tylko jeśli jest używane apps2sd Leskaka, lub mój moduł all2sd (poprawię to w przyszłych wersjach)


qbanin_software
Kod:
0.3 - dodana program rzscontrol do kontroli compcache. Info o składni parametrów CompilingAndUsingNew w linku
http://code.google.com/p/compcache/wiki/CompilingAndUsingNew


qbanin_swap - nie wspierany
Kod:
0.2 - poprawa błędu w skrypcie instalacyjnym. Jeśli komuś działa 0.1 to nie musi instalować 0.2.


qbanin_kernel
Kod:
202 - usunięty fix od Antibyte ponieważ powodował spore zniekształcenie krótkich dźwięków (np krótkie kliknięcia w programach), włączone DMA w sterowniku dźwięku
210 - wersja RC4 sterownika baterii, dodany sterownik compcache v0.6.2 compcache - Project Hosting on Google Code  
http://code.google.com/p/compcache/

215 - zmiana skalowania częstotliwości procesora z (próbnego) "ondemand" na "conservative". Wersja 1.0 sterownika baterii.
216 - wyłączone DMA w sterowniku dźwięku z powodu zbyt dużych opóźnień audio-wideo
218 - przywrócone DMA (nie ono było przyczyną), poprawione opóźnienie audio-wideo. Teraz powinno być ok.



POBIERANIE:
Serwer główny
Kod:
http://podrozomania.info/~qba/modules/


INSTALACJA
Każdy moduł jest niezależny od siebie (z wyjątkiem qbanin_swap) i można wrzucać aktualizację przez recovery bez dodatkowych procedur. Wyjątkiem jest qbanin_swap, który wymaga do działania partycji ext, czyli apps2sd Leshaka lub moduł qbanin_all2sd (do wyboru)




































Jakiś opisik co do kuchni Qbanina by się przydałRolleyes (post do rozpatrzenia i usunięcia)