yashsingh1/xdaforums huggingface dataset:
[Samsung Captivate Glide] steadfasterX:
Ok I have made one. It want to say it was VERY hard to find the correct instructions to do so and therefore I'm absolutely not sure if that will work for you!

Test it if you like but again: I have no idea if that would damage anything more than it is now!

See --> http://xdaforums.com/captivate-glide/development/mod-unbrick-debrick-hard-bricked-i927-t3285505

If it worked for you (would be like a miracle) then please report back!

If it does NOT work for you please report back, too!

thanks

xdajog

.

UPDATE:

Besides the link I posted --> Could you please also try the following:

1) Power on your device and directly after that:

2) Press and hold down Vol Up + Vol Down (both the same time)

3) You should see a warning message like the attached one which is the APX mode

4) you need to release the vol buttons immediately after you see the APX mode otherwise it will continue to the non working download mode.
[Samsung Captivate Glide] alvcross:
Does teamviewer require internet connection with a lot of data?

Thanks for the reply Sir.....I believe using teamviewer requires a internet connection with good amount of data.....I have an extremely slow 2G internet connection here in India.....I searched google to find some solution for the bricked I927......and came across many posts where people have used the 'unbrick.img' which was specifically made for their samsung phone models on their SD cards to resurrect their dead phones.....The method involves creating a 'unbrick.img' with emmc files extracted from another working I927 and then writing the image on an external SD card with some linux commands or win2image software and then inserting the SD card into the dead phone and switch it on by which it goes to download mode.....once in download mode I can flash CWM or TWRP and also flash stock firmware through odin and recover the phone.....Since your a developer who is well versed in things pertaining to this, can you make a unbrick.img file for the I927 and upload it here Sir? It will be very helpful for others also on the samsung glide subforum, as there is no proper 'hard unbrick' thread for the glide on xda......Ill be very grateful and thankful to you for all your help Sir.....
[Samsung Captivate Glide] steadfasterX:
Uhm do you have read my above post??

.
[Samsung Captivate Glide] alvcross:
1927 wouldn't boot.....Help.

Ohhhh Thank you.....thank you.....thank you for your kind reply Sir.....how good of you to take all your precious time to help me.....I greatly appreciate all your hard work Sir.....wonderful...*.I wanted to download your img file to try it out and when I read the reply of brother Bubor, that the I927 woudnt boot from the SD card when the bootloader is bricked, I was very disappointed. Like I said before, I have a very very slow internet connection with very less data left....and according to brother bubor's reply I doubt this will work....It looked like he was sure that it wont work....I tried to get into APX mode as the link that brother bubor posted had mentioned, but no luck, as the phone is not going into APX mode.....I remember that when I was trying to get to the APX mode the first time, the computer flashed a notification that the APX driver was not successfully installed.....but after that I tried the method more than a dozen times, but the computer was not recognizing the phone to go into APX mode.....Does the phone go into APX mode when the full internal phone system is formatted? I tried your second method on trying to get to APX mode, but nothing happens.....the computer is not recognizing the phone.....The battery had about 30% power in it when the phone got bricked 2 weeks ago.....Dont know if the battery drained all these days of not using the phone.....And even if I get to the APX mode, I have no idea how to proceed from there to repartition the internal phone system and get back download mode.....In the link that brother bubor posted the person who made the thread has made some files to be used when one gets into APX mode.....The PIT and emmc files which are necessary for repartitioning the system and getting the bootloader work are found in that zip file.....But that zip file is for the I9103 Galaxy R.....there isnt something like that available for the I927 yet.....And is brother bubor sure that the unbrick.img file wont work on the I927?
[Samsung Captivate Glide] steadfasterX:
Give it a try with my unbrick image.

we all don't know.

.
[Samsung Captivate Glide] steadfasterX:
Hi [MENTION=7156101]alvcross[/MENTION]: any update on this?

have you tried the SD card unbrick?

You said you cannot open the APX mode but what happens when you press the buttons for accessing the APX mode?

Try it even if you see a blank screen and then connect your Cappy with USB to your computer --> you should get a message about a missing driver or similar.

If that works I tell you how to proceed.
[Samsung Captivate Glide] alvcross:
im so sorry that i was missing in this thread for a long time now sir.....i have had some issues at home and they have been sorted out lately.....yes sir.....i tried the sd card unbrick image....but my nothing happens.....when i try to hold volume up+power+home buttons and insert usb cable into my computer it says installing drivers and then says drivers failed to install....and nothing happens further.....can you help sir?
[Samsung Captivate Glide] steadfasterX:
Ok so you may try to install the special apx drivers now. Unfortunately I'm on vacation right now so I cannot upload them elsewhere. I come back to you next week.
[Samsung Captivate Glide] alvcross:
Oh yes Sir....Ill be waiting for the special apx driver package from you....Thank you so very much Sir.....God bless you.....
[Samsung Captivate Glide] steadfasterX:
No guarantee ! [emoji121]
[Samsung Captivate Glide] alvcross:
Yes Sir....I understand....
[Samsung Captivate Glide] steadfasterX:
Ok could you please try these driver package here: http://xdaforums.com/galaxy-nexus/development/adb-fb-apx-driver-universal-naked-t1379875

Follow the instructions there for installing

The next step (if the driver would work for you) will be to flash a working PIT to your device to make sure you are using the correct partitions.

Afterwards we will flash the bootloader (may absolutely brick your device if not done correctly) and then --> if all goes fine --> you should be able to flash in download mode whatever you want to.

So it is still a long way to go and I need to check all the steps first before actually we can proceed.

That may take longer so do not expect that this will be something in the next days.. sorry.

:(

Update:

If the above universal driver do NOT work for you: Test these one here View attachment 3777537

.
[Samsung Captivate Glide] alvcross:
Thanks for the speedy reply Sir......Ill do as you said and let you know Sir......thank you.....thank you.....thank you Sir....
[Samsung Captivate Glide] alvcross:
wooowwww......windows installed the drivers for the phone and it shows up as "NVIDIA usb boot-recovery for mobile devices." But when I open minimal adb and fastboot and type 'adb devices' the phone doesn't show up in the 'list of devices attached'....the line after 'list of devices attached' is just empty.....Also the phone doesnt show up in odin....what should I do next Sir?
[Samsung Captivate Glide] bubor:
nvidia apx isnt fastboot/adb device. You can found tool on nvidia site ( more info https://ac100.grandou.net/nvflash ), this tool can read and write whole flash.

Before you could use nvidia's tool, you must send an uniq blob to your phone. APX mode is useless without this blob.

This blob is uniq for every phone.
[Samsung Captivate Glide] alvcross:
thanks Sir....I understand....but the site you mentioned cannot be accessed....I get a error message saying "this site cant be reached".....could you give me another link where I could download nvflash for my samsung captivate glide? and also....how do I go about sending and receiving this blob your talking about? Im also waiting for further instructions from Sir XDAJOG....
[Samsung Captivate Glide] steadfasterX:
Alvcross give me some more time please.

Bubor is right that the current mode you are in (named apx) is different from adb or fastboot. It is a mode where we can communicate over a special way (rcm protocol) and flashing by using a tool named nvflash. You can read details here if you like: http://http.download.nvidia.com/tegra-public-appnotes/flashing-tools.html

In short it is a mode where you normally can unbrick devices even when your bootloader gets damaged. For more advanced unbricks you need to have a unbrick img before anything bad happened but we will see.

Again this is also for me new so I need to walk through those steps and info.

BUT:

I can recommend only to WAIT until I'm ready with details the flashing tool etc. Do not download anything or try anything else until I'm ready. I need to find out the blob part as well and I have a method found for another Samsung device containing detailed instructions which I need to adapt first.

Please tell me in the meanwhile the following:

1. Are you able to boot into fastboot mode? I do not think so but as you tried many things I want to be sure what the current state is..

2. What operating system do you use including version (e.g. "Windows 7")

Thanks

.
[Samsung Captivate Glide] alvcross:
Thanks for the reply Sir....Yes Sir....I understand.....I wont do anything further until you instruct me.....Im not able to boot into fastboot mode as all the partitions on my phone were completely erased as I had told you previously Sir ....When I press and hold home screen button, volume up and power on simultaneously....then insert the usb cable from my phone and connect to the computer I see the nvidea boot recovery driver in 'device manager'......Im on windows 7 Sir.....the phone is still dead and doesnt light up as it has no partitions on it Sir......the nvidea driver is the only thing that shows up in the device manager connecting the phone with the computer....
[Samsung Captivate Glide] alvcross:
Hello sir xdajog....i was just wondering if this post had gotten too far behind the threads and that you had forgotten it. Its been about 20 days now since your last reply....and I was wanting to enquire from you about it Sir....Ill wait more if you tell me to.
[Samsung Captivate Glide] steadfasterX:
Hi [MENTION=7156101]alvcross[/MENTION], sorry to let you wait...!!

I work atm from 7 am to 1:00 AM(!) 5 days a week so there is absolute no free time to get into this..

.... and the bad is I believe that this will not change in the near future.. I'm so sorry but it may be better if you buy another phone ;)

but well to be honest if you want to wait I may get the time some day but I cannot tell you when. I needed to prepare the whole setup scenario on my site first to give the best howto etc.. so i need at least 2-3 hours for this which is not possible atm.
[Samsung Captivate Glide] alvcross:
thanks for the reply sir.....i'll wait for you.....i just would like to resurrect my phone and dont want it to be wasted.....so i'll wait sir.....when you get the time kindly dont forget to help me....thanks so very much and gods bless you sir.....
[Samsung Captivate Glide] steadfasterX:
One question when you enter the apx mode what will be displayed in the windows device manager? Something regarding nvidea or something about Samsung?
[Samsung Captivate Glide] alvcross:
When i enter apx mode the nvidea driver shows up in my device manager list on my pc....it says nvidea.....not samsung......
[Samsung Captivate Glide] alvcross:
Ohhh....Thanks for the detailed post my brother.....I greatly appreciate all the time and effort you took in it.....I have the 'SGH-I927R_stock_bootimg' and ' SGH-I927R_insecure_bootimg' and bootloader.tar.md5 that you have mentioned above....Apart from the above files, I also have the boot.img and modem.bin of the 'UCLJ3-Stock-ATT' stock firmware file.....I also have the boot.img files of stock and custom roms from the backups I took with CWM and TWRP when the phone was working....would they be of any help?
[Samsung Captivate Glide] steadfasterX:
Unfortunately no not yet. What we need is the BCT file and this is not within your backup and not within the image. It sits in the device and I do not know any working way to get this out of my device. The only known way does not work as described above.

There is no chance to continue without that BCT.

.
[Samsung Captivate Glide] bubor:
You must send an unique blob to phone before you could use nvflash.

Phone would dissconnect, if you send wrong blob..
[Samsung Captivate Glide] alvcross:
Where do I find the unique blob for my phone Sir? I desperately need to get it working again....
[Samsung Captivate Glide] bubor:
nobody knows. You can find method for tegra 3 devices. Asus tf101 has tegra 2, you can read posts about apx mode on tf101.
[Samsung Captivate Glide] steadfasterX:
As stated before:

you need a BCT fle and the bootloader. unblob is needed if you have a blobbed ROM which is

not

the case for our device (afaik and afais).

unblob means extracting the bootloader from within a let me say "image" file provided by the vendor.

All details about the whole stuff can be read here (the best I was able to find - and it IS actually a very good one): --> Debian on the TF101

It talks about bringing Debian on the TF101 (using nvflash) and as bubor said already that uses the same tegra2 then our device.

Here you can find explained the 2 things I mentioned earlierer - BCT and bootloader both are required:

bootloader

That leads me to the assumption that we do

not

need to unblob anything!

(we have no file called "blob" or similar anywhere in no ROM available and the bootloader is free extractable from UCLG9 firmware without tinkering with unblob)

So in assumption that the bootloader.bin we get from the STOCK firmware is correct this part is done.

BCT:

So again: we need that BCT file (as mentioned earlier) to continue. Without that no chance. How to get that? no idea. :confused:

.
[Samsung Captivate Glide] alvcross:
Ohhh.....I greatly appreciate all the precious time you have taken in writing down your posts my brother SteadfasterX......You truly are a fighter....never giving up.....Im very gald that xda has such intelligent and helpful members like you.....

My brother, when I type in '.BCT download' in google, I get some interesting sites....maybe you could try it and let me me know if something works from there.....

There is a 'BCT and boot flash image generation utility' on the following sites.......will they be of any help to us?

https://github.com/NVIDIA/cbootimage

https://github.com/NVIDIA/cbootimage.git

Maybe if some generous soul could use the utility on their i927 and generate a BCT image file or something for us?
[Samsung Captivate Glide] steadfasterX:
Hi,

no thats not the way it works. As stated there:

Compiles a

textual

representation of a BCT into a binary image

or

Generates an entire boot image from a previously compiled BCT and a bootloader binary

So you need a textual representation like this bct config which describes all that stuff. Unfortunately I'm not able to do so.

As mentioned here on NVIDIA github I tried

dd if=/dev/mmcblk0boot0 of=bct.bin bs=65536 count=1 (because of this: readme hint)

dd if=/dev/mmcblk0boot0 of=bct.bin bs=4096 count=1 (because of this: readme hint)

dd if=/dev/mmcblk0boot0 of=bct.bin bs=16384 count=1 (because of this official doc)

...some others as well..

I know my CPUID and calculated the derived SBK from it and tried to decrypt each of the above resulting images:

I get an uid catcher taken from HERE and compiled it (gcc apxuid.c -o apxuid -lusb-1.0)

I booted into APX mode and executing that ./apxuid which gives me my CPUID (later I realized that "tegracrm" will show the same so that step is not necessary)

I calculated the SBK with some python code

#!/usr/bin/python
# -*- coding: utf-8 -*-
import array

# main
import sys
if len(sys.argv) <= 1 :
print "SBK (Secure Boot Key) Calculator for Acer A500/A501/A100...(Tegra2)\n * APX mode\n * nvflash\n * CPUID (cat /sys/firmware/fuse/acer_cpu_id in adb shell)"
print "Usage: # python %s CPUID(hex) ..." % sys.argv[0]
quit()

input_data = sys.argv[1:]

for cpuid in input_data :
if "0x" == cpuid[0:2] :	# remove "0x"
cpuid = cpuid[2:]

if len(cpuid) == 16 :
pass
elif len(cpuid) == 15 :
cpuid = "0" + cpuid
else:
print "%s : too long or short" % cpuid
continue

if not set(cpuid) <= set('0123456789abcdefABCDEF') :
print "%s : invalid ID" % cpuid
continue

uid = tuple(bytearray( (cpuid[8:] + cpuid[:8]).upper() ))
sbk = [0,] * 4
for i in range(0,4) :
sbk[i] = uid[i*4] *1000000 + uid[i*4 +1] *10000 + uid[i*4 +2] *100 + uid[i*4 +3]
sbk_a = array.array('L', ( sbk[0] ^ sbk[3] , sbk[1] ^ sbk[2] , sbk[1] , sbk[0] ) )
sbk_a.byteswap()

print "%s : %s" % ( cpuid , "0x%08X 0x%08X 0x%08X 0x%08X" % tuple(sbk_a) )
# end

Then i used the following cmd for trying to decrypt based on that POST here

openssl aes-128-cbc -K xxxxxxxxxxxxxxxxxxxxxxxxxxxx -iv 0 -d -in bct.bin -out bct_decrypt.tmp -nopad

I used bct_dump on bct.bin and on bct_decrypt.tmp but no dump possible

Whatever I try no success. I'm not able to get a readable BCT.

Edit:

btw also interesting infos here: http://projects.pappkartong.se/a500/#generatesbk

.
[Samsung Captivate Glide] alvcross:
I once again appreciate all the hard work done by you sir......i believe that you can do this sir.....i hope that I can somehow resurrect my phone one day with your help.....
[Samsung Captivate Glide] alvcross:
Can anybody help me recover my bricked samsung captivate glide i927? I need a BCT file for the phone as mentioned in the above posts. Thanks a million.
[Samsung Captivate Glide] bubor:
maybe: http://dualhoki.vim.hu/bubor/dev/gt-i9103_dead_repair_by_xiaoyuz.rar

what is your issue? Why bricked?
[Samsung Captivate Glide] alvcross:
Thanks for the reply Bubor....My phone was bricked a long time ago while I was using a software and accidently erased all the partitions and the bootloader.....The phone became lifeless.....no download mode....no recovery mode.....no bootloader or partitions....black screen......doesnt startup....no signs of life.....I have mentioned things in detail in my first post.....I tried all the steps mentioned in the tutorial in this link below which pertains to the files you uploaded bubor.......

https://xdaforums.com/showthread.php?t=1706572

But when I open up the GT-i9103.bat file and press 1 the NVIDIA boot recovery driver disappears from the device manager on my PC. Help please.

Also the files seem to be for a GT-i9103 phone.....will this work to recover a dead i927 samsung captivate glide?
[Samsung Captivate Glide] bubor:
It wont work. You can put your phone APX mode, but you have to send something to unlock, its uniq for every phone.

You can find information about this on asus tegra tablets. https://github.com/AndroidRoot http://www.androidroot.mobi/t3_nvflash/
[XDA Assist] ishor chyangba:
Hi, is there any root method for this new model? I've already tried these but with no luck:

- SuperOne Click

- Vroot

- Kingo Root

- Towel Root app

- SRS Root

Any ideias?

Model number: SM-G531F

Android Version: 5.1.1

Baseband version: G531FXXU1AOK3

Build number: LMY48B.G531FXXU1AOJ2
[XDA Assist] :
Hello,

You may visit here and read the entire thread thoroughly.

-Vatsal
[Upgrading, Modifying and Unlocking] dale_s:
anyone know if i can roll back to WM5 ... and then back to WM2003 from WM6 A01 on an x50v?

I still can't get my axim to be as responsive as it was on 2003 ... sorry

Thanks
[Upgrading, Modifying and Unlocking] stopthebus:
You don't need to roll back to WM5.

The Dell rollback utility works fine.

Remember to delete the sync partnership before proceeding with the downgrade.

NOTE: The Axim will be unresponsive for at least 30 mins after the hard reset while it's formating the "built-in" storage. Just leave it on the cradle.

Good Luck
[Onetouch Idol 3 Q&A, Help & Troubleshooting] dinoc:
What is the deal wit this phone (Alcatel One Touch Idol 3 4.7 inches) I just feel I've been cheated buying this?

I mean this phone doesn't have any space on it?

I can't put any music on it, or even make a video it fill fill up the very small storage space?

I have installed just a very few apps, like Waze, Whatsapp, and Signal and configured the Email client and the device has remaining space only 500 Megs, wth??

I've moved all music, videos and pictures to an external SD card, and moved all the possible apps that permit to be moved to external SD card) but still the 500Mb left space on the main device storage is just disturbing?

What's the deal with this device? How can you guys use it this way?
[Onetouch Idol 3 Q&A, Help & Troubleshooting] dinoc:
Wrote to Alcatel support they told me to reset wipe to default in order to make more space.

Which I did, right after reset I had 3.3 GB free.

Then I installed just Waze, Signal and updated all apps.

I deleted all default games apps installed, and reconfigured the Email client.

After these, the free space dropped to 1.7 GB ... wth??

I had enough I decided to convert it to 16GB version as per instructions here:

http://www.modaco.com/news/android/double-the-space-in-your-8gb-idol-3-47-r1521/

All the above worked fine for me and now I can enjoy the phone with 8GB of free storage + external SD card.
[Galaxy Tab S2 Q&A, Help & Troubleshooting] CSX2:
My girlfriend got me a Samsung Galaxy Tab S2 for Christmas and wants to know if it's something I'd actually use.

Personally, I spent a lot of my time coding in Python, C++, and Java. Is it possible to develop in these languages on the Tab S2 (i.e. with a keyboard attachment of some kind), or is there a better alternative one might recommend (perhaps a small laptop of some kind, etc)? Any thoughts?
[Galaxy Tab S2 Q&A, Help & Troubleshooting] car.los.7399:
Surface pro 3
[Sprint HTC One (M9)] kevinprice:
Bought a used HTC One M9 (Sprint). ESN is OK, but after purchase learned 'Owner Mismatch / FED Not Met', which I think means it's not stolen but a previous owner owes Sprint. The seller says he bought it used also and it's not him who owes Sprint, and can't or won't help me.

I paid a lot for this and need to activate it somehow, somewhere. Currently with a Sprint MVNO but open to moving to any network where I can activate it. Can it be used on a GSM network, or just CDMA?

What do I need to do to finally use it? ASAP, please, as in my frustration I just broke my current POS.

Thanks for any and all help!
[Sprint HTC One (M9)] EvoGuy2010:
Outta luck. Get a full refund if you can. Sprint's got a really nasty policy when it comes to unlocking for cricket/boost AND it's CDMA only so... Unless you're gonna to global to like Korea or India you can't activate it anymore. The only methods left are things like editing IMEI, but that's illegal lol.
[Sprint HTC One (M9)] kevinprice:
I'd like to use the phone, and though I could ask, I doubt the seller (an individual) is going to agree to a refund.

Can you tell me or point me where I'm likely to find accurate directions and the program or tool to edit the IMEI? The phone's not rooted (nor have I experimented with that), but I can be careful (with guidance) if that's my only real option.

Thanks for helping!
[Sprint HTC One (M9)] kevinprice:
I was told there's a guide to repairing (changing) an IMEI number here at XDA, but haven't found it. Can someone correct me? Also, as a clueless noob, any and all advise on the subject would be greatly appreciated.

Phone is an HTC One M9 for Sprint, bought used. Clean ESN (not blacklisted, stolen or reported lost), but previous owner owes Sprint money, I'm told when trying to activate it. I'm with a Sprint MVNO (Kroger i-Wireless, that allows bring-your-own-device, but since I can't return the phone to get my money back, willing to move to any service where I can activate it.

Not clear on this stuff, but I don't have it unlocked (boot, S-ON, or carrier) not is it rooted, though I'll do whatever it takes to be able to use it (myself or pay someone else to do it).

Please help.