Como fazer aplicativos personalizados para aparecer por padrão no painel de dock inferior no meu ROM personalizado -- 4.0-ice-cream-sandwich campo com custom-roms campo com home-screen campo com customization campo com samsung-touchwiz camp android Relacionado O problema

How to make custom apps to appear by default in the lower dock panel in my custom ROM


3
vote

problema

português

Na parte inferior do meu dispositivo (MT6577 + ics + Touchwiz Launcher) são os ícones padrão para "telefone", "contatos", "web" e "aplicativos". Eu quero substituí-los com meus próprios aplicativos em minha ROM personalizada para que os aplicativos personalizados apareçam por padrão no dock.

Agora, o problema é, por exemplo, removi o estoque "telefone" e "contatos" aplicativos de ABCDEFGHIJKLMNABCDEFGHIJKLMN0 e copiou novo telefone e contato app lá. Então eu criei a construção, brilhou na ROM e reiniciei. Depois de reinicializar, os lugares para ícone de telefone e ícone de contatos estavam vazios. É como:

Antes de substituir a doca foi - phone - contacts - web - App

Depois de substituir o doc é - empty - empty - web - App

Existe algum arquivo específico que preciso editar para fazer o truque?

Qualquer ajuda / sugestão seria imensamente apreciada!

obrigado.

english

At the very bottom of my device (MT6577 + ICS + TouchWiz Launcher) are the default icons for "phone", "contacts", "web", and "applications". I want to replace them with my own apps in my custom ROM so that the custom apps appear by default on the dock.

Now, the problem is for instance, I removed stock "phone" and "Contacts" apps from /system/app and copied new phone and contacts app in there. Then I created the build, flashed the ROM and rebooted. After reboot, the places for phone icon and contacts icon were empty. It's like:

Before replacing the dock was - phone - contacts - web - App

After replacing the doc is - empty - empty - web - App

Is there any specific file I need to edit to do the trick ?

Any help/suggestion would be immensely appreciated!

Thanks.

              

Lista de respostas

1
 
vote
vote
Melhor resposta
 

Você precisará editar o APK para o lançador padrão, que neste caso é o TouchWiz Launcher. Você precisará descobrir como o TouchWiz obtém sua configuração padrão, meu palpite é que seria em alguns dos arquivos XML no / res / values ​​/ pasta para o lançador, que deve facilitar a modificação, pois só precisa Extraia o APK, edite os arquivos que você precisa e recomeprimir e, provavelmente, resignar o pacote, mas também pode ser hardcodado no código, caso você precise descompilar, engenheiro reverso e recompile os arquivos de classe Dalvik, além do anterior etapas.

Estas são algumas ferramentas que podem ajudá-lo a fazer essas modificações:

  • apktool: uma ferramenta para engenharia reversa arquivos APK Android
  • smali / baksmali: um montador / desmontador para o formato Dex Android
  • jarsigner: ferramenta para assinar um apk (incluído no SDK)
 

You'll need to edit the apk for the default launcher, which in this case is TouchWiz launcher. You'll need to figure out how TouchWiz gets its default setting, my guess is it would be in some of the xml files in the /res/values/ folder for the launcher, which should make modding easier as you'll only need to extract the apk, edit the files you need, and recompress and probably resign the package but it may also be hardcoded into the code in which case you'll need to decompile, reverse engineer, and recompile the Dalvik class files in addition to the previous steps.

These are some tools that might help you do these modifications:

  • apktool: A tool for reverse engineering Android apk files
  • smali/baksmali: An assembler/disassembler for Android's dex format
  • jarsigner: tool to sign an apk (included in SDK)
 
 

Perguntas relacionadas

2  O que são Touchwiz Home Easy e Touchwiz Home?  ( What are touchwiz easy home and touchwiz home ) 
Estou vendo as seguintes capturas de tela no Samsung Galaxy Siii Neo. Eu gostaria de saber a diferença entre Touchwiz, Touchwiz Home e Touchwiz Home Easy. ...

15  Posso alterar o mapeamento do botão de hardware com cm9 (Samsung Galaxy S2)?  ( Can i change the hardware button mapping with cm9 samsung galaxy s2 ) 
Eu tenho um GS II e recentemente piscou para cm9 - eu queria saber se há alguma maneira de mapear os botões de hardware de volta para os atalhos do Touchwiz -...

5  É possível melhorar a seguinte GUI em Samsung Galaxy S  ( Is it possible to improve the following gui in samsung galaxy s ) 
Eu estava me perguntando, é possível que eu realize a modificação para a seguinte GUI no Samsung Galaxy S? Que software eu deveria usar para fazê-lo? (Eu uso ...

10  Como posso consertar o botão Wi-Fi ou evitar erros de Wi-Fi ao desligá-lo e voltar?  ( How can i fix the wi fi button or prevent wi fi errors when turning it off and b ) 
Às vezes depois de desligar o Wi-Fi usando o botão dentro da lista suspensa da barra de notificação, não consigo ligá-lo de volta com esse botão. Bater no bot...

0  Pode sempre exibir na minha galáxia A5 (2017) causar queima de tela?  ( Can always on display on my galaxy a5 2017 cause screen burn in ) 
Desde que eu comprei meu Samsung Galaxy A5 (2017), eu estive usando seu recurso de exibição sempre on-line, que exibe um relógio ou calendário com ícones de n...

1  Como criar atalho na tela da casal para 'Favoritos' no discador?  ( How to create shortcut in the homescreen for favourites tab in dialer ) 
Estou usando o Samsung Galaxy 3 (GT-I5801). Os listados como discador.favourites e contatos.Quartos na "Escolha Atividade Personalizada" não estão funcionando...

4  Como desativar o rolagem de desktop Wrap?  ( How to disable desktop scroll wrap ) 
samsung galaxy ace 2. digamos que eu tenho 3 desktops, eu posso rolar de 1 a 2, de 2 a 3 e ... de 3 para 1. O último é indesejado por mim, então como eu p...

4  Ícones ausentes na parte inferior da tela inicial com Touchwiz  ( Missing icons at the bottom of the home screen with touchwiz ) 
Meu filho recentemente recebeu um telefone Android do Samsung Galaxy Ace. De alguma forma, ele conseguiu remover três dos quatro ícones que normalmente estão ...

6  Posso substituir o sistema operacional de um Samsung Galaxy S?  ( Can i replace the os of a samsung galaxy s ) 
Eu fui atraído pelas especificações de hardware do Samsung Galaxy S. No entanto, não gosto da pele padrão Touchwiz desenvolvido pela Samsung. Eu prefiro usa...

4  Desativar 's Finder / Quick Connect` no painel de notificação  ( Disable s finder quick connect in notification panel ) 
Meu painel de notificação tem S Finder / Quick Connect botões, gostaria de desabilitado, mas não consigo encontrar nenhuma opção nas configurações do sistem...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.