[Q] China Android Phone can't root - Android Q&A, Help & Troubleshooting

I Use this software mtkdroidtools, but the error is show in my pic. Anyone help me please.
The scatter is .................
PRELOADER 0x0
{
}
DSP_BL 0x40000
{
}
__NODL_NVRAM 0x100000
{
}
__NODL_SECCNFG 0x400000
{
}
UBOOT 0x420000
{
}
BOOTIMG 0x480000
{
}
RECOVERY 0xa80000
{
}
SEC_RO 0x1080000
{
}
__NODL_MISC 0x11a0000
{
}
LOGO 0x1200000
{
}
__NODL_EXPDB 0x1500000
{
}
ANDROID 0x15a0000
{
}
__NODL_CACHE 0xf1a0000
{
}
USRDATA 0x12da0000
{
}
__NODL_BMTPOOL 0xFFFF0050
{
}
What Can I do for my phone. this is absolutely china android. I don't know what rom or other. I want to use my myanmar keyboard and other software.

Try this method http://forum.xda-developers.com/showthread.php?t=1886460
I hope it works
Please press the THANKS button if i helped

same boat
I'm in the same boat. mine has a MTK 6575 chipset. So i have tried nearly everything i could find in that subject. Ive tried following:
Root from restore (as mentioned above) and other simular variants
the TPSparky.bat
Manually doing the above via adb
MTK droid tools
droid unlock
My course of action now is to load a new recovery (CWM) via SP Flash Tools in order to intall su and super user via an update process in recovery. SP says success, but standard recovery is still there. SP is connecting properly, I know this because i can flash a boot.img and soft brick the phone.
Also all the proper drivers are installed. The MTK preloader, and the ADB composite driver.

Rooting China phones
Try this: http://forum.xda-developers.com/showthread.php?p=43902777
Click thanks if I helped you
Smo0thK, team BL4CKF1R3

Related

[Q] Process and ADB and SU

Hi, i am trying to run adb and su commands in onclicklistener of my button of android app and here is my code
Code:
btnCheckSu.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Process p; String[] st = new String[3];
try {
st[0]="/system/bin/su";
st[1]="-c";
st[2]="reboot recovery";
p = Runtime.getRuntime().exec(st);
Toast.makeText(SUCheck.this, "Rebooting...", Toast.LENGTH_SHORT).show();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
I do get the prompt for su but then phone does not reboot...any help please
thanks
Any one?
Sent from my Desire HD using XDA App
hisheeraz said:
Any one?
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Why do you want the phone to reboot?

[Q] PostgreSQL connection error

i wanna create a connection to postgresql with jdbc.i did it with android 2.2 bu i couldt connect with android 3.2. for both application i have used the same methods but it did not connect with android 3.2.Here is the code;
public Boolean CreateConnection()
{
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
try {
conn = DriverManager.getConnection("jdbcostgresql://ip:5432/db","user", "pasword");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
return true;
}
here is the error when i tried to run my application in android 3.2;
org.postgresql.util.PSQLException: Something unusual has occured to cause the driver to fail. Please report this exception.
in addition i get the permission in the manifest.xml and i used that jar fileostgresql-8.3-606.jdbc4.jar
thanks for helping me.
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A
Have you figured out what your problem has been?
I have now the similar problem when switching from 2.2 to 4.0.3
It happens with the newest jdbc-Driver from postgre and also with the ssh-connection from the jsch-api.
Any suggestions?

[q] [help] compiling recovery

Hello guys. i have been trying to compile cwm recovery for my phone. its using msm7627a board. am using the prebuilt kernel. i succeded compiling but when i flash its not displaying anything. i tried to see whats wrong , from the recovery log i found the frame buffer /dev/graphics is not available. Everything else works i can do a backup from ROM manager, even keystrokes work..adb shell works .. just the display not working..any ideas. ????
i also realise some other devices are not loaded.
how can i make the fb0 graphics loaded or any other fix.. ???
for those who have access to the source code ..
Code:
.................................................................................part of the concerned ui code..........................................................
int gr_init(void)
{
gglInit(&gr_context);
GGLContext *gl = gr_context;
gr_init_font();
gr_vt_fd = open("/dev/tty0", O_RDWR | O_SYNC);
if (gr_vt_fd < 0) {
// This is non-fatal; post-Cupcake kernels don't have tty0.
perror("can't open /dev/tty0");
}
else
{
if (ioctl(gr_vt_fd, KDSETMODE, (void*) KD_GRAPHICS)) {
// However, if we do open tty0, we expect the ioctl to work.
perror("failed KDSETMODE to KD_GRAPHICS on tty0");
gr_exit();
return -1;
}
}
gr_fb_fd = get_framebuffer(gr_framebuffer); // this is the call that fails because it tries opening /dev/graphics/fb0 which does then exists
if (gr_fb_fd < 0) {
gr_exit();
perror("cant get framebuffer");
return -1;
}
get_memory_surface(&gr_mem_surface);
fprintf(stderr, "framebuffer: fd %d (%d x %d)\n",
gr_fb_fd, gr_framebuffer[0].width, gr_framebuffer[0].height);
/* start with 0 as front (displayed) and 1 as back (drawing) */
gr_active_fb = 0;
set_active_framebuffer(0);
gl->colorBuffer(gl, &gr_mem_surface);
gl->activeTexture(gl, 0);
gl->enable(gl, GGL_BLEND);
gl->blendFunc(gl, GGL_SRC_ALPHA, GGL_ONE_MINUS_SRC_ALPHA);
gr_fb_blank(true);
gr_fb_blank(false);
return 0;
}
............................................................code,.........................................................

I9082 Samsung Duos MT6575 restarting after show logo

i have i9082 samsung duos mt6575 and it's restarting after show samsung logo continuosly.
i format it with miracle box but same. and after format i collect it's info that is below.
info:
Code:
Waiting for USB Port...
Set MediaTek PreLoader USB VCOM Port (COM6)
Please Hold "ON" to connect with the phone...
Connected to Phone.
CPU: MT6575 SW: E201 Ver: CB00
Downloading Boot8 ...
EMMC Size: 0x00E7000000
Flash Type: EMMC
INT/EXT RAM Size: 0x0+0x0
Reading infr(EMMC)...
PRELOADER BaseAddr:0x0 Size:0x40000
DSP_BL BaseAddr:0x40000 Size:0x5C0000
MBR BaseAddr:0x600000 Size:0x4000
EBR1 BaseAddr:0x604000 Size:0x5C000
__NODL_PMT BaseAddr:0x660000 Size:0x400000
__NODL_NVRAM BaseAddr:0xA60000 Size:0x300000
__NODL_SECCFG BaseAddr:0xD60000 Size:0x20000
UBOOT BaseAddr:0xD80000 Size:0x60000
BOOTIMG BaseAddr:0xDE0000 Size:0x600000
RECOVERY BaseAddr:0x13E0000 Size:0x600000
SEC_RO BaseAddr:0x19E0000 Size:0x600000
__NODL_MISC BaseAddr:0x1FE0000 Size:0x60000
LOGO BaseAddr:0x2040000 Size:0x300000
__NODL_EXPDB BaseAddr:0x2340000 Size:0xA0000
EBR2 BaseAddr:0x23E0000 Size:0x4000
ANDROID BaseAddr:0x23E4000 Size:0x20000000
CACHE BaseAddr:0x223E4000 Size:0x20000000
USRDATA BaseAddr:0x423E4000 Size:0x40000000
__NODL_FAT BaseAddr:0x823E4000 Size:0x6481C000
__NODL_BMTPOOL BaseAddr:0xFFFF0050 Size:0x0
>>Done.
emmc scartter info:
Code:
PRELOADER 0x0
{
}
DSP_BL 0x40000
{
}
MBR 0x600000
{
}
EBR1 0x604000
{
}
__NODL_PMT 0x660000
{
}
__NODL_NVRAM 0xA60000
{
}
__NODL_SECCFG 0xD60000
{
}
UBOOT 0xD80000
{
}
BOOTIMG 0xDE0000
{
}
RECOVERY 0x13E0000
{
}
SEC_RO 0x19E0000
{
}
__NODL_MISC 0x1FE0000
{
}
LOGO 0x2040000
{
}
__NODL_EXPDB 0x2340000
{
}
EBR2 0x23E0000
{
}
ANDROID 0x23E4000
{
}
CACHE 0x223E4000
{
}
USRDATA 0x423E4000
{
}
__NODL_FAT 0x823E4000
{
}
__NODL_BMTPOOL 0xFFFF0050
{
}
full flash scatter size is 885mb.
i need it's flash file or recovery file ........
thanks.
gsm city said:
i have i9082 samsung duos mt6575 and it's restarting after show samsung logo continuosly.
i format it with miracle box but same. and after format i collect it's info that is below.
info:
Code:
Waiting for USB Port...
Set MediaTek PreLoader USB VCOM Port (COM6)
Please Hold "ON" to connect with the phone...
Connected to Phone.
CPU: MT6575 SW: E201 Ver: CB00
Downloading Boot8 ...
EMMC Size: 0x00E7000000
Flash Type: EMMC
INT/EXT RAM Size: 0x0+0x0
Reading infr(EMMC)...
PRELOADER BaseAddr:0x0 Size:0x40000
DSP_BL BaseAddr:0x40000 Size:0x5C0000
MBR BaseAddr:0x600000 Size:0x4000
EBR1 BaseAddr:0x604000 Size:0x5C000
__NODL_PMT BaseAddr:0x660000 Size:0x400000
__NODL_NVRAM BaseAddr:0xA60000 Size:0x300000
__NODL_SECCFG BaseAddr:0xD60000 Size:0x20000
UBOOT BaseAddr:0xD80000 Size:0x60000
BOOTIMG BaseAddr:0xDE0000 Size:0x600000
RECOVERY BaseAddr:0x13E0000 Size:0x600000
SEC_RO BaseAddr:0x19E0000 Size:0x600000
__NODL_MISC BaseAddr:0x1FE0000 Size:0x60000
LOGO BaseAddr:0x2040000 Size:0x300000
__NODL_EXPDB BaseAddr:0x2340000 Size:0xA0000
EBR2 BaseAddr:0x23E0000 Size:0x4000
ANDROID BaseAddr:0x23E4000 Size:0x20000000
CACHE BaseAddr:0x223E4000 Size:0x20000000
USRDATA BaseAddr:0x423E4000 Size:0x40000000
__NODL_FAT BaseAddr:0x823E4000 Size:0x6481C000
__NODL_BMTPOOL BaseAddr:0xFFFF0050 Size:0x0
>>Done.
emmc scartter info:
Code:
PRELOADER 0x0
{
}
DSP_BL 0x40000
{
}
MBR 0x600000
{
}
EBR1 0x604000
{
}
__NODL_PMT 0x660000
{
}
__NODL_NVRAM 0xA60000
{
}
__NODL_SECCFG 0xD60000
{
}
UBOOT 0xD80000
{
}
BOOTIMG 0xDE0000
{
}
RECOVERY 0x13E0000
{
}
SEC_RO 0x19E0000
{
}
__NODL_MISC 0x1FE0000
{
}
LOGO 0x2040000
{
}
__NODL_EXPDB 0x2340000
{
}
EBR2 0x23E0000
{
}
ANDROID 0x23E4000
{
}
CACHE 0x223E4000
{
}
USRDATA 0x423E4000
{
}
__NODL_FAT 0x823E4000
{
}
__NODL_BMTPOOL 0xFFFF0050
{
}
full flash scatter size is 885mb.
i need it's flash file or recovery file ........
thanks.
Click to expand...
Click to collapse
If I understood you right, you need rom for recover with odin? Here it is samsung-updates(dot)com/device/?id=GT-I9082 . Replace (dot) with dot. I dont have more than 10 post and I cant post links.
zerocoolminja said:
If I understood you right, you need rom for recover with odin? Here it is samsung-updates(dot)com/device/?id=GT-I9082 . Replace (dot) with dot. I dont have more than 10 post and I cant post links.
Click to expand...
Click to collapse
hey it's not orignal samsung....it's clone cell made by china.....inside chip is mt6575.....do you understand now....
thanks for reply
gsm city said:
hey it's not orignal samsung....it's clone cell made by china.....inside chip is mt6575.....do you understand now....
thanks for reply
Click to expand...
Click to collapse
Sorry for bad information.
any solution from any expert or someone have file then share file here plzzzzzzzz.
need badly
never bacl to life to i9082 mnt6575-s01
i have this phone dead and i search all the world and no body coudlnt get baclk in life again.
i9082 mt6575-s01
this is not mt6575 and miracle and volcano info are all in mistake to show us bad info.
there is no factori rom to work with spflash tools and all are in error 3004 because our file are curepted and falls.
yesterday i found a cell same chip mt6575.....i read factory file from that and now i flash recovery and cache to the faulty cell but it is still hang on logo...........
now i have also factory file readed from working cell.
anybody tell me how to solve that cell....bcoz i have been dead two piece before....
thanks.
when try to upgrade firmware
brom error : s_da_nand_flash_not_found (3016)
[h/w] da didn't detect nand flash on the phone
[hint]:
1. it maybe a smt issue.
2. it maybe a nfi issue.
3. nand hasn't been validated.
please check "memory_validation_list_external.xl" or ask for help.
sp flash tool ver-5.15****
what is problem..........?
Make sure you got the latest SP Flash Tool, then google or search the forums from the SP Flashing Tool and lookup your chipset first...
they might have a Chipset related post with special tools for your device or instructions...
Also Google your error instead of asking directly, I couldn't believe you can't find anything when you google your chipset type and it's flash tool....

Programatically Disable The Audio on Headset

I am trying to disable the headset on Marshmallow in order to get around the "disable USB audio routing" selection in the developer options. This works perfectly fine on API23
Code:
public void enableUsbRouting(int state) {
Globals.log("=============== enableUsbRouting: " + state);
try {
int deviceType = DEVICE_OUT_USB_DEVICE;
// turn off headset
Class<?> cl = Class.forName("android.media.AudioManager");
Method method;
method = cl.getMethod("setWiredDeviceConnectionState", new Class[]{Integer.TYPE, Integer.TYPE, String.class, String.class});
method.invoke(mAudioManager, new Object[]{deviceType, state, "device", ""});
} catch (Exception e)
{
e.printStackTrace();
}
}
This however isn't working now on API24 Nougat and beyond. Is this code now deprecated as cannot find anything on it.
Thanks

Categories

Resources