Skocz do zawartości

dasiek

Użytkownik
  • Postów

    1 011
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    54

Treść opublikowana przez dasiek

  1. zainstaluj stockowy rom , jeśli będzie na stockowym to samo to znaczy że coś mogło się coś z głośniczkiem stało.
  2. Znając "w sposób umożliwiający modyfikację" budowę androida + Znając "w miarę dobrze" javę i jak w Androidzie wygląda (patrzę na kod i rozumiem) + mając dostęp do kodu źródłowego (właśnie budują na moją L5 KitKat'a - jak się uda mam Środowisko pracy) + mając pomysł "jak ma działać" (opisałem wyżej) można dużo rzeczy zrobić , a że lubie i mam taki projekcik ...
  3. Zawsze myślałem (i ja tak własny themer robie) że w "odpowiednich" miejscach trzeba pobierać wartości z systemu i według nich ustawiać konkretne rzeczy. jak to wygląda z bibliotekami? Pojęcia nie mam. Android zaskakuje mnie na każdym kroku.
  4. Na xda znalazłem coś na wzór. Nie jestem pewien czy to na pewno to ale można spróbować. http://forum.xda-developers.com/showthread.php?t=2430998 Myślałem że inaczej on działa, a tu to "może być zwykła apka"
  5. assert - sprawdzenie. W przypadku updatescript najczęściej jest to sprawdzenie, czy parametr z build.prop jest "jakiś" - jeśli tak -> przechodzi dalej, jeśli nie -> stopuje instalacje gdyż nie jest rom wykonany na ten telefon. mount - "Zamontowanie" - Np zamontowanie (możliwość korzystania z:) systemu metodą EXT4. Różnica pomiędzy nimi wydaje mi się że jest ogromna, a zapomnotwanie FALSE (bo tak wychodzi z assert'a) nie wróży nic dobrego. Jeśli mowa o assert(get_prop(cos) == bla bla .... )); to średnik zawsze jest, inaczej Status 6 nas mile zaskoczy
  6. nie jestem pewny - ale na 97,241 % nie zrobisz tego budując jedynie Theme do ThemeChossera.
  7. Idzie idzie... ale to jest niewarta + nieoptymalna praca. Pierwsza sprawa - Powiedz mi czy to co robisz to Mają być zmodyfikowane pliki Systemu czy po prostu motyw do Theme Choosera itp? Bo to jest najważniejsze.
  8. Każdy przypadek który przychodzi mi do głowy skończy się na tym, że bez modyfikacji Aplikacji odpowiadającej za ustawienia nie obejdzie się a nie jestem do końca pewny czy o to Ci chodzi. 4 godziny snu i godzina przed 10 mi nie służy. UH.
  9. Czy masz aplikacje typu FireWall? Czy masz problemy w trakcie przeglądania stron internetowych na telefonie? Po jakim "wydarzeniu" problem zaczął występować?
  10. widzę ze Lenovo udostępnia kody źródłowe telefonu - można się o build pokusić.
  11. proszę Cię o obrazki, jakieś naprowadzenie co chcesz osiągnąć ponieważ z tego co piszesz nie do końca rozumiem o co Ci chodzi.
  12. https://github.com/CyanogenMod/android_packages_apps_Settings/blob/cm-11.0/res/xml/device_info_settings.xml w DeviceInfoSettings (informacje o Telefonie - plik który podałem) Tworzysz nowy element "preference" któremu nadajesz autrybut android:background="@drawable/plik_obrazka" Nie sprawdzane. Z głowy. Tak bym to zrobił ja.
  13. Paczka albo nie chce się otworzyć.Dziwna sprawa, że bez erroru Tak się dzieje tylko z tą paczką?
  14. Zamień mount("ext4", "EMMC", "/dev/block/stl12", "/system");ui_print("--TEST:--------------------------------");na to ui_print("--TEST:--------------------------------");mount("ext4", "EMMC", "/dev/block/stl12", "/system");wrzuć w paczkę i zainstaluj i powiedz co Wyszło.
  15. a na pewno podmieniłeś update-script z tym co ja podałem.? bo nie możliwe że nie pokazał się żaden tekst.
  16. ile trwa instalacja? Czy w pliku zip jest boot.img? mount("ext4", "EMMC", "/dev/block/stl12", "/system");ui_print("--TEST:--------------------------------");ui_print("--TEST:Twoj telefon zaraz wybuchnie!!");ui_print("--TEST:yyyyy - jednak nie");ui_print("--TEST:taki tam zarcik--- CheQ");ui_print("--TEST:Test - Nie martw sie - lokalizujemy problem");package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");set_perm(0, 0, 0777, "/tmp/backuptool.sh");set_perm(0, 0, 0644, "/tmp/backuptool.functions");run_program("/tmp/backuptool.sh", "backup");ui_print("--TEST:Odpalilem wszystkie programy");unmount("/system");ui_print("--TEST:odmontowywuje system");show_progress(0.500000, 0);format("ext4", "EMMC", "/dev/block/stl12", "0", "/system");mount("ext4", "EMMC", "/dev/block/stl12", "/system");ui_print("--TEST:sformatowalem");package_extract_dir("system", "/system");ui_print("--TEST:Wypakuje system");ui_print("--TEST:Tworze linki");symlink("../xbin/su", "/system/bin/su");symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");symlink("busybox", "/system/xbin/[", "/system/xbin/[[", "/system/xbin/adjtimex", "/system/xbin/arp", "/system/xbin/ash", "/system/xbin/awk", "/system/xbin/base64", "/system/xbin/basename", "/system/xbin/bbconfig", "/system/xbin/blkid", "/system/xbin/blockdev", "/system/xbin/brctl", "/system/xbin/bunzip2", "/system/xbin/bzcat", "/system/xbin/bzip2", "/system/xbin/cal", "/system/xbin/cat", "/system/xbin/catv", "/system/xbin/chattr", "/system/xbin/chgrp", "/system/xbin/chmod", "/system/xbin/chown", "/system/xbin/chroot", "/system/xbin/clear", "/system/xbin/cmp", "/system/xbin/comm", "/system/xbin/cp", "/system/xbin/cpio", "/system/xbin/crond", "/system/xbin/crontab", "/system/xbin/cut", "/system/xbin/date", "/system/xbin/dc", "/system/xbin/dd", "/system/xbin/depmod", "/system/xbin/devmem", "/system/xbin/df", "/system/xbin/diff", "/system/xbin/dirname", "/system/xbin/dmesg", "/system/xbin/dnsd", "/system/xbin/dos2unix", "/system/xbin/du", "/system/xbin/echo", "/system/xbin/ed", "/system/xbin/egrep", "/system/xbin/env", "/system/xbin/expand", "/system/xbin/expr", "/system/xbin/false", "/system/xbin/fbsplash", "/system/xbin/fdisk", "/system/xbin/fgrep", "/system/xbin/find", "/system/xbin/flash_lock", "/system/xbin/flash_unlock", "/system/xbin/flashcp", "/system/xbin/flock", "/system/xbin/fold", "/system/xbin/free", "/system/xbin/freeramdisk", "/system/xbin/fstrim", "/system/xbin/fsync", "/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser", "/system/xbin/getopt", "/system/xbin/grep", "/system/xbin/groups", "/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt", "/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id", "/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod", "/system/xbin/install", "/system/xbin/ionice", "/system/xbin/iostat", "/system/xbin/ip", "/system/xbin/kill", "/system/xbin/killall", "/system/xbin/killall5", "/system/xbin/less", "/system/xbin/ln", "/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr", "/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat", "/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat", "/system/xbin/man", "/system/xbin/md5sum", "/system/xbin/mesg", "/system/xbin/mkdir", "/system/xbin/mke2fs", "/system/xbin/mkfifo", "/system/xbin/mkfs.ext2", "/system/xbin/mkfs.vfat", "/system/xbin/mknod", "/system/xbin/mkswap", "/system/xbin/mktemp", "/system/xbin/modinfo", "/system/xbin/modprobe", "/system/xbin/more", "/system/xbin/mount", "/system/xbin/mountpoint", "/system/xbin/mpstat", "/system/xbin/mv", "/system/xbin/nanddump", "/system/xbin/nandwrite", "/system/xbin/nbd-client", "/system/xbin/netstat", "/system/xbin/nice", "/system/xbin/nohup", "/system/xbin/nslookup", "/system/xbin/ntpd", "/system/xbin/od", "/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof", "/system/xbin/ping", "/system/xbin/pipe_progress", "/system/xbin/pkill", "/system/xbin/pmap", "/system/xbin/poweroff", "/system/xbin/printenv", "/system/xbin/printf", "/system/xbin/ps", "/system/xbin/pstree", "/system/xbin/pwd", "/system/xbin/pwdx", "/system/xbin/rdev", "/system/xbin/readlink", "/system/xbin/realpath", "/system/xbin/renice", "/system/xbin/reset", "/system/xbin/resize", "/system/xbin/rev", "/system/xbin/rm", "/system/xbin/rmdir", "/system/xbin/rmmod", "/system/xbin/route", "/system/xbin/run-parts", "/system/xbin/rx", "/system/xbin/sed", "/system/xbin/seq", "/system/xbin/setconsole", "/system/xbin/setserial", "/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum", "/system/xbin/sha256sum", "/system/xbin/sha3sum", "/system/xbin/sha512sum", "/system/xbin/sleep", "/system/xbin/sort", "/system/xbin/split", "/system/xbin/stat", "/system/xbin/strings", "/system/xbin/stty", "/system/xbin/sum", "/system/xbin/swapoff", "/system/xbin/swapon", "/system/xbin/sync", "/system/xbin/sysctl", "/system/xbin/tac", "/system/xbin/tail", "/system/xbin/tar", "/system/xbin/taskset", "/system/xbin/tee", "/system/xbin/telnet", "/system/xbin/telnetd", "/system/xbin/test", "/system/xbin/tftp", "/system/xbin/tftpd", "/system/xbin/time", "/system/xbin/timeout", "/system/xbin/top", "/system/xbin/touch", "/system/xbin/tr", "/system/xbin/traceroute", "/system/xbin/true", "/system/xbin/ttysize", "/system/xbin/tune2fs", "/system/xbin/umount", "/system/xbin/uname", "/system/xbin/uncompress", "/system/xbin/unexpand", "/system/xbin/uniq", "/system/xbin/unix2dos", "/system/xbin/unlzma", "/system/xbin/unlzop", "/system/xbin/unxz", "/system/xbin/unzip", "/system/xbin/uptime", "/system/xbin/usleep", "/system/xbin/uudecode", "/system/xbin/uuencode", "/system/xbin/vi", "/system/xbin/watch", "/system/xbin/wc", "/system/xbin/wget", "/system/xbin/which", "/system/xbin/whoami", "/system/xbin/xargs", "/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes", "/system/xbin/zcat");ui_print("--TEST:Tworze linki 2");symlink("libGLESv2.so", "/system/lib/libGLESv3.so");symlink("logcat", "/system/bin/lolcat");symlink("mksh", "/system/bin/sh");symlink("mount.exfat", "/system/bin/fsck.exfat", "/system/bin/mkfs.exfat");ui_print("--TEST:Tworze linki 3");symlink("pigz", "/system/xbin/unpigz");symlink("toolbox", "/system/bin/cat", "/system/bin/chcon", "/system/bin/chmod", "/system/bin/chown", "/system/bin/clear", "/system/bin/cmp", "/system/bin/cp", "/system/bin/date", "/system/bin/dd", "/system/bin/df", "/system/bin/dmesg", "/system/bin/du", "/system/bin/getenforce", "/system/bin/getevent", "/system/bin/getprop", "/system/bin/getsebool", "/system/bin/grep", "/system/bin/hd", "/system/bin/id", "/system/bin/ifconfig", "/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice", "/system/bin/kill", "/system/bin/ln", "/system/bin/load_policy", "/system/bin/log", "/system/bin/ls", "/system/bin/lsmod", "/system/bin/lsof", "/system/bin/md5", "/system/bin/mkdir", "/system/bin/mount", "/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat", "/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv", "/system/bin/ps", "/system/bin/r", "/system/bin/reboot", "/system/bin/renice", "/system/bin/restart", "/system/bin/restorecon", "/system/bin/rm", "/system/bin/rmdir", "/system/bin/rmmod", "/system/bin/route", "/system/bin/runcon", "/system/bin/schedtop", "/system/bin/sendevent", "/system/bin/setconsole", "/system/bin/setenforce", "/system/bin/setfattr", "/system/bin/setprop", "/system/bin/setsebool", "/system/bin/sleep", "/system/bin/smd", "/system/bin/start", "/system/bin/stop", "/system/bin/sync", "/system/bin/top", "/system/bin/touch", "/system/bin/umount", "/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops", "/system/bin/wipe");ui_print("--TEST:Tera uprawnienia");set_perm_recursive(0, 0, 0755, 0644, "/system");set_perm_recursive(0, 0, 0755, 0755, "/system/addon.d");set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");set_perm(0, 3003, 02750, "/system/bin/netcfg");set_perm(0, 0, 0755, "/system/bin/ping");set_perm(0, 2000, 0750, "/system/bin/run-as");set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");set_perm(0, 0, 0755, "/system/etc/init.d");set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");set_perm(0, 0, 0644, "/system/vendor/lib/libbt-vendor.so");set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");set_perm(0, 0, 06755, "/system/xbin/librank");set_perm(0, 0, 06755, "/system/xbin/procmem");set_perm(0, 0, 06755, "/system/xbin/procrank");set_perm(0, 0, 06755, "/system/xbin/su");ui_print("--TEST:po uprawnieniach");show_progress(0.200000, 0);show_progress(0.200000, 10);package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");set_perm(0, 0, 0777, "/tmp/backuptool.sh");set_perm(0, 0, 0644, "/tmp/backuptool.functions");run_program("/tmp/backuptool.sh", "restore");ui_print("--TEST:usuwam backup");delete("/system/bin/backuptool.sh");delete("/system/bin/backuptool.functions");show_progress(0.200000, 10);ui_print("--TEST:Pauje boota");assert(package_extract_file("boot.img", "/tmp/boot.img"), write_raw_image("/tmp/boot.img", "boot"), delete("/tmp/boot.img"));show_progress(0.100000, 0);unmount("/system");Zmodyfikowany update script. Dodałem komentarze - spróbuj zainstalować i przed INSTALATION ABORTED napisz co wyskoczyło (początek --TEST:)
  17. Wyciągnij z paczki plik update-script który zmodyfikowałeś i wrzuć na forum.
  18. Czy możesz wejść w tryb recovery?
  19. Być może powrót do stockowego roma (sprzed CM i aktualizacji) poprawi sprawę jeśli nie zadowala Cię obecna sytuacja. Skorzystaj z Oficjalnego programu od Sony do "aktualizacji" (w przypadku Developerów - do odceglania bądź przywrócenia starego oprogramowania) http://www.sonymobile.com/pl/tools/update-service/
  20. Jeżeli nie możesz rozpakować paczki zip to znaczy że jest ona błędnie spakowana - znajdź inną paczkę z romem. EDIT; z ofiacjalnego tematu na xda http://forum.xda-developers.com/showthread.php?t=2442024 Tutaj masz listę nieoficjalnych portów. http://wiki.cyanogenmod.org/w/Unofficial_Ports#Samsung_Galaxy_Ace_.28GT-S5830i.2FM.2FC.2F5839i.29 Poczytaj
  21. a czy paczkę możesz otworzyć (rozpakować) na komputerze?
  22. zostaw go na jakąś godzinkę pod ładowarką bez włączania.
  23. recovery to takie "cos" co pomaga w pobudzeniu telefonu na nogi. (na forum jest dzial dla zielonych - tamppowinno byc) gdyby bylo stanardowe nawet recovery moglbym na szybko zbudowac instala je starego pliku i nadanie im odpowoednich uprawnien.
  24. nabroiłeś. linux ma to do siebie że 3/4 rzeczy w nim to po prostu odpowiednio napisane pliki tekstowe , a uprawnienia tych że plików są na wagę złota jak mogłeś się dowiedzieć na własnej skórze. a jako że android Bardzo na nim bazuje - masz tego doskonały przykład podaj model telefonu - inne modele nie mówi za dużo a widzę że rozpisałeś się jak mało kto - nie wywalę tematu do kosza. Podaj czy masz recovery. Jak tak - wrzuć pierwotną wersję vold'a i wyślij mi gdzie on konkretnie był (na swoim L5 znaleźć nie mogę) Jeśli nie masz recovery a masz model telefonu - tutaj poradnik dla innego samsunga jak wgrywać odinem http://forum.cyanogenmod.pl/index.php/topic/310-galaxy-s-ii-wgrywanie-czystego-firmware-za-pomoc%C4%85-odin-a/ Wystarczy znaleźć odpowiednie pliki z firmwarem. Daj znać jak poszło!
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając ze strony akceptujesz - Warunki użytkowania, Polityka prywatności