Home Blog Android Jak zrušit zvuk foťáku v mobilech s Androidem

Jak zrušit zvuk foťáku v mobilech s Androidem

Popis: Nepříjemná vlasnost foťáků na mobilech s Androidem. Cvakání spouště. Posup jak na to. App Superuser, Terminal, TotalCommander a trocha umu na to stačí.
Klíčová slova:
Hits: 3252
Hodnocení uživatelů: / 0
NejhoršíNejlepší 
Blog - Android
Napsal uživatel Administrator   
Středa, 21 Listopad 2012 13:30

jak zrusit zvuk fotaku v mobilech s Androidem

Princip

Pokud smažeme zvukové soubory spouště fotoaparátu, aplikace fotoaparátu je nebude moci přehrávat. Tudíž nedojde při zhotovení snímku k přehrání zvuku.  Jednoduše jde o smazání souborů zvuku spouště nebo záznamu videa.

zvuky spouště fotoaparátu a spouštění videa jsou v a 2.3.4 umístěny na:
/system/media/audio/iu/
Toto umístění je defaultně namountováno jako -ro (read-only) a my chceme  z tohoto mazat.
Potřebujeme /system remount jako -rw (red-write), pak smazat dotyčné soubory a znovou mountovat /system na původní -ro.

Postup

  1. musis byt Superadmin
    Pro získání superadmin práv jsem nedávno použil App pro XP/Vista/7 /8 koukni na http://unlockroot.com
    budeš potřebovat USB kabel a zapnout Debug mode (nastavení-aplikace-vývoj-zapnout Ladění USB). U LG E510 musí být zapnut debugg pokaždé, když chceš pracovat jako ROOT.
    Jinak telefon při požadavku na superuser oprávnění hlásí chybu, padá nebo tuhne. App Superuser zprostředkovává oprávnění ROOT (su) pro ostatní app.
  2. remount systémové partition z -ro na -rw, budeš potřebovat app Terminal nebo Konsole (je to app kde černá obrazovka s bílými písmeny)
    1. Zapni superuser root přístup v konzoli (zadavej bez pocatecniho $ -anyuser a # -root:)
      zadej: $ su
      výpis: (nebo hlaska su app, hlavne ne failed atp. to by znamenalo chybu v kroku 1)
    2. Zjisti kde je mounted partition /system umístěna, bude jako read-only (ro):
      zadej: # mount | grep system
      výpis: /dev/block/mtdblock1 on /system type yaffs2 (ro,relatime)
    3. Remount the partiton in read-write mode (rw):
      1. zadej: # busybox mount -o remount,rw /system
      2. nebo pokud busybox neni k dispozici vypiste cestu odkud je /system mountovan do prikazu mount,
         zde je cesta k zdroji /dev/block/mtdblock1
        zadej: # mount -o rw,remount /dev/block/mtdblock1 /system 
    4. Overte zda je ted system mountovan jako -rw , read-write mode (rw):
      zadej: # mount | grep system
      vypis: /dev/block/mtdblock1 on /system type yaffs2 (rw,relatime)
  3.  pomoci "file manageru" Total Commander jít na složku audio souborů spouště foťáku
    u mě na Androidu 2.3.6 na LG E510 to je složka /system/media/audio/ui/
  4. Proveď zálohu.
    Udělej zálohu souborů co budeš mazat!
    (Pro jistotu udělej zálohu celýho telefonu, já používám NAndroid v kombinaci s TitaniumBackup.)
  5. Ve složce .../ui smaž všechny soubory spouště. např u mě to byly
    cam_snap_0.ogg
    cam_snap_1.ogg
    cam_snap_2.ogg
    cam_snap_3.ogg
  6. Na namountuj zpátky /system jako -ro, dle vyse bod 2 zapsat -ro na misto -rw,  
    tj napr. v bode 2c by bylo mountovani na -ro takto:  mount -o ro,remount /dev/block/mtdblock1 /system

odkazy

http://www.unlockroot.com/guide.html

How do you turn off the Shutter sound for the camera?

Remount /system partition RW mode on Android | Luis' Blog

Aktualizováno Pondělí, 22 Duben 2019 21:09