Aproape orice device ce rulează un sistem de operare va include câteva funcții ascunse sau dezactivate. Unele sunt sub forma unui easter egg, ascunse pentru a oferi bucuria găsirii unui element nou, un exemplu fiind jocul Flappy Android ce poate fi accesat apăsând în mod repetat pe Android version în Settings -> About phone pe orice device cu Android 5.x Lollipop. Altele pot fi ascunse pentru a nu permite modificări ce pot reduce performanțele deviceului iar unele pot fi dezactivate în funcție de legile țărilor unde acestea vor fi comercializate, cum ar fi posibilitatea înregistrării apelurilor sau dezactivarea sunetului camerei foto.
Astăzi îți voi arăta câteva funcții/opțiuni din Samsung Galaxy S6 și Samsung Galaxy S6 Edge, dezactivate din anumite motive, unele menționate mai sus, altele necunoscute, și modul în care le poți activa pentru a te bucura de acestea. Întâi îți voi explica pașii necesari iar după îți voi da liniile pentru activarea fiecărei funcții.
De ce ai nevoie?
- un Samsung Galaxy S6 sau un Samsung Galaxy S6 Edge cu acces ROOT – găsești mai multe detalii despre cum poți obține ROOT făcând click aici sau aici
- Root Browser (link) sau o aplicație asemănătoare
- răbdare
1. Deschide aplicația Root Browser și accesează folderul system -> csc. Dacă folderul csc nu există în system va trebui să creezi un folder nou și să îi dai numele csc. Pentru acest lucru va trebui să intri în folderul system, să apeși pe butonul New din bara de jos, să selectezi New folder și să îi dai numele csc. Acum că ai creat acest folder, va trebui să îi acorzi și permisiile necesare ținând apăsat lung pe acesta, și selectând Permissions din meniul ce apare. Acum bifează căsuțele ca în imaginea de mai jos și apasă OK.
2. În folderul csc vei găsi un fișier numit features.xml. Dacă acest fișier nu există, va trebui să apeși pe butonul New și să selectezi New file. Numele acestuia va trebuie să fie features.xml iar permisiile să corespundă cu cele din imaginea de mai jos.
3. Acum deschide fișierul features.xml apăsând pe el și selectând RB Text Editor dacă ești întrebat. Dacă acest fișier are deja conținut, caută linia </feature> sau </FeatureSet> – deasupra acestor linii vom scrie liniile pentru activarea fiecărei opțiuni. Dacă ai creat tu fișierul features.xml atunci poți trece direct liniile de mai jos, câte una pe fiecare rând.
4. După ce ai trecut toate liniile necesare funcțiilor ce le dorești, apasă în colțul dreapta sus pe butonul de salvare marcat cu o dischetă. Îți recomand să activezi funcțiile pe rând, și nu toate deodată. Așa, în caz de primești vreo eroare, vei ști că e de la ultima opțiune activată și să ștergi linia corespunzătoare acesteia.
5. Închide și repornește telefonul ca modificările să aibă efect.
Activează apelurile WiFi în setări:
<CscFeature_Setting_SupportWifiCall>TRUE</CscFeature_Setting_SupportWifiCall>
Activează funcția nativă de înregistrare a apelurilor:
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
Activează butonul pentru dezactivarea sunetului camerei foto în setările acesteia:
<CscFeature_Camera_ShutterSoundMenu>true</CscFeature_Camera_ShutterSoundMenu>
Activează camera foto în timpul apelurilor:
<CscFeature_Camera_EnableCameraDuringCall></CscFeature_Camera_EnableCameraDuringCall>
Activează opțiunea de orientare manuală în aplicația de galerie:
<CscFeature_Gallery_AddAutoRotationIcon>true</CscFeature_Gallery_AddAutoRotationIcon>
Muzică neîntreruptă în timp ce folosești camera foto:
<CscFeature_Camera_CamcorderDoNotPauseMusic></CscFeature_Camera_CamcorderDoNotPauseMusic>
Activează opțiunea de mesaje programate în aplicația de mesaje:
<CscFeature_Message_EnableScheduledMessage>true</CscFeature_Message_EnableScheduledMessage>
<CscFeature_Message_EnableScheduledMsgBox>true</CscFeature_Message_EnableScheduledMsgBox>
Activează butonul de ieșire în browserul stock:
<CscFeature_Web_AddOptionToTerminate>true</CscFeature_Web_AddOptionToTerminate>
Activează al doilea rând de simboluri în tastatura stock:
<CscFeature_Sip_UseSymbolInCMKey>true</CscFeature_Sip_UseSymbolInCMKey>
<CscFeature_Sip_EnableSymbolInSecondary>de;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>
Activează suportul pentru VoLTE (voice over LTE):
<CscFeature_RIL_SupportVolte>true</CscFeature_RIL_SupportVolte>
<CscFeature_IMS_EnableVoLTE>true</CscFeature_IMS_EnableVoLTE>
Sortează aplicațiile din app drawer în ordine alfabetică:
<CscFeature_Launcher_EnableViewByAlphabetAsDefault>true</CscFeature_Launcher_EnableViewByAlphabetAsDefault>
Dacă aceste comenzi nu au efectul dorit, poți încerca același lucru însă în fișierul others.xml, în același folder, și anume system -> csc. Îți recomand să activezi prima oară o funcție evidentă, cum ar fi cea de înregistrare a apelurilor sau butonul pentru dezactivat sunetul camerei foto, pentru a testa metoda corectă pentru telefonul tău.