Resultados 1 al 12 de 12


[Tutorial] Mod.SecSettings.4.3-Personalizando Nuestra Rom


Estás en el tema [Tutorial] Mod.SecSettings.4.3-Personalizando Nuestra Rom dentro del subforo Tutoriales - Samsung Galaxy S III en Esp-Desarrolladores. Personalizar Nuestra rom modificando la apk.SecSettings. 3220322132223223 Aqui el Apk modificado para que os sea mas facil,incluye efecto luz,tinta y torchlight.(efecto tinta y luz necesitan ademas el mod de arsaw para que funcione http://www.esp-desarrolladores.com/showthread.php?t=2213 ) https://www.dropbox.com/s/xjb5bt3txg4mxob/SecSettings.apk...



Este tema tuvo 7050 Visitas y 11 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    Personalizar Nuestra rom modificando la apk.SecSettings.



    Screenshot_2013-11-21-21-25-07.jpgScreenshot_2013-11-21-21-25-20.jpgScreenshot_2013-11-21-21-25-35.jpgScreenshot_2013-11-21-21-25-49.jpg


    Aqui el Apk modificado para que os sea mas facil,incluye efecto luz,tinta y torchlight.(efecto tinta y luz necesitan ademas el mod de arsaw para que funcione http://www.esp-desarrolladores.com/s...ead.php?t=2213 )

    https://www.dropbox.com/s/xjb5bt3txg...ecSettings.apk

    Aqui las apps(lightManager,LMT multitactil,viper4androidFX y Xhfi,fastdormancy,Adfree,12 accesos) descomprimir el zip e instalar normalmente desde la sd.

    https://www.dropbox.com/s/6aiqzkij9x...d.settings.zip


    ZIP FLASEABLE RECOVERY INCLUYE SECSETTINS MOD + MOD DE 12 Accesos en la cortina con auriculares


    Descarga : https://www.dropbox.com/s/n3sd2weam3...esos%20Mod.zip

    .................................................. .............................Instalacion................................................... ................

    1.Nandroid,copia de seguridad por si algo va mal
    2.Instalar el mod de Arsaw si quereis el efecto tinta y luz funcional.
    3. Descomprimir el zip de las apps e instalarlas desde la SD.
    4. Instalar el flaseable con el mod settings +12 accesos.



    .................................................. ........TUTORIAL.................................................. .......................

    1.-Decompilamos SecSettings.apk http://www.esp-desarrolladores.com/showthread.php?t=759

    -Nos dirigimmos a res/values/strings.xml y añadimos las lineas:

    <string name="xhfi_title">Efectos Hifi</string>
    <string name="rom_version">Versión de la ROM</string>
    <string name="rom_default">CrazyTeam_Azul Eléctrico</string>
    <string name="header_category_crazy_team">Ajustes Especiales</string>
    <string name="jechus_a">Led de notificaciones</string>
    <string name="jechus_b">Lanzador Multitáctil</string>
    <string name="jechus_c">12 Accesos con Auriculares</string>
    <string name="jechus_d">Ahorro de bateria con datos</string>
    <string name="jechus_e">Eliminar publicidad</string>
    <string name="jechus_f">Control de Sonido</string>
    <string name="jechus_g">Ajustes Xposed</string>
    <string name="team">CrazyTeam Somos:</string>
    <string name="team_default">Davidn70mo_Flipado_Macriv_Jech us</string>

    .................................................. .................................................. .................................................. ..................
    La primera linea es para añadir en ajustes de sonido un acceso directo a una apk para ajustes de sonido
    La segundaes para que en acerca del dispositivo aparezca el nombre de la rom..o lo que queramos poner
    la tercera es para crear en ajustes una cabecera nueva
    las siete siguientes es para poner apks en la nueva cabecera
    las dos ultimas son para que en acerca del dispositivo al final salga el nombre del cocinero ,team..o lo que queramos poner
    la entrada de color azul es el nombre de la nueva entrada el color rojo corresponde a la traduccion(lo que vamos a ver en el telefono)
    esta claro que podeis cambiar los nombres,pero respetando su posicion por los que deseeis ejemplo:
    <string name="rom_default">super_rom</string>
    <string name="header_category_super_rom">Ajustes super rom</string>
    <string name="espdesarrolladores_a">Led de notificaciones</string>
    etc..... sigamos

    .................................................. .................................................. .................................................. .................................................. ...............................................

    - Nos dirigimos a res/values/public.xml

    vamos a añadir los valores(id) en "drawable" que es donde se reconocen los pngs.al final de las lineas de drawable añadimos esto

    <public type="drawable" name="ic_settings_jechus_a" id="0x7f020574" />
    <public type="drawable" name="ic_settings_jechus_b" id="0x7f020575" />
    <public type="drawable" name="ic_settings_jechus_c" id="0x7f020576" />
    <public type="drawable" name="ic_settings_jechus_d" id="0x7f020577" />
    <public type="drawable" name="ic_settings_jechus_e" id="0x7f020578" />
    <public type="drawable" name="ic_settings_jechus_f" id="0x7f020579" />
    <public type="drawable" name="ic_settings_jechus_g" id="0x7f02057a" />


    .................................................. .................................................. .......................
    Bajamos hasta las entradas de String y al final añadimos estas entradas:

    <public type="string" name="rom_version" id="0x7f09160b" />
    <public type="string" name="rom_default" id="0x7f09160c" />
    <public type="string" name="header_category_crazy_team" id="0x7f09160d" />
    <public type="string" name="jechus_a" id="0x7f09160e" />
    <public type="string" name="jechus_b" id="0x7f09160f" />
    <public type="string" name="jechus_c" id="0x7f091610" />
    <public type="string" name="jechus_d" id="0x7f091611" />
    <public type="string" name="jechus_e" id="0x7f091612" />
    <public type="string" name="jechus_f" id="0x7f091613" />
    <public type="string" name="jechus_g" id="0x7f091614" />
    <public type="string" name="team" id="0x7f091615" />
    <public type="string" name="team_default" id="0x7f091616" />
    <public type="string" name="xhfi_title" id="0x7f091617" />


    .................................................. .................................................. .................................................. .....................................
    - vamos a res/values/ids.xml y añadimos las entradas al final.

    <item type="id" name="jechus_a">false</item>
    <item type="id" name="jechus_b">false</item>
    <item type="id" name="jechus_c">false</item>
    <item type="id" name="jechus_d">false</item>
    <item type="id" name="jechus_e">false</item>
    <item type="id" name="jechus_f">false</item>
    <item type="id" name="jechus_g">false</item>

    .................................................. .................................................. .................................................. .........................................
    - vamos a res/xml/device_info_settings.xml


    -Añadimos las entradas al final.
    <Preference android:title="@string/hardware_version" android:key="hardware_version" android:summary="@string/device_info_default" style="?androidreferenceInformationStyle" />
    <Preference android:title="United Arab Emirates" android:key="country_certification_info" android:summary="TRA ID : 0016333/08\nTA : 000000000/00" style="?androidreferenceInformationStyle" />
    <Preference android:title="@string/rom_version" android:key="rom_version" android:summary="@string/rom_default" style="?androidreferenceInformationStyle" />
    <Preference android:title="@string/team" android:key="team" android:summary="@string/team_default" style="?androidreferenceInformationStyle
    " />
    </PreferenceScreen>
    .................................................. .................................................. ...............................................

    vamos a res/xml/device_headers.xml

    _añadimos las entradas

    <header android:icon="@drawable/ic_settings_pen" android:id="@id/pen_settings_menu" android:title="@string/pen_settings_title" android:fragment="com.android.settings.PenSettings Menu" />
    <header android:id="@id/device_section" android:title="@string/header_category_crazy_team" />
    <header android:icon="@drawable/ic_settings_jechus_e" android:id="@id/jechus_e" android:title="@string/jechus_e">
    <intent android:targetPackage="com.bigtincan.android.adfre e" android:action="android.intent.action.MAIN" android:targetClass="com.bigtincan.android.adfree. FreeMe" />
    </header>
    <header android:icon="@drawable/ic_settings_jechus_b" android:id="@id/jechus_b" android:title="@string/jechus_b">
    <intent android:targetPackage="com.android.lmt" android:action="android.intent.action.MAIN" android:targetClass="com.android.lmt.LMT" />
    </header>
    <header android:icon="@drawable/ic_settings_jechus_d" android:id="@id/jechus_d" android:title="@string/jechus_d">
    <intent android:targetPackage="com.gokhanmoral.fastdormanc ytoggle.i9300" android:action="android.intent.action.MAIN" android:targetClass="com.gokhanmoral.fastdormancyt oggle.i9300.main" />
    </header>
    <header android:icon="@drawable/ic_settings_jechus_c" android:id="@id/jechus_c" android:title="@string/jechus_c">
    <intent android:targetPackage="com.ginzburgconsulting" android:action="android.intent.action.MAIN" android:targetClass="com.ginzburgconsulting.MainAc tivity" />
    </header>
    <header android:icon="@drawable/ic_settings_jechus_g" android:id="@id/jechus_g" android:title="@string/jechus_g">
    <intent android:targetPackage="de.robv.android.xposed.inst aller" android:action="android.intent.action.MAIN" android:targetClass="de.robv.android.xposed.instal ler.XposedInstallerActivity" />
    </header>

    </preference-headers>

    .................................................. .................................................. .................................................. .................................................. ................
    Vamos a res/xml/led_indicator_settings.xml

    xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
    xmlns:touchwiz="http://schemas.android.com/apk/res/touchwiz">
    <Preference android:icon="@drawable/ic_settings_jechus_a" android:id="@id/jechus_a" android:title="@string/jechus_a">
    <intent android:targetPackage="com.koo.lightmanager" android:action="android.intent.action.MAIN" android:targetClass="com.koo.lightmanager.MainActi vity" />
    </Preference>


    con esto añadimos acceso directo a lightmanager
    .................................................. .................................................. .................................................. .................................................. ............
    vamos a res/xml/sound_settings.xml


    xmlns:touchwiz="http://schemas.android.com/apk/res/touchwiz">
    <com.android.settings.RingerVolumePreference androidersistent="false" android:title="@string/all_volume_title" android:key="ring_volume" android:widgetLayout="@layout/round_more_icon" android:dialogTitle="@string/all_volume_title" android:streamType="ring" />
    <com.android.settings.VibrationFeedbackPreferenc e android:title="@string/vibration_intensity" android:key="vibration_feedback_intensity" android:summary="" android:widgetLayout="@layout/round_more_icon" android:dialogTitle="@string/vibration_intensity" />
    <PreferenceScreen android:title="@string/phone_profile" android:key="phone_profile" android:summary="@string/normal" android:fragment="com.android.settings.phoneprofil e.PhoneProfileSettings" />
    <Preference android:title="@string/musicfx_title" android:key="musicfx">
    <intent android:targetPackage="com.vipercn.viper4android_v 2" android:targetClass="com.vipercn.viper4android_v2. activity.ViPER4Android" />

    </Preference>
    <Preference android:title="@string/xhfi_title" android:key="xhifi">
    <intent android:targetPackage="com.vipercn.viper4android.x hifi" android:targetClass="com.vipercn.viper4android.xhi fi.activity.ViPER4Android_XHiFi" /
    >
    </Preference>

    Al añadir la entrada roja pones acceso directo a Viper4Android xhfi
    al añadir la entrada azul acceso directo a Viper4android FX(si no queremos quitar la de serie no tocamos)

    .................................................. .................................................. .................................................. .................................................. ........

    Por ultimo vamos a res/drawable-xhdpi y añadimos los iconos

    -ic_settings_jechus_a.png
    --asi los siete-------


    Por: CrazyTeam :jechus,flipado,davidn70M0,macriv

    Última edición por jechus; 23-11-13 a las 16:41

  2. Los siguientes 9 Usuarios dieron las gracias a jechus Por su Mensaje :

    adri9214 (22-11-13),anglmoy (21-11-13),Frantastik (22-11-13),Grouxho (21-11-13),javilonas (24-02-14),Jeshuuu (23-11-13),juymelc (16-02-14),KRISTIANDM (21-11-13),mrbojangle69 (21-11-13)




  3. #2
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    Cuando tenga un poco de tiempo esplicare como poner nuestras propias apks y como añadir la ids en public

    por ahora los que conocen del tema al descomprimir la apk que queramos poner en AndroidManifest.xml

    buscamos el package y el name en la linea Activity...ejemplo:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest android:versionCode="52" android:versionName="1.4.0.4" android:installLocation="auto" package="mikado.bizcalpro"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-permission android:name="android.permission.READ_CALENDAR" />
    <uses-permission android:name="android.permission.WRITE_CALENDAR" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.READ_SYNC_STATS" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <application android:theme="@*android:style/Theme.NoTitleBar" android:label="@string/app_name" android:icon="@drawable/bizcal" android:debuggable="false">
    <activity android:theme="@*android:style/Theme.Dialog" android:name="mikado.bizcalpro.ReminderActivity" android:excludeFromRecents="true" android:launchMode="singleInstance" />
    <receiver android:name="mikado.bizcalpro.ReminderReceiver">
    <intent-filter>
    <action android:name="android.intent.action.EVENT_REMINDER " />



    .................................................. .................................................. .
    Última edición por jechus; 21-11-13 a las 21:46

  4. Los siguientes 2 Usuarios dieron las gracias a jechus Por su Mensaje :

    adri9214 (22-11-13),Pepetpitufo (23-12-13)

  5. #3
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    e incluido el apk modificado para que lo cambieis a vuestro gusto y os sea mas facil.

    https://www.dropbox.com/s/xjb5bt3txg...ecSettings.apk


    Incluidas tambien las apps

    https://www.dropbox.com/s/862v57b6ta...ttings.mod.zip
    Última edición por jechus; 22-11-13 a las 18:18

  6. Los siguientes 4 Usuarios dieron las gracias a jechus Por su Mensaje :

    adri9214 (22-11-13),diesiocho (18-12-13),fancier (22-11-13),Grouxho (22-11-13)

  7. #4
    Fecha de ingreso
     Oct-2013
    Mensajes
     123
    Versión de ROM
     Pardus Hd Premier MJ9 + Probando kernel
    Modelo de smartphone
     Samsung Galaxy SIII
    Tu operador
     pepephone
    Gracias Enviadas
    20
    Agradecido 44 Veces en 19 Posts


    hola perdona mi ignorancia , explicas como lo as hecho y pones las apk modificadas por ti osea que solo las pasamos a telefono y las instalamos ...???
    o hay que hacer las modificaciones que comentas??
    puff es mucho para un novato...

  8. #5
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    Cita Iniciado por aresuco Ver mensaje
    hola perdona mi ignorancia , explicas como lo as hecho y pones las apk modificadas por ti osea que solo las pasamos a telefono y las instalamos ...???
    o hay que hacer las modificaciones que comentas??
    puff es mucho para un novato...
    ya estan para descargar.

  9. #6
    Fecha de ingreso
     Oct-2013
    Mensajes
     123
    Versión de ROM
     Pardus Hd Premier MJ9 + Probando kernel
    Modelo de smartphone
     Samsung Galaxy SIII
    Tu operador
     pepephone
    Gracias Enviadas
    20
    Agradecido 44 Veces en 19 Posts


    no me deja instalar el secsettings.apk del primer post al final de la instalacion pone x aplicacion no instalada...
    como se instala, como una apk normal o me tiendola en system \ app ?????

  10. #7
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    En system.app.. es una aplicación de sistema.. En cuanto pueda subo una flaseable por recovery. Esta solo la subi con la intención de que sirviera de plantilla..Un saludo

  11. #8
    Fecha de ingreso
     Oct-2013
    Mensajes
     123
    Versión de ROM
     Pardus Hd Premier MJ9 + Probando kernel
    Modelo de smartphone
     Samsung Galaxy SIII
    Tu operador
     pepephone
    Gracias Enviadas
    20
    Agradecido 44 Veces en 19 Posts


    Ok esperaremos gran trabajo muy buena pinta

  12. #9
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    Cita Iniciado por aresuco Ver mensaje
    Ok esperaremos gran trabajo muy buena pinta
    ya esta el zip flaseable,tambien e incluido una app que faltaba en la descarga de apps y el mod de los 12 accesos con auriculares

    https://www.dropbox.com/s/n3sd2weam3...esos%20Mod.zip

    Cambios en informacion de rom , ahora es:
    Versión de la ROM
    ESP_Desarrolladores
    Te esperamos en:
    www.esp-desarrolladores.com


  13. Los siguientes 2 Usuarios dieron las gracias a jechus Por su Mensaje :

    Pepetpitufo (24-11-13),pparias (23-11-13)

  14. #10
    Fecha de ingreso
     Feb-2014
    Mensajes
     1
    Gracias Enviadas
    0
    Agradecido 0 Veces en 0 Posts


    Hola, he querido hacer este post pero no me aparece la carpeta res/values/strings.xml (y por tanto si no aparece values tampoco aparece los archivos internos). A alguien mas le pasa?...
    tengo que crearlas yo?? y sobre el archivo con formato XML que editor me recomiendan ya que el NOTEPAD++ no me abre estos archivos bien. eh probado descompilando Secsettings original de S3 4.3 y la que está en los links y nada.
    Se agradece la ayuda.

  15. #11
    Fecha de ingreso
     May-2013
    Mensajes
     113
    Gracias Enviadas
    146
    Agradecido 279 Veces en 80 Posts


    La carpeta res/values aparece al decompilar (que no es lo mismo que descomprimir) una apk.
    Tienes que hacerlo con apkmanager, o similar.

  16. #12
    Fecha de ingreso
     May-2013
    Mensajes
     10
    Gracias Enviadas
    28
    Agradecido 2 Veces en 2 Posts


    Hola, me darian una mano? quiero agregar las opciones de Operaciones con una mano al secsettings, pero no logro hacerlo, como tendria que hacer??

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  


ESP-Desarrolladores

    ESP-Desarrolladores, es una comunidad de desarrollo Android en habla hispana, Aquí encontrarás lo último en Android, ROMs, Kernel, APPs, etc... Pasa y Ponte Cómodo!!! estás en tu casa ;)

Síguenos en

Twitter Facebook Google+ espdesarrolladores - Andyou Youtube RSS Feed