Thanks a lot for your responses guys. In that case I think I'll just restore the original firmware, get rid of the yellow triangle, and return the phone.
I have a question,
my phone is galaxy s2 at&t i777..
and right now when i boot in downloading mode it says:
ODIN MODE
PRODUCT NAME: GT-i9100
CUSTOM BINARY DOWNLOAD: NO
CURRENT BINARY: SAMSUNG OFFICIAL
so it shows PRODUCT NAME: GT-i9100 instead of SGH-i777, and I used this when i did the root: http://xdaforums.com/showthread.php?t=1309293
And I'm using ICScrewD rom right now.
so if i did this guide, will it reset the model number from GT-i9100 to SGH-i777?
or there is another way to change the model number?
Thank you
And when I download the SBL, should I flash it in the Boorloader in the odin, right?There is always some risk involved while flashing bootloaders.
@roadrash7
If I understand correctly, there are actually three boot loaders, primitive bootloader (pbl), initial bootloader (ibl) and secondary bootloader (sbl), and they load onto the phone in that order. The flash counter code resides in the secondary bootloader, and that is the only one available to flash on our phone. You can get it from a thread in the development forum and flash using Odin3 v1.85 (or v1.82). Put I777 UCKH7 sbl.tar in the PDA slot.
@iSpanish
roadrash7's question suggests that your problem might be solved by flashing back the I777 secondary bootloader. If your friend flashed an I9100 kernel package that included the I9100 bootloader, that could account for your flash counter issue. Try it and see.
Step 1) settings> privacy> factory data reset.
Step 2) Flash with heimdall or Odin
In case you need to repartition, you will need a stock .pit file as well - though as of now as far as I know this is not needed for any reason - none of the roms or kernels in the dev section here in the at&t xda forums would cause any need for a repartition. Take care with .pit and repartitioning as you could end up with a soft brick, a situation that can be recovered from but still not desirable.
And if you have flashed anything containing the boot loaders you will need stock boot loaders too, but be very careful with boot loaders as a mistake with boot loaders can result in a hard brick
If you flashed the newer i777 leak that DG posted in the General section (I777UCKJ2) or went a little crazy and accidentally flashed one of the newer firmwares in the SGSII international section -- you'll find that they contain newer bootloaders -- the main difference being that they render the "jig trick" useless for resetting the custom firmware flasher.
This (i777 UCKH7 Secondary Bootloader) will allow you to revert back to the older (stock) bootloader that will let the jig reset the counter.
Most likely as new ROMs are built for our phones, many devs will remove the bootloaders, since it's not really advisable to flash these unless absolutely necessary (which for instance it was on the Captivate when flash from a Eclair/Froyo ROM to a Gingerbread one).
Be forewarned -- DO NOT mess with or flash bootloaders unless you absolutely know what you are doing or are sure you need them. Many things can be recovered from if things go wrong, but a bad bootloader flash can create a nasty "brick" that almost always needs some sort of professional help to undo.
This (flashing UCKH7 Secondary Bootloader) reverts to current if you flashed the 2.3.5 leak package accidentally.
I would advise:
DO NOT flash this bootloader unless you have flashed a 2.3.5 leak or I9100 ROM that included bootloaders, AND you have confirmed by trying it that using the jig does not reset your flash counter.
If you don't have a jig, this does nothing for you except risk hardbricking.
If you have a jig and it works to reset the custom binary flash counter, this does nothing for you except risk hardbricking.
heimdall flash --kernel zImage --factoryfs factoryfs.img --cache cache.img --hidden hidden.img --modem modem.bin
There is always some risk involved when flashing bootloaders. Please don't flash this unless you absolutely need to.
This may be required if an I777 leak containing secondary bootloader was flashed. The secondary bootloader in the leaks disables the feature that resets the flash counter when booting download mode with a jig. It also may be required if an I9100 rom containing I9100 secondary bootloader was flashed onto the phone. The I9100 secondary bootloader will make the flash counter say your phone is an I9100. In this case, you would also need to flash the I777 stock param.lfs
Odin3 flashable tar: I777 UCKH7 sbl.tar (Thanks to agh1701)
Use Odin3 v1.85 or v1.82 and put the sbl.tar in the PDA slot.
Heimdall flashable sbl.bin: sbl.bin (Thanks to agh1701)
Use Heimdall at the Command line, put sbl.bin in directory with Heimdall, and type:You may need to right click and Save Target AsCode:heimdall flash --secondary-boot sbl.bin
There is always some risk involved when flashing param.lfs. Please don't flash this unless you absolutely need to.
This may be required if you get a 'logo_att.jpg' draw failed error during boot.
Odin3 flashable tar of param.lfs: I777 KH7 Stock PARAM.tar (Thanks to Connexion2005 of Mobile Tech Videos)
Use Odin3 v1.85 or v1.82 and put the param.tar in the PDA slot.
Heimdall flashable Stock param.lfs: param.lfs (Thanks to Entropy512 for the stock param.lfs dump)
Use Heimdall at the Command line, put param.lfs in the same directory with Heimdall, and type:You may need to right click and Save Target AsCode:heimdall flash --param param.lfs
There is always some risk involved when re-partitioning. Please don't flash this unless you absolutely need to.
From PAulyhoffman, posted on October 2, 2011: "This is the PIT file for stock galaxy 2 on ATT pulled it from my device via heimdall. It really isn't needed ATM but for the odin users it may come in handy for re-partitions and such."
I777UCKH7.pit: I777UCKH7.pit
You may need to right click and Save Target As
If a custom kernel has been flashed to an I777 phone using Odin3 or Heimdall from a pc, the phone will display a yellow warning triangle on the initial boot screen that also contains the I9100 logo.
It is possible to replace the yellow warning triangle and I9100 logo boot screen with the stock AT&T I777 boot screen by flashing the I777 UCKH7 stock kernel using Odin3 or Heimdall. This will however not reset the flash counter. The only way to reset the flash counter is with a micro usb Jig. See the Original Post of this thread for more information about the Jig.
Odin3 flashable tar: StockKernel-PDA.tar (This tar contains only the kernel. Thanks to Entropy512 for the stock kernel)
Use Odin3 v1.85 or v1.82 and put the StockKernel.tar in the PDA slot.
Heimdall flashable Stock zImage: zImage (Thanks to Entropy512 for the stock kernel)
Use Heimdall at the Command line, put zImage in the same directory with Heimdall, and type:Code:heimdall flash --kernel zImage
Now, if you want to install custom software without invoking the warning triangle, follow the Guide, How to Flash Custom Binaries Without Ever Incrementing the Flash counter!!. If you have already installed a custom rom, and you just want to clear the warning triangle and restore a ClockworkMod enabled kernel, then flash the kernel of your choice using one of the procedures in step 3 of the Guide.
You may need to right click and Save Target As
There is always some risk involved when flashing bootloaders, param.lfs and especially PIT. Please don't flash this unless you absolutely need to.
This is the complete stock UCKH7 Binaries downloaded from samfirmware at sammobile.com and packaged as an Odin3 One-Click Downloader. Please note, this package contains the primative bootloader, the secondary bootloader and param.lfs, plus cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCKH7-CL503881 FULL Odin3 One-click Downloader: I777UCKH7-CL503881-Full.7z (Contains I777UCKH7-CL503881-Full.exe.)
I777UCKH7-CL503881 FULL tar.md5: I777UCKH7-REV02-home-low-CL503881.tar.md5.7z (Contains I777UCKH7-REV02-home-low-CL503881.tar.md5)
NOTE: Odin3 will recognize both tar and tar.md5 files. When using the tar.md5, Odin will verify the md5 sum first before flashing.
Heimdall flashable binaries:
I777UCKH7-CL503881-Parts-NoBL.7z (Contains cache.img, factoryfs.img, hidden.img, modem.bin and zImage.)
I777UCKH7-CL503881-Bootloaders.7z (Contains boot.bin, sbl.bin and param.lfs.)
Entropy512 prepared an Odin flashable package containing the Stock ROM and another Odin flashable package containing the Stock ROM plus Root. I used the files from these packages to create Odin3 One-click Downloaders for each. These include the modem, but do not contain bootloaders.
Return/Unbrick to Stock Non-Root: I777_UCKH7_OCD_No_BL.7z (This contains the kernel, non-rooted system image, and modem.)
Return/Unbrick to Stock + Root: I777_UCKH7_OCD_Root_No_BL.7z (This contains the kernel, rooted system image, and modem.)
You may need to right click and Save Target As
Entropy512 prepared an Odin flashable package containing the Stock ROM and another Odin flashable package containing the Stock ROM plus Root. The Modem is packaged separately. These do not contain bootloaders.
Kernel plus Non-Rooted System tar: UCKH7_stock_odin_noroot.7z (The tar in this 7z contains only the kernel and non-rooted system image.)
Modem tar: UCKH7_MODEM.tar.7z (The tar in this 7z contains only the modem.)
Flash Separately. Use Odin3 v1.85 or v1.82 and put the Stock-PDA.tar or UCKH7_MODEM.tar in the PDA slot.
Heimdall flashable Stock zImage: zImage
Heimdall flashable Stock non-rooted factoryfs.img: stock_factoryfs.7z (Contains factoryfs.img.)
Heimdall flashable Modem: modem.bin
Use Heimdall at the Command line, put zImage, extracted factoryfs.img, and if used, modem.bin in the same directory with Heimdall.
To flash without the modem type:To flash including the modem type:Code:heimdall flash --kernel zImage --factoryfs factoryfs.img
Code:heimdall flash --kernel zImage --factoryfs factoryfs.img --modem modem.bin
You may need to right click and Save Target As
Entropy512 prepared an Odin flashable package containing the Stock ROM and another Odin flashable package containing the Stock ROM plus Root. The Modem is packaged separately. These do not contain bootloaders.
Kernel plus Rooted System tar: UCKH7_stock_odin.7z (The tar in this 7z contains only the kernel and rooted system image.)
Modem tar: UCKH7_MODEM.tar.7z (The tar in this 7z contains only the modem.)
Flash Separately. Use Odin3 v1.85 or v1.82 and put the Stock-with-root-PDA.tar or UCKH7_MODEM.tar in the PDA slot.
Heimdall flashable Stock zImage: zImage
Heimdall flashable Stock plus Root factoryfs.img: stock_plus_root_factoryfs.7z (Contains factoryfs.img.)
Heimdall flashable Modem: modem.bin
Use Heimdall at the Command line, put zImage, extracted factoryfs.img, and if used, modem.bin in the same directory with Heimdall.
To flash without the modem type:To flash including the modem type:Code:heimdall flash --kernel zImage --factoryfs factoryfs.img
Code:heimdall flash --kernel zImage --factoryfs factoryfs.img --modem modem.bin
You may need to right click and Save Target As
Entropy512 prepared an Odin flashable package containing the OTA Update UCKK6 Stock ROM plus Root. Download the Modem from the Modem thread. This package does not contain bootloaders.
Kernel plus Rooted System tar: UCKK6_stock_rooted.tar.7z (The tar in this 7z contains zImage, factoryfs.img, hidden.img and cache.img.)
Use Odin3 v1.85 or v1.82 and put the UCKK6_stock_rooted.tar in the PDA slot.
Heimdall flashable files: UCKK6_stock_rooted.7z (Contains stock zImage, factoryfs.img, hidden.img and cache.img.)
Use Heimdall at the Command line, put zImage, factoryfs.img, hidden.img and cache.img in the same directory with Heimdall.
To flash type:Code:heimdall flash --kernel zImage --factoryfs factoryfs.img --cache cache.img --hidden hidden.img
You may need to right click and Save Target As
There is always some risk involved when flashing bootloaders. Please don't flash this unless you absolutely need to.
The AT&T ICS leaks leading up to this version, UCLD3 and UCLD4 had a very serious flaw in the kernel which caused several people with the I777 to lose their device due to eMMC chip damage. The distribution of that flawed kernel was fairly widespread, and affected a number of different devices. Since the kernel source code for the current official AT&T UCLE5 has not been released yet, it is not possible to confirm that the kernel supplied with the UCLE5 release is free of this serious issue. Therefore, it would be advisable to either not run this firmware, or use a modified, rooted version in which the kernel is replaced with a known safe kernel. Such a modified, rooted version can be downloaded from the Android Development forum for this phone. It is unknown at this time if the bone stock installation can be rooted.
This is the complete stock UCLE5 Binaries downloaded from samfirmware at sammobile.com. Please note, this package contains boot.bin, plus cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCLE5 Full Odin Flashable tar: I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5.7z (Contains I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5)
(md5: 22cd4d5e80e1e79d68d88cc4607cafcc)
NOTE: Odin3 will recognize both tar and tar.md5 files. When using the tar.md5, Odin will verify the md5 sum first before flashing.
This is the stock UCLE5 Binaries downloaded from samfirmware at sammobile.com and packaged as an Odin3 One-Click Downloader. Please note, boot.bin has been removed from this package. Contains cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCLE5 Odin3 One-click Downloader: I777UCLE5 OCD No BL.7z (Contains I777UCLE5 OCD No BL.exe)
(md5: 37dd392fe8ca47fc75cb82d378df5b92)
There is always some risk involved when flashing bootloaders. Please don't flash this unless you absolutely need to.
The AT&T ICS leaks leading up to the first official ICS release, UCLE5, had a very serious flaw in the kernel which caused several people with the I777 to lose their device due to eMMC chip damage. The distribution of that flawed kernel was fairly widespread, and affected a number of different devices. There were very few confirmed cases of eMMC damage with the UCLE5 release, but evidence indicates it may still have contained the flaw in some form. The current UCLL6 kernel appearantly fixes some issues that appeared in the previous 4.0.4 release, such as the sleep of death issue. It is unknown if the original eMMC cap erase flaw has been completely removed from this release. Therefore, it may be advisable to either not run this firmware, or use a modified, rooted version in which the kernel is replaced with a known safe kernel. Such a modified, rooted version can be downloaded from the Android Development forum for this phone. It is unknown at this time if the bone stock installation can be rooted.
This is the complete stock UCLL6 Binaries downloaded from samfirmware at sammobile.com. Please note, this package contains boot.bin, plus cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCLL6 Full Odin Flashable tar: I777UCLL6_I777ATTLL6_I777UCLL6_HOME.tar.md5.7z (Contains I777UCLL6_I777ATTLL6_I777UCLL6_HOME.tar.md5)
(md5: 01da898a3b9191f037e6d383720118d7)
NOTE: Odin3 will recognize both tar and tar.md5 files. When using the tar.md5, Odin will verify the md5 sum first before flashing.
This is the stock UCLL6 Binaries downloaded from samfirmware at sammobile.com and packaged as an Odin3 One-Click Downloader. Please note, boot.bin has been removed from this package. Contains cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCLL6 Odin3 One-click Downloader: I777UCLL6 OCD No BL.7z (Contains I777UCLL6 OCD No BL.exe)
(md5: 5cd8eac74602d9cdfcec7e4da86bd60d)
There is always some risk involved when flashing bootloaders and Param.lfs. Please don't flash this unless you absolutely need to.
This is the complete stock UCMD8 Binaries downloaded from samfirmware at sammobile.com. Please note, this package contains boot.bin, sbl.bin and param.lfs, plus cache.img, factoryfs.img, hidden.img, modem.bin and zImage.
I777UCMD8 Full Odin Flashable tar: I777UCMD8_I777ATTMD8_I777UCMD8_HOME.tar.md5.7z 427.02 MB (Contains I777UCMD8_I777ATTMD8_I777UCMD8_HOME.tar.md5)
(md5: 307cc8fcbb8f220d3ae75d387569da40)
The dev-host download for this file that is linked in AJ Newkirk's kernel thread contains a corrupt version of this file. This download is a working version that I downloaded in October of 2013.
AJK v4.9 MicSwap: AJK v4.9 MicSwap 7.77 MB (8,144,957 bytes)
(md5: 6478bea9d4b3662c29e431946fc64415)
Hi guys.. Its been a while scene I posted on xda went with the note 3. My wife has this phone, she's running shostock 3 version 3.0.2 with the i777ucll6 baseband. An the included kernel jeboo v1.36b+ can someone walk me through this process on getting this phone back to stock so she can return it. Her power button went dead. Thanks in advance guys
Sent from my SM-N9005 using Tapatalk