Skip to main content

Flash and Unbrick Redmi 4 (India) [verified] [used by me]

Flash and Unbrick Redmi 4 (India)




Please be noted I will not take any responsibility for anything happened to your device.

Important: - Before flashing, it is advised to take the backup of data and make sure that your phone battery is charged enough.

Note: This method will work with every ROM, Upgrade/Downgrade, Locked BL/Unlocked BL. Don't ask queries before reading the whole guide.
NOTE: this guide is not written by ME . its by MUZ .. 

When you can use Test Point for Flashing:

1. If a phone is totally dead, No Fastboot, No recovery.
2. If you are struck in Qualcomm USB 900e mode.
3. The bootloader is locked and a device is in bootloop.
4. You need to Flash Developer or Stable ROM on Locked BL.




EDL Mode has been removed/Disabled from 8.1 onwards, you can flash on Unlocked BL only.


Steps to Disassemble Redmi 4 (India)/4X:

1. Power off the Phone and remove the SIM Card Tray.

You need below tools.
  • 1. Anti-static angle tweezer
  • 2. Plastic Crowbar
  • 3. Plastic Prying Tools
  • 4. Plastic Anti-static Crowbar
  • 5. Screw driver
  • 6. Nail will also work(Natural Crowbar)
2. Now use the tools/Nail to remove Back Panel. Start from the Bottom side of the phone. Don't use too much force, go easy. Make space for tool/Nail to lift the Back Cover. Start from the bottom and move towards the top.


4. Remove the Back Cover. Don't remove it forcibly or fast, FP Sensor is connected to it, it may get damaged. Remove FP Sensor connecting jack from main Board carefully and keep it aside.




5. Unscrew/Remove the 8 screws as shown below  


6. Remove the Plastic cover. Go slow and easy.


7. Disconnect the two connectors carefully from Main Board as shown in the below picture. Now time to Test Point, let me first show the location of Test Points.

8. You need a twizzer or Piece of wire to Short/connect the test points to Enter EDL mode.


Follow the below steps for effective results. 
a. Disconnect the Two Connectors from Main Board. Keep Device Manager Opened on PC and wait for hardware changes when you will short Test Points. 
b. First Connect USB cable to Phone only and Place Phone on stable position.(Battery should be disconnected). 
c. Short the Test Points with Twizzer or Wire and now Connect USB to PC. When PC detects new hardware, Remove Twizzer/Wire from Test Points.


d. You will get a new device in Device Manager, It can be QHUSB_BULK or Qualcomm HS-USB.

9. If you got QHUSB_BULK, Right Click and choose Update Drivers Else skip this driver Update part and start flashing.

Note: - Driver Signature Enforcement: It's recommended to disable. Reboot your PC in Advanced Mode and Choose Disable Driver Signature.

Follow this thread (Credits to Feds64) Disable Driver Signature Enforcement in Windows 7/8/10 64-Bit



10. Choose Browse My Computer for Driver Software.



11. Choose the Path of Xiaomi Folder. Most of the users will find it like this.
Note: - If Folder does not exist, Install MI Flash and check C:\XiaoMi\XiaoMiFlash


12. Choose Install this Driver Software anyway.


13. Wait till driver installation successful.


14. The driver will be installed Successfully and you can see added in Ports as Qualcomm HS-USB.

You are ready to flash any ROM on your Redmi 4 (Indian Version)/4X


You will need Fastboot ROM. Recovery ROM will not work. If you have already downloaded Fastboot ROM, there is no need to download again.
(File Extension with.Zip file is Recovery ROM, .tgz or .tar file is Fastboot ROM, if it is .tar after download, Rename to .tgz for easy extraction)
You can download latest Fastboot ROM and MI Flash from below link, Old Rom can be downloaded from Redmi 4 Rom Section

http://en.miui.com/a-234.html


Note: Redmi 4 India and 4x are same and use same ROM.(Santoni is the code for Redmi 4 India / 4X. Download ROM for Redmi 4X)

Steps to Flash ROM: -

1. Download ROM from the above link (Which one you want to Flash) and extract it to Desktop or any location on PC (Use Winrar Software to extract).
(Please check if the file suffix is '.tgz'. Please rename it to '.tgz' if the suffix is '.gz or .tar')

2. Download flashing tool from the above link and install it. Once the installation is complete, Run MiFlash application. Click on browse and Select ROM folder from Desktop(From the location where ROM is saved)
Note: Use latest Mi Flash Tool only, it will work on both 32 and 64 Bit windows.

3. Press Refresh button to see your device in flashing tool.After pressing refresh button you will see a connected device.



Greeting MIUI Lovers,

Steps for Flashing/Unbricking Redmi 4 (India)/4X with Test Points:-

Please be noted I will not take any responsibility for anything happened to your device.

Important: - Before flashing, it is advised to take the backup of data and make sure that your phone battery is charged enough.

Note: This method will work with every ROM, Upgrade/Downgrade, Locked BL/Unlocked BL. Don't ask queries before reading the whole guide.


When you can use Test Point for Flashing:

1. If a phone is totally dead, No Fastboot, No recovery.
2. If you are struck in Qualcomm USB 900e mode.
3. The bootloader is locked and a device is in bootloop.
4. You need to Flash Developer or Stable ROM on Locked BL.


EDL Mode has been removed/Disabled from 8.1 onwards, you can flash on Unlocked BL only.

Steps to Disassemble Redmi 4 (India)/4X:

1. Power off the Phone and remove the SIM Card Tray.
You need below tools.
  • 1. Anti-static angle tweezer
  • 2. Plastic Crowbar
  • 3. Plastic Prying Tools
  • 4. Plastic Anti-static Crowbar
  • 5. Screw driver
  • 6. Nail will also work(Natural Crowbar)
2. Now use the tools/Nail to remove Back Panel. Start from the Bottom side of the phone. Don't use too much force, go easy. Make space for tool/Nail to lift the Back Cover. Start from the bottom and move towards the top.

4. Remove the Back Cover. Don't remove it forcibly or fast, FP Sensor is connected to it, it may get damaged. Remove FP Sensor connecting jack from main Board carefully and keep it aside.


5. Unscrew/Remove the 8 screws as shown below  

6. Remove the Plastic cover. Go slow and easy.


7. Disconnect the two connectors carefully from Main Board as shown in the below picture. Now time to Test Point, let me first show the location of Test Points.

8. You need a twizzer or Piece of wire to Short/connect the test points to Enter EDL mode.


Follow the below steps for effective results. 
a. Disconnect the Two Connectors from Main Board. Keep Device Manager Opened on PC and wait for hardware changes when you will short Test Points. 
b. First Connect USB cable to Phone only and Place Phone on stable position.(Battery should be disconnected). 
c. Short the Test Points with Twizzer or Wire and now Connect USB to PC. When PC detects new hardware, Remove Twizzer/Wire from Test Points.

d. You will get a new device in Device Manager, It can be QHUSB_BULK or Qualcomm HS-USB.
9. If you got QHUSB_BULK, Right Click and choose Update Drivers Else skip this driver Update part and start flashing.

Note: - Driver Signature Enforcement: It's recommended to disable. Reboot your PC in Advanced Mode and Choose Disable Driver Signature.

Follow this thread (Credits to Feds64) Disable Driver Signature Enforcement in Windows 7/8/10 64-Bit


10. Choose Browse My Computer for Driver Software.


11. Choose the Path of Xiaomi Folder. Most of the users will find it like this.
Note: - If Folder does not exist, Install MI Flash and check C:\XiaoMi\XiaoMiFlash
12. Choose Install this Driver Software anyway.
13. Wait till driver installation successful.

14. The driver will be installed Successfully and you can see added in Ports as Qualcomm HS-USB.
You are ready to flash any ROM on your Redmi 4 (Indian Version)/4X

You will need Fastboot ROM. Recovery ROM will not work. If you have already downloaded Fastboot ROM, there is no need to download again.
(File Extension with.Zip file is Recovery ROM, .tgz or .tar file is Fastboot ROM, if it is .tar after download, Rename to .tgz for easy extraction)
You can download latest Fastboot ROM and MI Flash from below link, Old Rom can be downloaded from Redmi 4 Rom Section

http://en.miui.com/a-234.html

Note: Redmi 4 India and 4x are same and use same ROM.(Santoni is the code for Redmi 4 India / 4X. Download ROM for Redmi 4X)
Steps to Flash ROM: -

1. Download ROM from the above link (Which one you want to Flash) and extract it to Desktop or any location on PC (Use Winrar Software to extract).
(Please check if the file suffix is '.tgz'. Please rename it to '.tgz' if the suffix is '.gz or .tar')

2. Download flashing tool from the above link and install it. Once the installation is complete, Run MiFlash application. Click on browse and Select ROM folder from Desktop(From the location where ROM is saved)
Note: Use latest Mi Flash Tool only, it will work on both 32 and 64 Bit windows.

3. Press Refresh button to see your device in flashing tool.After pressing refresh button you will see a connected device.
4. Click on Flash and it will start flashing ROM on your device.

Note: Clean All, Save User data options will not work in EDL Mode. If you want to save internal User Data, follow this:

a. Open the ROM folder and find Rawprogram0.xml and edit it with Notepad++

b. Remove/delete the line and save the file.

5. Once flashing process completes, you will see Success Message.
6. Remove the cable and Connect the two connectors to the phone and power it on.

Re-Assemble Phone in Power off Mode.

The device will start, wait until completion, it can take up to 10-20 minutes.












click here to goto original content

Comments

Popular posts from this blog

3g what it is

Definition of 3G: 3G is the third generation of wireless technologies. It comes with enhancements over previous wireless technologies, like high-speed transmission, advanced multimedia access and global roaming. 3G is mostly used with mobile phones and handsets as a means to connect the phone to the Internet or other IP networks in order to make voice and video calls, to download and upload data and to surf the net. How is 3G Better?: 3G has the following enhancements over 2.5G and previous networks: Several times higher data speed; Enhanced audio and video streaming; Video-conferencing support; Web and WAP browsing at higher speeds; IPTV (TV through the Internet) support. 3G Technical Specifications: The transfer rate for 3G networks is between 128 and 144 kbps (kilobits per second) for devices that are moving fast and 384 kbps for slow ones(like for pedestrians). For fixed wireless LANs, the speed goes beyond 2 Mbps. 3G is a set of technologies and stand

6 Ways to Hack or deface Websites Online

Hello friends , today i will explain all the methods that are being used to hack a website or websites database. This is the first part of the hacking websites tutorial where i will explain in brief all methods for hacking or defacing websites. Today I will give you the overview and in later tutorials we will discuss them one by one with practical examples. So guys get ready for first part of Hacking websites class.... Don't worry i will also tell you how to protect your websites from these attacks and other methods like hardening of SQL and hardening of web servers and key knowledge about CHMOD rights that what thing should be give what rights... Note : This post is only for Educational Purpose only. What are basic things you should know before website hacking? First of all everything is optional as i will start from very scratch. But you need atleast basic knowledge of following things.. 1. Basics of HTML, SQL, PHP. 2. Basic knowledge of Javascript. 3. Basic knowled

Internet Download Manager (IDM}

Internet Download Manager (IDM) is a tool to increase download speeds by up to 5 times, resume and schedule downloads. Comprehensive error recovery and resume capability will restart broken or interrupted downloads due to lost connections, network problems, computer shutdowns, or unexpected power outages. Simple graphic user interface makes IDM user friendly and easy to use.Internet Download Manager has a smart download logic accelerator that features intelligent dynamic file segmentation and safe multipart downloading technology to accelerate your downloads. Unlike other download managers and accelerators Internet Download Manager segments downloaded files dynamically during download process and reuses available connections without additional connect and login stages to achieve best acceleration performance. Internet Download Manager supports proxy servers, ftp and http protocols, firewalls, redirects, cookies, authorization, MP3 audio and MPEG video content processing. IDM integra

[solution] Motorola moto G5S plus | xt1804|Sanders Magisk error 1 : cannot mount /vendor

Error: mainly all error 1 errors. can not mount /vendors... Cause : Since your current TWRP is not treble supported ,You need a Treble supported Recovery. Solution : Simpally download this file and then flash it .  this recovery is treble supported 1. VIA TWRP boot to twrp recovery  goto install .  touch on install image and then select this downloaded file (.img)  select recovery  then flash it 2. Using fastboot fastboot flash recovery <(downloaded.img)> NOW YOU CAN FLASH MAGISK zip file via recovery LINK : TWRP_SANDERS_r22_BY_GENETIC ENGINEER

Tips to Enable or Disable Toast Notifications on Windows 8

Windows 8 is among the most incredible and interesting kind of Windows version from Microsoft. It has visually eye catching design, which is found in modern user interface that is meant for redesigning a number of operating systems, worked out for users. If you have used or seen someone using Windows 8 you could have noticed the toast notifications in this modern version of windows, which simply appears the moment you install or uninstall any application. There are many users who are well versed with the bubble notifications, which were found in the earlier versions of Windows seen via the taskbar. The new application platform in Windows 8 comes with an integrated notification system for installing or uninstalling a number of modern applications. The Windows 8 style application can employ a number of notifications types including the traditional toast notifications, live titles and lock screen. These can be managed by either disabling or enabling the notification of your applicatio

How to Put Google Adsense Below Post Title in Blogger?

Adsense is used by majority of expert bloggers for their website monetization because it is a cookie based contextual advertising system that shows targeted ads relevant to the content and reader. As bloggers are paid on per click basis, they try various ad placements on the blog to  increase the revenue  and get maximum clicks on the ad units. Well, on some blogs, you might have seen Adsense ad units placed below the post title. Do you know why? It is because the area just below the post title gets the most exposure and is the best place to put AdSense ad units to increase  Click Through Rate (CTR). Even though ads below post title work like a charm but this doesn’t mean that it will work for you as well. If you want to find out the best AdSense ads placement for your blog, try experimenting by placing ads at various locations such as header, sidebar, footer, etc. You can try other  blog monetization methods  as well to effectively monetize your blog. In this tutorial, I

Dragon Age: Inquisition Digital Deluxe Edition + All DLCs (torrent) Repack Size: 20.1~23.9 GB

Brief : Dragon Age: Inquisition  is an  action role-playing video game  developed by  Bioware Edmonton  and published by  Electronic Arts . The third major game in the  Dragon Age  franchise,  Dragon Age: Inquisition  is the sequel to  Dragon Age: Origins  and  Dragon Age II . The game was released worldwide in November 2014 for  Microsoft Windows ,  PlayStation 3 ,  PlayStation 4 ,  Xbox 360 , and  Xbox One . Repack Size: 20.1~23.9 GB 

Google hoaxes and easter egges

Easter eggs [ edit ] Google has added many  Easter eggs  to its products and services. Calculator [ edit ] The Calculator accepts many  humorous units of measurement , including the  Beard-second  (5 nm),  Potrzebie  (2.2633 mm),  Smoot  (5 ft, 7 inches), ngogn (11.5938151 ml), blintz (36.4253863 g),  donkeypower  (250.033167 W); and the prefixes  hella - (10^27), furshlugginer- (10^6), etc. The Calculator recognizes a number of strings as numbers. They can be entered by themselves or used in expressions. They must be entered without quotation marks. When used in an expression, the phrases must be entered in lowercase. In addition to mathematical and scientific constants like  pi ,  e  and  Avogadro's number  the Calculator also accepts: "the answer to the ultimate question of life, the universe, and everything"  equals  42  as does  "the answer to life, the universe, and everything" , a reference to Douglas Adams's novel  The Hitchhiker's Gui

DOWNLOAD CODE BLOCKS 16.01 MINGW.SETUP .EXE 86.3 MB

Code::Blocks for Mac is a free C, C++ and Fortran IDE that has a custom build system and optional Make support. The application has been designed to be very extensible and fully configurable. Code::Blocks is an IDE packed full of all the features you will need. It has a consistent look, feel and operation across its supported platforms. It has been built around a plugin framework, therefore Code::Blocks can be extended with plugins. Support for any kind of functionality can be added by installing/coding a plugin. Key features include: Written in C++. No interpreted languages or proprietary libs needed.. Full plugin support. Multiple compiler support: GCC (MingW / GNU GCC), MSVC++, clang, Digital Mars, Borland C++ 5.5, and Open Watcom etc. Support for parallel builds. Imports Dev-C++ projects. Debugger with full breakpoints support. Cross-platform. Code::Blocks' interface is both customizable and extensible with Syntax highlighting, a tabbed interface, Class Br

Identifier IN JAVA

Idenifiers: Any Name in Java which is used for identifing Purpose is called as Identifier.. Ex:- className,VariableName,Method name,Constructor Name are Identifiers. Rules for Identifiers: 1. Identifiers Can have alphanumeric Values and $ and _. 2. Identifiers can not start from Numbers.. 3. Identifiers are Case sensitive. 4. There is no length Limit in Identifiers. 5. Pre-defined Keywords cant be used as an Identifiers. 6. Pre-defined Classname,Methodname,Interface Name,variable Name etc can be used as an Identifiers. Recommendation: 1. Pre-defined Classname,Methodname,Interface Name,variable Name etc should not be used as an Identifiers because it creates confusion. CASE STUDY: class Test { public static void main (String [] beast) { System.out.println("Test in progress"); int System=10; System.out.println(a); } } OUTPUT: Compilation Error: test.ja