Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 31/05/2014
MaxiDucoli MaxiDucoli is offline
Miembro
 
Join Date: Feb 2006
Posts: 134
Poder: 21
MaxiDucoli Va por buen camino
Accesos a root

Buenas noches, quisiera saber si alguien puede ayudarme, ya que hace como 3 horas estoy con este problema y no logro solucionarlo.

Estoy tratando de entrar en la carpeta : /data/data/com.xxxxxx.xxxx pero cuando quiero abrir algun archivo me sale un cartel de PERMISO DENEGADO.
Es posible que se necesite acceso root para leer dichos archivos???

Cómo habilito el acceso a root?
Hay alguna manera de no tener que ser SuperUser para poder leer en esa carpeta??

Agradezco cualquier ayuda, ya que me estoy volviendo loco con este problema..

Muchas gracias.
Reply With Quote
  #2  
Old 31/05/2014
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Ese directorio pertenece a cada uno de los programas que instalas. Un programa no puede usar el directorio de otro programa.
Necesitas ser root para hacer lo que quieres, sí.
Reply With Quote
  #3  
Old 31/05/2014
MaxiDucoli MaxiDucoli is offline
Miembro
 
Join Date: Feb 2006
Posts: 134
Poder: 21
MaxiDucoli Va por buen camino
Quote:
Originally Posted by Casimiro Notevi View Post
Ese directorio pertenece a cada uno de los programas que instalas. Un programa no puede usar el directorio de otro programa.
Necesitas ser root para hacer lo que quieres, sí.
Y qué permisos necesito habilitar para poder hacer que mi app sea root???
Reply With Quote
  #4  
Old 31/05/2014
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
En todo caso tendrás que "rootear" el sistema y ya podrás usar siempre el usuario "root" para todo.
No es nada aconsejable.
Reply With Quote
  #5  
Old 31/05/2014
MaxiDucoli MaxiDucoli is offline
Miembro
 
Join Date: Feb 2006
Posts: 134
Poder: 21
MaxiDucoli Va por buen camino
Quote:
Originally Posted by Casimiro Notevi View Post
En todo caso tendrás que "rootear" el sistema y ya podrás usar siempre el usuario "root" para todo.
No es nada aconsejable.
Estoy probando de leer un XML en la carpeta de un programa, mi celular está rooteado, pero cuando le doy al botón para ver si funciona me sale un cartel con la leyenda PERMISSION DENIED.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
s : string;
begin

s := TPath.Combine('/data/data/com.etermax.preguntados.lite/shared_prefs/','angrygames_credential_preferences_key.xml');
memo1.Lines.LoadFromFile(s);

//showmessage(s);

end;

solo quiero leer, si importarme el formato ni nada, lo que tiene ese archivo. Pero hasta ahora y anoche hasta las 3 de la madrugada, solo obtuve PERMISSION DENIED.

El cartel dice exactamente: Cannot open file: "'/data/data/com.etermax.preguntados.lite/shared_prefs/angrygames_credential_preferences_key.xml" PERMISSION DENIED.


Qué tengo que hacer para que me pregunte el SU (yo uso uno chino, que ni se que me escribe) que mi aplicación sea root??
Necesitaría una orientación, ya que no le encuentro la vuelta....
Reply With Quote
  #6  
Old 31/05/2014
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Quote:
Originally Posted by MaxiDucoli View Post
mi celular está rooteado
Extraño, ¿no?
Reply With Quote
  #7  
Old 01/06/2014
MaxiDucoli MaxiDucoli is offline
Miembro
 
Join Date: Feb 2006
Posts: 134
Poder: 21
MaxiDucoli Va por buen camino
Quote:
Originally Posted by Casimiro Notevi View Post
Extraño, ¿no?
Tienes alguna idea de como tendría que hacer???

Sé que hay que poner en el Manifiest esto: <uses-permission android:name="android.authorization.Obtain_SUPERUSER" />

lo pongo, pero igual sigue sin pedirme esos permisos.
Ya no sé como continuar.
Podés darme algún tipo de ayuda? o alguien sabe algo de este tema???

Muchas gracias.
Reply With Quote
  #8  
Old 01/06/2014
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
La verdad es que no lo sé, yo siempre uso acceso de usuario normal, por seguridad.
Reply With Quote
  #9  
Old 01/06/2014
MaxiDucoli MaxiDucoli is offline
Miembro
 
Join Date: Feb 2006
Posts: 134
Poder: 21
MaxiDucoli Va por buen camino
Quote:
Originally Posted by Casimiro Notevi View Post
La verdad es que no lo sé, yo siempre uso acceso de usuario normal, por seguridad.
Y alguna manera de hacer arrancar otra aplicación, la cual tenga acceso a root desde mi aplicación?
Por que de esta manera me desligo del root y hago que esa aplicación lea lo que quiero y listo.
Reply With Quote
  #10  
Old 01/06/2014
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Quote:
Originally Posted by MaxiDucoli View Post
Y alguna manera de hacer arrancar otra aplicación, la cual tenga acceso a root desde mi aplicación?
Por que de esta manera me desligo del root y hago que esa aplicación lea lo que quiero y listo.
Es que el directorio de cada aplicación es "sagrado", o sea, si quieres leer un fichero de un directorio de un programa... ¡hazlo con su propio programa!, no uses un programa intrusivo en el directorio de otro.
La otra opción es lo comentado antes, ser root. En eso no te puedo ayudar.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cambiar el password root golf2008 MySQL 1 26/09/2011 15:28
Access denied for user root Willo MySQL 4 14/01/2009 22:55
Cambiar mail de root en Ubuntu fdelamo Linux 10 05/07/2007 13:51
Conocer root y password de mysql en runtime meosre MySQL 5 07/10/2005 21:16
entrar como root en la consola - Mandrake 9.1 jachguate Linux 1 03/02/2004 06:00


All times are GMT +2. The time now is 02:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi