Tuesday, 10 January 2017

Snapdragon Camera V3.0 [Marshmallow][Redmi 3S]




Hi all

I found this camera while browsing...So thought of giving a test on Redmi 3S...It works pretty well on the device..
Source: http://forum.xda-developers.com/idol-3/themes-apps/app-snapdragon-camera-v2-2-marshallow-t3402224
Also check my screen shots for more details..Credits to the original developers..
You must be rooted with TWRP flashed to install this..
Things that don't work:
1.)camera2API cannot be enabled if you want to use this app(force closing of app if you enable camera2API...So disable it if you are planning to use this app)
2.)Video recording.(App will force close if try to switch to video)
3.)Cannot save to SD card(only internal storage works).
4.)Some options in the app maynot work like manual controls....But default settings worked ok..


Features :
1.)There is a denoise option which can be turned off or on according to the situation...Turning denoise off preserves more details in the image at the cost of background noise if lighting is low..In daylight photos it works great...
2.)Overall image quality is good..

Screenshots:
 


 

Stock Camera sample
 

Snapdragon camera with denoise off
 

Snapdragon camera with denoise on
 

Download here :  SNAPDRAGONCAMERA_v3.zip (4.11 MB,)

Just use TWRP to install...

Uninstalling:

Just delete these files using any root explorer and restart device 
/system/app/SnapdragonCamera2.apk
/system/lib/libjni_snapcammosaic.so
/system/lib/libjni_snapcamtinyplanet.so
Do it properly and don't brick your device...happy flashing !!!

Unbrick Redmi 3s Testpoint Method (Hardbrick Only)

How To Unbrick Redmi 3s

Warning!!!
This tutorial for Hardbricked device only!

You need to do this way JUST if your device can't boot and not recognized by MiFlash as it should be
how to know if your device is hardbricked?
Plug your device to USb and PC
open your device manager and you'll see like this
 


Remember To Do it with your own risk!

It has been tested and work for Redmi 3s
and also work for Redmi 3x if same testpoint

What you need

Step by step
1. Disassembly your device to get testpoint 
2. Connect testpoint
3. Plug usb cable to your Pc and phone and your Redmi 3s detected as EDL mode  
4. Install qualcomm usb driver

5. Open Miflash and select target folder to extracted fastboot rom
6. Choose Clean all option and Flash
Enjoy your coffee and wait until flashing success 

Unlock BootLoader problem ? could not verify device ? How to solve ? Try this.

Hello guys,
Lot of people facing unlock bootloader problem with Miflashunlock tool.
I have also faced the same problem initially...then i found the solution.
Posting this thread just to share that experience....someone may get help.

Follow this steps...

1. Comment here to Unhide & See


2. Log in with mobile phone number ID not email address at mi cloud (i.mi.com), unlocking device (Redmi3s) & mi flash unlock tool always.
3. go to mi cloud and check devices section, delete all device except the unlocking device(redmi3s).
4. If you have deleted other MI devices(say one MI5) in mi cloud, now log off & delete mi accounts at those other devices (MI5),with find device OFF, this is must. People get error maximum due to this. 
5. Log in at unlocking device & confirm the find device is ON condition, then wait for 4 days atleast.
6. After 4 days, Log in at cloud & device with only mobile number as id NOT email address. 

At this stage, check at mi cloud, find device section, you must see your Redmi3s is green(i.e. online, just now). Location will be shown when clicked at find device from PC. If it does not show then solve it or you will get error.

7.  right click & run as administrator the miflashunlock.exe (unlock tool).
8. connect your device in fastboot (before that put developer option ON & USB debug ON & OEM unlock is ON & allow the computer to usb debug permission...this you need prior to adb operation.)
9.Log in at miflash unlock tool with mobile number as id NOT email address.
10. Unlock...100% gurantee.
11 if you get success ..come back & leave a reply....
12. If you have any problem ...plz share here

OFFICIAL Resurrection Rom 5.7.4 for Redmi 3S/Prime (Marshmallow)

 OFFICIAL Resurrection Rom 5.7.4 for Redmi 3S/Prime (Marshmallow)
This post was edited by justzzshadz at 23:17, Jan-09-2017


OFFICIAL ResurrectionRom based on Marsmallow for Redmi 3S/Prime

*It is official Resurrection Remix ROM so i am not responsible if anything goes wrong with your device                                                                                                                                                                                                   
Not any known bug now as it is not tested yet.
Requirement to install the rom:-
Your bootloader must be unlocked and TWRP recovery must be installed.
I will not be responsible for any damage to your Phone. Install it at your own risk

INSTRUCTIONS
1.Transfer the ROM and the Gapps to the micro sd card or internal.
2.Boot into recovery (TWRP)
3.Choose wipe
4.Wipe data, cache, dalvik and system
5.Choose install
6.Select ROM
7.Select GAPPS
8.Reboot
  Note : First Boot will take time.

Here is the direct link to download the ROM:-

[in case you want to download file directly just skip the first page if you see] 

Fastboot ROM Flasher Without Mi Flash Tool on x32 / x64 OS!

This post was edited by justzzshadz at 13:07, Jan-10-2017



Hello MIUI Fans,

I would like to share with you how to Install Fastboot ROM without using Mi Flash Tool on x32 bit OS
Mi Flasher can only be use with x64 bit OS, so here is the trick.

==UNLOCK BOOTLOADER ONLY==

Requirements :

Hidden content

1.  Flash without Mi Flash Tool.zip (629.36 KB, Downloads: 145)
2. Unlocked Bootloader Phone


Warnings : I am not responsible for any damage to Your Phone or Loss of your Files as you have been warned!

Why This? 
1. To Install ROM successfully on x32 bit OS -- main reason
2. To avoid Mi Flash Tool Errors


Tutorial :
Fastboot is a protocol that can be used to re-flash partitions on your device (update the flash file system in Android devices). It is this small tool that comes with the Android SDK (Software Developer Kit), which is an alternative to the Recovery Mode for doing installations and updates.

1. Download all the required Files.
2. Install ADB & Fastboot Drivers
3. Unpack Flash without Mi Flash Tool.zip


4. Extract the Fastboot ROM anywhere then copy or move the folder "images" to "Flash without Mi Flash Tool" Folder.


5. Choose the Option properly and double click to run it.


6. It may take around 10-15 minutes. Please don't interrupt the process.

Note : Any suggestion or feedback is welcome.

female-india-waiting-wifi-remove-notification

In this tutorial, I will guide you how to remove that annoying Female for English (India) Waiting for WiFi notification on your phone.
Female for English (India) notification has been there on most of the devices and the annoying fact is that it won’t go just by swiping across the notification bar. The “Waiting for WiFi” message displays intact and the notification returns as soon as you wipe it off. Here’s a fix for the same which takes less than couple of minutes to implement.
The notification (Female for English) is being displayed either because there had an interrupted TTS (Text To Speech) download or download can only be completed over WiFi. As far as you use the mobile data, it just won’t go and displays “Waiting for WiFi” message. In this tutorial, I will guide you how to remove that annoying Female for English (India) Waiting for WiFi notification on your phone.

How to Remove Female for English (Country) – Waiting for Wifi Error from Notification Bar

If you chose ‘US’ as your locale, you might be seeing Female for English (US) instead of India. However, this workaround would possibly fix such error and help you remove it from your notification panel.
  • Turn on your mobile data or connect to a WiFi network which has data access.
  • Now head on to the ‘Language & Input’ option. If you’re on MIUI, it’d be under the ‘Additional Settings’.
  • Under ‘Speech’ option, tap on “Text-to-speech output”.
  • Now choose the “Google Text-to-speech engine” under Preferred Engine tab.
  • From there, tap on “Install voice data” and choose the language according to your notification.
  • Let it download. Once it’s completed, just reboot and see whether it still showing under notification panel.
  • or cancel it      

How to fix "Themes from third party sources not supported" issue on MIUI


"Themes from third party sources not supported" message appears on Android devices screens for Xiaomi users who try to download a theme to their phones or tables not from company official market but other internet resources. Since January 1st Xiaomi have banned all themes and other MIUI firmware components downloaded from internet resources different from their official market site. They did it to support designers intellectual property rights, to secure favorable conditions for development engineers and further their interface development. All download can be done successfully from designer.xiaomi.com site only. As to the users they can download their favorable stuff only from Xiaomi official market site.

It is not important which site (free or not) one uses to download his favorable theme. In any case he will get the message "Themes from third party sources not supported". This ban can be avoided by employing two methods we present below. Note that both methods are completely legal.

They are :
  1. Register yourself as a beta tester;
  2. Register yourself as a designer.

Today we will teach you how to remove the restrictions safely. You can choose any of the presented ways. Both work.

Register yourself as a beta tester
  1. Create your Mi account via email (it’s free);
  2. Install color avatar on your Mi account;
  3. Send a report of any problem emerged when using MIUI to "Screenshot problems " department;
  4. Wait till Xiaomi remove their restriction (about 2-3 days) and become a beta tester.

Official registration as a beta tester unbans downloads from third-party resources. Therefore the message "Themes from third party sources not supported" will not to be seen any longer.

Register yourself as a designer
  1. Create your Mi account either via email (the same way as in Method 1) or by using your phone number;
  2. Navigate http://designer.xiaomi.com/ and tap Login Now (right button);
  3. Input identifying information (phone number or email which was used for account creating), input your account password and then enter the site as a authorized user;
    How to fix "Themes from third party sources not supported" issue on MIUI
  4. When you see a pop-up window , choose the upper line- "Individual designer" and tap;
  5. Input your data:

    a) Nickname – Designer name;
    b) Your Real Name;
    c) Your Mobile Number;
    d) Your Post Address;
    e) Tap the green button that submits your data and registers you as a designer;
  6. Wait until your data are verified that Xiaomi notify you through email, (approximately 2-3 days).

After receiving a notification in your email from Xiaomi that your are now officially is an application designer, you can download any themes from Android device memory without restrictions.

How to flash/unbrick Redmi 3s


Greetings MIUI Lovers and Redmi 3S Users,






Steps for Flashing/Unbrick Redmi 3S works for LOCKED and UNLOCKED Bootloader:

Please be noted I will not take any responsibility for anything happened to your device. Use Windows 64-Bit, users having issue on 32-Bit Windows. You may face this error "Not enough storage to process this command".

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

Tools To Download:

You need to Start your Phone in Download Mode. (Not Fastboot Mode)


Do The Following:
1. Go to the Recovery Mode by Volume Up and Power button.
2. Click Download from Screen.
3. Plug USB Cable to PC.
4. PC will install the device driver, let it do its job.


On your PC do these next steps:

1. Open Device Manager and Phone will be detected as QHUSB_BULK under the Com Ports section.

Right Click and choose Update Drivers.

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


2. Choose Browse My Computer for Driver Software

3. Choose the Path of Xiaomi Folder. Most of users will find it like this.
Note:- If Folder does not exist , Install MI Flash (Link below) first.
Win 64 bit C: \ Program Files (x86) \ Xiaomi \ MiPhone \ Qualcomm \ Driver
Win 32 bit C: \ Program Files \ Xiaomi \ MiPhone \ Qualcomm \ Driver

4. Choose Install this Driver Software anyway.

5. Wait till driver installation successful.

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


Now we are ready to Flash!

Flashing ROM Part.Windows 64-Bit recommended as users are facing issues on 32-Bit and brick thier devices.
The ROM links below are of Fastboot Rom. Recovery ROM will not work.If you have already downloaded Fastboot ROM no need to Download again.
(File Extension with .Zip file is Recovery ROM, .tgz or .tar file is Fastboot ROM)

you can choose your Fastboot rom here:

Fastboot Rom Download Link

Global Stable (V7.5.8) : Download Here
China Stable (V7.5.1) : Download Here


If link does not work, Put Letter "o" not Zero before the Link address.

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

Steps to Flash ROM: -
1. Download ROM from the above link (Which one you want to Flash) and extract it to Desktop(Use Winrar or 7-Zip Software to extract).
(Please check if the file suffix is '.tgz'. Please rename it to '.tgz' if the suffix is '.gz or .tar')
Note: - Some users get error while extracting on Desktop Because there is space in the username of PC or the folder as shown.

The users should put the ROM In C Drive in a folder without spaces. E,g C:/ROM/MIUI


2. Download flashing tool from the above link and install it.
3. Once installation is complete, Run MiFlash Beta application.
4. Click on browse.
5. Select ROM folder from Desktop(From the location where ROM is saved).
Note: -The path of the ROM folder Should be like "C:\\MIUI" Not "C:\MIUI\images"
The MIUI Rom folder should Contain the following files.


6. Press Refresh button to see you device in flashing tool.
After pressing refresh button you will see connected device (COM 3 or COM 4)
Choose Flash_all option.
7. Click on Flash and it will start process.


8. Once flashing process completes



Remove the cable and keep Power Button pressed until it Vibrates and shows Mi LOGO.
The device will start, wait till completion, it can take up to 10 minutes.


Enjoy your new ROM!

Entering EDL mode from fastboot mode

Some firmwares support rebooting to Emergency Download (EDL) mode in Android Bootloader aboot module (the "reboot-edl" command) but fastboot utility doesn't recognize "reboot-edl" in the command line and refuses to send the command to the device.

Since FastBoot protocol is simple and text-based, it is enough to send a packet containing "reboot-edl" text over USB. The simplest way to do that is to patch Windows fastboot.exe file, replacing "reboot-bootloader" text with "reboot-edl". As "reboot-bootloader" string is found in the command line, fastboot.exe sends the same constant string to the device. So if "reboot-bootloader" is replaced with "reboot-edl", you can specify "reboot-edl" in the command line and the same text will be sent to the device.

I occasionally locked bootloader in my officially unlocked/rooted Xiaomi Redmi Note 3 Pro (Snapdragon) so it could only boot to FastBoot or Diagnostic 900E modes. Tried to swich from 900E to 9008 with QPST but it reported unspecified error.

Analyzing aboot (emmc_appsboot.mbn) found that it supports "reboot-edl" so the only  thing remaining was to find a way to send it.

With patched fastboot.exe, successfully rebooted to EDL mode (9008) and re-flashed proper partition images.

Original post on XDA-Developers
Detailed guide on XDA-Developers

Therefore, to switch your half-bricked phone to EDL mode, you should do the following:


  • Download the attached ZIP archive and unpack it to an empty folder.
  • Boot the phone into FastBoot mode by holding both Volume Down and Power buttons until the bunny appears.
  • Connect the phone to the PC.
  • Double-click the "edl" (edl.cmd) file.
  • If the bunny disappears, your phone was rebooted and now should be in EDL mode (LED should flash red but not always).
  • Run MiFlash, wait 3-5 seconds and click "Refresh", COM port should appear in the list.
  • Proceed with MiFlash as described in the appropriate topics.

To check if this method can work for your device, open aboot image from FastBoot firmware file set (emmc_appsboot.mbn or similar file) in a hex viewer/editor and search for "reboot-edl" string.

DOWNLOAD
fastboot_edl.zip