Huawei S7 Slim OTG USB cable

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
Try it first without the patch, if that does not work I'll direct you to the step-by-step instructions for windows users.

EDIT:
Thanks, got the cover via Ebay when I first got the tablet.
:)
 

Dee96

Expert Member
Joined
Oct 12, 2011
Messages
1,451
Op i think it be best if you post patch details with links for any software needed to do it
 

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
Make sure your device is rooted, Google it if it isn't or search this forum/xda-forums/android tablet forums, it has been explained many times.

Download this patch:
http://www.androidtablets.net/forum...al/20304-g-sensor-fix-s7-classic-s7-slim.html

Just follow the instructions. Read the entire thread before you go ahead just to familiarise yourself with the patch.

This patch will:
> gsensor fix 2 (framework.jar) for google sky map , may work for Slim ROM base on South African ROM
> SRS surround and preset equalizer may work for others S7 Slim ROM (who have not enable it yet)
> USB host permissin and set installlocation is general things.
Bad English, but you get the point.

Choose option 2, 3, 4 - that is all you need.

Again LEAVE boot.img ALONE!

In Windows it should be very simple, I do not use Windows so just run the patch, it should be self explanatory.

Okay, if you are still wondering about how safe this is and whatnot, to save us all a huge headache, just apply the patch, it does nothing sinister. If you do not want to install the other patches, extract the content of g-sensor.zip and look for the file "huawei.software.huawei_usb_host.xml"
Copy this file onto your device with a root file manager (read on, I provide a link to one) into the following location:

Code:
/system/etc/permissions/

Long press on the file till a menu pops up -> click "Permissions"
Set the permissions of the file (644 for linux folk who use cli):
Owner: Read, Write
Group: Read
Other: Read

If there is already such a file (which I doubt) rename it/back it up and copy the new file over.

Reboot

Download a root file manager:
https://play.google.com/store/apps/...lt#?t=W251bGwsMSwxLDEsImNvbS5yaG1zb2Z0LmZtIl0.
This one works very well and is free.

In the root of your device make a folder "usb_drive"

To mount the flash drive:
http://android.gval.biz/download/Q5_USB_Memory_Manager.apk
Download this onto the tablet and install it.

Make sure you have "USB-Debugging" enabled!

Plug in the flash drive with the adapter. If the light on the drive starts flickering it means it is communicating with the device and everything should work. All my flash drives behaved the same, so if there is no light activity you have the wrong adapter.

How to use it:
http://android.gval.biz/Q5_USB_Menory_Manager.php

If you are a linux user it should be very straight forward. The flash drive for me is always listed as "sda1". Wait for the light on the drive to stop flickering, open Q5 USB Memory Manager, select "sda1", make sure the file system is "vfat", make sure the mount location is "usb_drive" (default), and click mount.

Now you can browse/use the flash drive with your preferred file manager.

Remember before unplugging the drive (this is for flash drives and hdd's only) you need to unmount it with Q5 USB Memory Manager.
 
Last edited:

Dee96

Expert Member
Joined
Oct 12, 2011
Messages
1,451
Hi thanx alot for that. 2 things.

1. The patch download link doesnt work. Just gives me a notice.
2. The g sensor fix. What is wrong with the g sensor to begin with?
 

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
Eish, MegaUpload....

http://www.filefactory.com/file/17jhuvocnsch/n/g-sensor-fix_zip

http://www.putlocker.com/file/A162AA2882C9A266

For those that only need the xml file:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2009 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at                                                                                                                                                                           
                                                                                                                                                                                                                       
          http://www.apache.org/licenses/LICENSE-2.0                                                                                                                                                                   
                                                                                                                                                                                                                       
     Unless required by applicable law or agreed to in writing, software                                                                                                                                               
     distributed under the License is distributed on an "AS IS" BASIS,                                                                                                                                                 
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                                                                                                                                          
     See the License for the specific language governing permissions and                                                                                                                                               
     limitations under the License.                                                                                                                                                                                    
-->                                                                                                                                                                                                                    
                                                                                                                                                                                                                       
<!-- DTS2011032903092 Added by y00140144 for usbhost -->                                                                                                                                                               
<!-- This feature should be defined for devices that support usb host. -->                                                                                                                                             
<permissions>                                                                                                                                                                                                          
    <feature name="huawei.software.huawei_usb_host" />                                                                                                                                                                 
</permissions>
Name the file:
huawei.software.huawei_usb_host.xml

Regarding the g-sensor fix:
Download Noogra Nuts or Google Sky Map - or any application that needs to implement the g-sensors (where you need to tilt the device). You will notice that performance is very poor making it impossible to play some games, and in the Google Sky Map instance the compass is off by 90 degrees. This fixes those issues.
 

oldhat

Executive Member
Joined
Jun 27, 2007
Messages
5,342
Tried the gsensor patch, tablet then failed to boot. Managed to restore MTN rom from microsd, but /cache partition is now too small(fails to install anything bigger than 32mb from Play store). Got a script to temporarily fix that also though...

Will try USB host mode when I get adaptor from local store(next week).
 

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
Tried the gsensor patch, tablet then failed to boot. Managed to restore MTN rom from microsd, but /cache partition is now too small(fails to install anything bigger than 32mb from Play store). Got a script to temporarily fix that also though...

Will try USB host mode when I get adaptor from local store(next week).
Did you stay away from the boot image?
 

oldhat

Executive Member
Joined
Jun 27, 2007
Messages
5,342
Did you stay away from the boot image?

Yep. Don't know what went wrong but it just froze on first reboot after patching & would NOT go further! Tried restarting many times, battery pull, etc. Eventually just installed MTN rom(original was unbranded) - just need to fix /cache partition size now...
 

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
It takes a while after patch to boot up, something like 5 minutes IIRC.

Glad you got sorted though!
:)
 

oldhat

Executive Member
Joined
Jun 27, 2007
Messages
5,342
It takes a while after patch to boot up, something like 5 minutes IIRC.

Glad you got sorted though!
:)

That 5 minute guestimate sounds about right. Don't suppose you know of an 'easy' way to change partition sizes?
 

MyWorld

Executive Member
Joined
Mar 24, 2004
Messages
5,001
On the tablet itself or a sdcard?

Just mount the tablet via USB and use gparted to change partitions. Be careful, since it seems you know what you are doing I guess you know of the risks.

Good luck!
 

oldhat

Executive Member
Joined
Jun 27, 2007
Messages
5,342
Tablet itself. Since using MTN rom, /cache partition is only 32mb - need to change it asap...will try gparted thanx.
 

WatchMan

Well-Known Member
Joined
Dec 5, 2009
Messages
369
After having applied the patch my tab died just like a few other posters. It was unrecoverable until it was flashed with the MTN huawei s7 slim rom (but I suppose any Vodacom and Cellc would work as well if you could get it). I would not really advise the application of this patch, especially since after rooting my (recovered) tablet I found the huawei usb host controller script already in the system. If you want external usb functionality, rather paste the script where recommended (and only that script), download 'ES file manager' and 'Q5 usb memory manager'. When requested to select a folder for your usb device, just use "d". It is an empty folder in your tab system that you can utilize to mount your usb drives.
 

oldhat

Executive Member
Joined
Jun 27, 2007
Messages
5,342
One of my mates tried to patch, killed tablet completely :-( Won't start up - adb does not see it!
 
Last edited:
Top