[ROM] HO!NO! Mod CM7.2.0 ICS Edition [07.02.2012]
Jak zainstalować?
PRZED INSTALACJĄ UPEWNIJCIE SIĘ ŻE MACIE BATERIĘ NAŁADOWANĄ W 100%. ZA EWENTUALNE SZKODY JA, FORUM.ANDROID.COM.PL, HO!NO! I INNI NIE PONOSIMY ODPOWIEDZIALNOŚCI!!! WSZYSTKO ROBICIE NA WŁASNE RYZYKO!!!
Ale spokojnie. Nic złego stać się nie powinno. Instalacja jest banalnie prosta i naprawdę trzeba mieć ogromnego pecha żeby coś sknocić. Zresztą jak wiemy motorola zablokowała nam bootloader więc nie ma możliwości jego uszkodzenia a co za tym idzie telefon zawsze można odratować. Jedyny plus tej głupiej blokady.
1. Pobieracie paczkę z romem. Rom jest w postaci paczki "update", jest spakowany w zip.
NIE ROZPAKOWUJEMY PLIKU.
2. Przed wgraniem ROMu musicie posiadać (Najlepiej) OpenRecovery Androidiani 3.3 oraz wgrany vulnerable recovery. Wszystko znajdziecie w temacie https://forum.android.com.pl/topic/32556-poradnik-od-a-do-z-czyli-od-rootowania-do-flashowania/
3. ROM wrzucacie na kartę pamięci do utworzonych wcześniej folderów "OpenRecovery/Updates/"
4. Wyłączacie telefon i uruchamiacie go w trybie recovery i wchodzicie do Androidiani OpenRecovery. Jak to zrobić? https://forum.android.com.pl/topic/32556-poradnik-od-a-do-z-czyli-od-rootowania-do-flashowania/
5. Wykonujecie 3x WIPE (dalvik, data, cache)
6. Poprzez opcję "apply update" w Androidiani OpenRecovery wybieracie plik z romem. W tym wypadku nazwa to
"Update-Full_rom-HO!NO!_CM7.x.x.x-KANG-Milestone.zip". Gdy skończy się wgrywanie ROMu uruchamiacie ponownie telefon.
6. Tyle. Resztę konfigurujecie już sami z poziomu androida
!!Uwaga!!
Jeśli nie macie partycji EXT1/2/3/4 proszę wykasować plik
07app2ext
który znajduje się w katalogu: system/etc/init.d/
P.S. Jeżeli ktoś będzie miał problem z wykrywaniem sieci należy wgrać niemiecki Baseband z poziomu recovery. Po wgraniu tego niemieckiego jeżeli ktoś ma Playa to roamingu nie będzie wam wykrywać więc trzeba zastosować rozwiazanie kolegi
https://forum.android.com.pl/topic/64054-how-to-wykrywanie-roamingu-play-plus-w-custom-romach/
Zmiany
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
[b]Zmiany w wersji 7.2.0-RC0-ICS Edition[/b]
Rom is now odex.
Remove 97oom control file.
Remove baseband script (now you can switch baseband directly from mm settings.
Update hosts file protection.
Replace tiwlan_drv.ko, boot.img and add cust.img with one from froyo 2.05.27.5 realese.
Remove some ringtones (need some space).
wifi.supplicant_scan_interval was 180 now 120.
mot.proximity.delay was 150 now 250.
Apk Removed from data folder = FriendCaster, IntelSoftApps ICS Launcher.
Apk taked from data and relocated to system folder (reason now odex) = AndroidTerm, CMStats, DSPManager, FileManager, GenieWidget,
LiveWallpapers, MagicSmokeWallpapers, PersonalPortal, Protips, SoundRecorder, Torch, VoiceDialer.
Apk added in data folder = Facebook, Google Maps, Google plus, kickback, Soundback, Talkback.
Apk updated = Google Voice, Google Quick Search Box, Ice Cream Sandwich (theme for launcher).
Fallow Nadlabak change up to 2012/02/08
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
[b]Zmiany w wersji 7.1.5 (2.3.7) 21.01.2012[/b]
- ics animations (including rotation) backported to gingerbread
- renderer updated with rotation support - proper playback of videos with orientation hint
- adhoc disabled in tiwlan.ini (may help few people with wifi issues)
- native wifi tethering finally works (proprietary 3G Mobile Hotspot removed, no dun apn dependency anymore)
- T9 dialer
- new 'Holo' ring lockscreen style
- increased net buffers for wifi, added values for hspa
- internal: switched to init built from source, wifi: switched from system/wlan/ti to hardware/ti/wlan, gps: gingerbread lib (from Defy GB firmware) is used instead of froyo lib + gpshim wrapper
- other things I can't remember now
😉
- No more need to change baseband (Assuming your phone as all ready the working one)
- Automatic battery calibration
🙂
- Many new tweak (try it, believe it)
- Add in rom = ChainFire 3d, Toggle 2g, soundback, talkback, kickback,
- HTMLViewer.
- Update = Flash player, FriendCaster, Ice Cream Sandwich (theme for launcher),
- Twitter, ICSPhaseBeam live wallpaper.
- Fallow Nadlabak change up to 2011/12/13
-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
Zalecana konfiguracja
Ustawienia->Wyświetlacz
Jasność ekranu = Automatyczna jasność
Autoobracanie ekranu = on
Animacje = Wszystkie animacje
Wygaszanie ekranu = 30 sekund
Ustawienia->Ustawienia Cyanogenmod->Wyświetlacz
Animacja włączenia ekranu = off
Animacja wyłączenia ekranu = on
Keep display off on plug = off
Autoobracanie telefonu->180 stopni = off
Ustawienia->Ustawienia Cyanogenmod->Wyświetlacz->Automatyczna jasność
Włącz = on
Czas zbierania danych = 30 s
Próg zmiany = 400 lux
Częstotliwość próbkowania = 5 s
Użyj własnych = on
Próg oświetlenia otoczenia = 18
Opóźnienie reakcji = on
Zredukuj migotanie = 50 %
Ustawienia->Ustawienia Cyanogenmod->Wydajność
Użyj JIT = off
Włącz wygładzanie powierzchni = off
Zezwól na oczyszczanie pamięci z zasobów = on
Disable boot animation = off
Chroń launcher w pamięci = off
Chroń aplikację wiadomości w pamięci = on
VM heap size = 36m
Ustawienia- >Ustawienia Cyanogenmod->Wydajność->Ustawienia procesora
Dostępni zarządcy =ondemand
Min. częstotliwość CPU =250 MHz
Maks. częstotliwość CPU = 800 MHz
Max car dock CPU freq = 400 MHz
Max screen off CPU freq = 250 MHz
Ustaw podczas startu systemu = on
W aplikacji Spare Parts
Windows animations = fast
Transition animations = fast
Fancy input animations = off
Haptic feedback = on
Compatibility Mode = on
LauncherPro settings->general settings
Keep in memory = off
Motorola Droid hack = off
LauncherPro settings->Homescreen settings
Number of screens = 3
Default screen = 2
In launcherPro settings->Dock settings
Number of docks = 1
In launcherPro settings->advanced settings->Memory usage settings
memory usage preset = Medium
homescreen caches= on
homescreen cache type= Normal
build cache as needed= on
Clear cache on exit = off
Prevent force-closes= on
In launcherPro settings->advanced settings
High quality scrolling = off
Minimum scrolling speed = 60
Use 3D drawer = off
Opening speed = 6
Opening speed = 6
Przeglądarka ->Więcej->Ustawienia
Enable plug-ins = On demand
In Google+ ->ustawienia
Instant Upload = off
Tweaki
Dla zainteresowanych mogę podać wartości, które zmieniłem. Telefon działa znakomicie. 70 MB RAM. (działa nawet chyba lepiej ten rom po modyfikacjach niż poprzedni, 7.1.3)
1.
/system/etc/init.d/10overclock
*1Ghz - 58
*800 - 46
*600 - 42
*400 - 32
*250 - 20
2.
Z poradnika
https://forum.android.com.pl/topic/131897-zwiae-kszenie-wydajnoa-ci-telefonu-poprzez-edycjae-plika-w/
zrobiłem:
*1. Dokładna obsługa minfree tweak
*2. Szybsze łącze internetowe
*3. Dokładne zarządzanie VM
*4. Zarządzanie jądrem
*(zapomniałem o ptk 5 - więc zaraz dogram i zobaczymy, jak z baterią będzie)
*Do tego pliku dodałem też skrypt na szybszy odczyt/zapis z/na kartę pamięci:
READ_AHEAD_KB="2048"
if [ -e /sys/devices/virtual/bdi/0:18/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/0:18/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/179:0/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/179:0/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:0/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:0/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:1/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:1/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:2/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:2/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:3/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:3/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:4/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:4/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:5/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:5/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:6/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:6/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/7:7/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/7:7/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
if [ -e /sys/devices/virtual/bdi/default/read_ahead_kb ]; then
echo $READ_AHEAD_KB > /sys/devices/virtual/bdi/default/read_ahead_kb
echo "SD card read ahead kb SET to $READ_AHEAD_KB"
fi
Dla leniwych zamieszczamaplik z tą konfiguracją, którą ja mam (Dotyczy tylko tego punku. Punkty 1,3,4 trzeba zmienić ręcznie)(wklejamy do /system/etc/init/d i zmieniamy na odpowiednie uprawnienia): http://dl.dropbox.com/u/11193650/marek/77franekfix.zip
Lista aplikacji, które można lub też nie usunąć z ROM'u
DOWNLOAD
DOWNLOAD UPDATE:
........................................................