I merged latest GIT code w/ ElbartoME fixes and overclocking code by Huanyu, plus added nice features and mods.
Sources available at:
http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.32
http://forum.xda-developers.com/showthread.php?t=740963
This kernel has FULL support to extended batteries. That means that you will have correct percent and temperature report also with your 2300mah battery.
That is the ONLY kernel right now that can do this. Other kernels will shut down with your extended battery.
Wifi and tunneling modules are in the archives.
Overwrite in /system/lib/modules or wifi will not work.
Enjoy.
PS: You are testing on your own risk!
Frequencies table:
Code:
245mhz - 925mv (was 1050)
384mhz - 950mv (was 1050)
422,4mhz - 975mv (was 1050)
460,8mhz - 1000mv (was 1050)
499,2mhz - 1025mv (was 1075)
576mhz - 1050mv (was 1100)
614,4mhz - 1075mv (was 1125)
652,8mhz - 1100mv (was 1150)
691,2mhz - 1125mv (was 1175)
768mhz - 1150mv (was 1200)
806,4mhz -1175mv (was 1225)
883,2mhz - 1200mv (was 1275)
998,4mhz - 1225mv (was 1275)
1036,8mhz - 1225mv
1075,2mhz - 1250mv
1136mhz - 1275mv
1152mhz - 1300mv
1190,4mhz - 1300mv
Random informations:
If your wifi doesn't work as expected you should update your wifi firmware...
for instructions: http://htc-linux.org/wiki/index.php?title=LeoWifi
If you get SOD or similar try another windows mobile rom, possibly based on TMOUS 2.10
If your wifi doesn't turn on you MUST change your kernel modules!
If your android doesn't start with normal kernel try "n" version!
To extract the archives use latest 7zip version
Remember that 90% of PC's problems are between the screen and the chair. If something for you doesn't work but for other 50 it works, it's my fault or it's yours?
AXI scaling downclocks not only the cpu but also the ram to save battery, but can cause lag. use with caution.
Files are so big because there are 4 kernel 3.5 mb each plus 4 modules pack 23mb each.
Click to expand...
Click to collapse
Why 4 version, what they mean, and what is your choice:
Since out there are desire-based roms and nexus-based roms, we need basically 2 different bluetooth stack for each.
The files have name Build_x where x is the version:
x can be "n" or "o". N is nexus one bluetooth stack, O is desire bluetooth stack.
The n at the end of 2 of 4 archives means "no undervolt and no overclock". That's for who has boot loops problems.
You can see the version you have in phone informations or in terminal with "uname -r" without quotes. You will see something like:
2.6.32.9-xx_y-38158-g184606d-dirty
where xx is the general version, eg "r9" and y is the bluetooth type.
The BUILD number DOESN'T DOESN'T DOESN'T mean absolutely NOTHING.
#77 is not worse then #80 if "xx" (see 1 line up) is equal!
Since I do 4 builds at time of course the first will be lower # then the last!
Hope it's all clear now!
Click to expand...
Click to collapse
Changelog:
Code:
What's new in r11:
- new versions!
- adds ext4, cifs and nfs support
What's new in r10:
- Full support to extended batteries (including battery charge (%) and battery temperature).
This required lot of time and work...Hope you will appreciate.
- New version without overclocking nor undervolting for who haves boot loops
- Adds graphics tweaks by darkstone:
http://forum.xda-developers.com/showthread.php?t=747492
What's new in r9:
- Updated to 26c66976c838c956c7b003cec8fd96c7cdac4026 git commit
- adds version in informations
- changed the penguin :D
- cpu freq at boot is 998,4mhz instead of 768mhz for faster boot up
- other small changes
What's new in r8:
- 1190mhz has 1300mv vdd now (that's real, probably no need for another vdd step)
- Fixed a typo causing default min freq set to 384mhz instead of 245 (sorry)
- restored 998mhz speed step
- default scaling is now 245-998mhz (eg no overclock at all)
What's new in r7:
- updated to eed82a0f77f367b929f51cc59e6c64a68a06256a git commit
- kernel is not overclocking anymore automatically. now clock is limited to 245-1036mhz (this fixes boot loops / crashes having someone). To overclock you need setcpu.
- 1190mhz enabled together with 1152mhz now
- added interactive governor (thanks Huanyu)
- enabled all compiler optimization (now kernel boots in 2,6 seconds)
- 1190mhz voltage up to 1325mv for stability. I don't advice to use 1190mhz clock for daily use. I would prefer 1113mhz clock for daily use.
- fixed voltage not being dropped on lower clocks (this should help battery drain)
- other small changes
- formatted my pc. now its name is "mainframe" lol
What's new in r6:
- updated to e51cb9c975bb81ae498c286ff28efa89489c3b17 git commit
- Disabled 1190mhz clock (this fixes cannot boot issue having someone, sorry for benchmarks guys :))
- added ppp fix. ppp is not enabled yet btw because of lack of ppp compatible builds. When most builds will have ppp I will disable rmnet
- small changes
- thinking about making conservative governor the default one. please tell me what you prefer. conservative governor makes a more gradually scale. in some situation will save battery but might result in worse performance (not so worse anyway, I'm using it daily without a slow down). in other situation ondemand governor will have better performance but will eat more battery...
What's new in r5:
- updated to 2d4748826532b6b0463ac06dc81398dcda78c9d4 git commit
- modified again some code
- an attempt to fix compass heading
What's new in r4:
- updated to 569d682b3cba947bef281878d9b4523ccd2fe6e3 git commit
- cleaned up some code a bit
- enabled all compiler optimizations (o3 flag + loop unrolling) to speed up kernel a bit (in fact it starts faster)
- added new build to support some builds modified bluetooth driver (use alternative if bt doesn't work, I use this with shubcraft and BT works great, thanks to ElBartoME patches)
What's new in r3:
- enabled overclock to 1190mhz
for all frequencies supported by my kernel use this setcpu.txt:
245000,256000,384000,422400,460800,499200,537600,576000,614400,652800,691200,729600,768000,806400,844800,883200,921600,960000,998400,1036800,1075200,1113600,1152000,1190400
search on setcpu wiki how to use it.
What's new in r2:
- Restored git bt code
- enabled overclock to 1152mhz
for all frequencies supported by my kernel use this setcpu.txt:
245000,256000,384000,422400,460800,499200,537600,576000,614400,652800,691200,729600,768000,806400,844800,883200,921600,960000,998400,1036800,1075200,1113600,1152000
search on setcpu wiki how to use it.
Greetings from a 16yo student
If you like what I do please donate!
Downloads:
Kernel based on supersonic tree said:
Brand new kernel based on HTC Evo source.
This is experimental. There are some fixes and light sensor driver, but there are issues, like freezes and blue screens. Version format is Build_xz where xz can be y or n. x indicates the presence of axi scaling, z of undervolt and additional overclock freqs. y is present. n is not present. this is the only kernel which differs in name format.
PPP only!
DOWNLOAD
Click to expand...
Click to collapse
Normal kernel without AXI scaling said:
This is my pure kernel as usual. No changes.
DOWNLOAD
Click to expand...
Click to collapse
Normal kernel with AXI scaling said:
As normal kernel but with AXI scaling.
DOWNLOAD
Click to expand...
Click to collapse
I would very much like to test it.
Brgds... /Tubgirl
Yep, i'd like to test it too, it's frustrating to be unable to use this big battery with Android...
Thanks, Kevin
Any news on this?
Brgds... /Tubgirl
Yes I will post it soon. I had to go home yesterday...(no linux pc here)
kernel added!!!
What voltage is this undervolt using? 925, 1000 or 1250?
LittleMerc said:
What voltage is this undervolt using? 925, 1000 or 1250?
Click to expand...
Click to collapse
undervolt is at 925.
I'm ok with that voltage since I never got a crash.
Thank you very much...
This kernel works with me.
Sorry I did not read your post carefully...
Thanks again
Does this kernel have conservative CPU scaling enabled?
Jack E said:
Does this kernel have conservative CPU scaling enabled?
Click to expand...
Click to collapse
Yes.
Read on first post, "All governors"=also conservative governor
Where do I put the Tun.Ko file to?
makomek said:
Where do I put the Tun.Ko file to?
Click to expand...
Click to collapse
I wrote also that on first post
"/system/lib/modules"
Going to test it m8 with Shubcraft own 'baked' rom lol.
Integrated the files before install (cooked in)
And other tools/programs.....
Report it if it works good for me the zImage build from you and the other 2 files
Thx.
Some report w/ extended battery?
I would be glad to hear if it works
Works perfectly so far, I just played around and put it to charge. More feedback tomorrow after a day of use.
Would it be possible for you to teach us how to do it ourselves? so that we can apply the trick to next builds/kernels.
Thanks a lot!
Hi,all
i have problem installing drivers for the phone on win XP x32 SP3 when it searches for drivers but can't find any and i can't use adb so i get no WiFi.Can anyone help
you can find usb drivers on google's developers site.
To fast to say something about it,but i can say that it works when cooking it in my modified shubcraftrom,also wifi.
When i tested a little further and have done 'tweaking' my phone i will report more.
The extended battery i do not have,so i cannot help you with that
cokata said:
Hi,all
i have problem installing drivers for the phone on win XP x32 SP3 when it searches for drivers but can't find any and i can't use adb so i get no WiFi.Can anyone help
Click to expand...
Click to collapse
You can take a look at this site:
http://developer.android.com/sdk/win-usb.html
Here it's explained how to install usb drivers for Windows.
Related
It's not intended for the Wizard but it works!
There is one limitation though, after standby it reverts back to default.
Thanks to Kremo for this find!
I tried it and it worked!
It said my OMAP is running at 180MHZ! I thougt it is 200Mhz?
So i should be able to boost the speed to 200 Mhz (programm uses 8Mhz steps, so it would be 204Mhz) without any problem?!
steewb said:
It said my OMAP is running at 180MHZ! I thougt it is 200Mhz?
Click to expand...
Click to collapse
on my wizard the about page says 195, TCPMP says 168 and this app says 180...
I used TCPMP to check.
Where do i find that TCPMP?
Sweet, does it speed up both cores? Anyone seen what speed the wizard maxes out at?
steewb said:
Where do i find that TCPMP?
Click to expand...
Click to collapse
Google for it.
any benchmark after overclocked ????
So the question is whos a dare to overclock a £500 device.
not me thats for sure!
jimmy_boy said:
So the question is whos a dare to overclock a £500 device.
Click to expand...
Click to collapse
You'd be surprised how many...
rookery said:
any benchmark after overclocked ????
Click to expand...
Click to collapse
See pics.The filenames are:
SpeedShownByOmapclock_SpeedShownByTCPMP.jpg
wow this is amazing i have been waiting for this forever. my sjphone is really fast now and i have less skipping. my snes emulator runs so much better. thanks for sharing this with us.
wow even skype works great with voice cancelation checked!!!! finally flawless voice over ip
That's all great, but more speed comes with more heat... Does anybody have an idea what this overclocker will do with the cpu? Does the OMAP cpu have a way of measuring the temperature?
Greets,
David
@dafit
If you overdo it,the worst that happens is that it resets itself.
@grinny11
Just don't forget to run the app before you use e.g. Skype because speed goes back to default when you put your phone in standby.
thanks bolasz. the highest stable i get mine to is 264 through the app which reports 250 in tcpmp. if i do anything higher it just freezes and i reset.
Official discussion and new versions
http://www.wce.by/forum/viewtopic.php?t=2014
P.S Sorry - use translator with russian language on english.
Parameters of the command line
OmapClock -clock <freq> [-confirm] [-launch <path> [-restore]]
-clock <freq>
installs frequency of the processor in MHZ
-confirm
require acknowledgements of the change the frequency
-launch <path>
start the program (the way to reference in rabbit earses!)
-restore
restore former frequency after termination of the uncared-for program (is ignored unless it is given parameter -launch)
Sequence parameter importances has not.
The Examples:
OmapClock -clock 132
OmapClock -clock 144 -confirm
OmapClock -clock 144 -launch "\Storage\test.exe" -restore
do I need to run this program affter very standby ?
Carmi said:
do I need to run this program affter very standby ?
Click to expand...
Click to collapse
Unfortunately yes.
But actualy there is no point to run your device at higher frequency all time.
The -launch parameter as suggested by arc is great to switch to higher freq only when needed e.g when you want to use Skype.
i'm not familiar with command lines for pocket pc. how would i make it so that it overclocks for skype and restores it in the end. do i make some kind of bat file?
grinny11 said:
i'm not familiar with command lines for pocket pc. how would i make it so that it overclocks for skype and restores it in the end. do i make some kind of bat file?
Click to expand...
Click to collapse
Change Skype's shortcut in \Windows\Start menu to
OmapClock -clock 216 -launch "\where\skype\is\installed\skype.exe" -restore
HOW CAN I SPEED UP PROCESSING SPEED AND HOW CAN I DELETE UN NECESSARY FILES FROM WINDOWS DIRECTORY WHICH ARE NOT USEBLE BY ME
battery status
Overclocking
Also, be conservative when you are first using it.....make sure you don't overclock over 260 mhz or underclock below 143 mhz...I believe some members have reported instability/problems with their wizards when they did not stay within these parameters.
Make sure you read the developers thread and webpage concerning batterystatus....it will explain some of the settings in batterystatus.
http://forum.xda-developers.com/showthread.php?t=270751
and
http://www.chi-tai.info/cs_BatteryStatus_XDA_Neo_WM5_iM_cs.htm
i guess some supposably this developer no2chem overclocked the touch pro processor to 768mhz..i mean to me thats some bull but the hell do i know..so if this guy really did that...welll shouldnt it be possible to do it on our magics since they have the same processors? thats saying if this guy really did that
heres the link to the story
http://pocketnow.com/tweaks-hacks/htc-touch-pro-running-at-800mhz
This thread could turn out to be really interesting...
Yeah do that and cry about the battery draining in 4 hrs with hero roms LOL
Why would you want to? Apart from "because you can"....
With the winter coming, this are great news.. ahahahah
I'll never be cold again here with an overheated overclocked magic.. I hope it won't melt!
"Inspired by GSLEON3 I have started to investigate overclocking options of the ARM11 (runs OS) and ARM9 (runs radio). I disovered a few things which may be of interest, but so far no spectacular results. There is more research needed and I hope people like anton tomov, cmonex, olipro and pof can help out.
Here is a summary of my findings for the ARM11:
- it normally runs on 384MHz which is equal to a masterclock of 768MHz divided by 2
- the ARM11 clockspeed is 768/N MHz where N is a frequency divider (N=1..16)
- i haven't found an option for clock stepping. (If anyone has a MSM7x00 datasheet please share it with me so this can be investigated)
- i found ARM11 clock control code both in oemsbl and spl. The latter is great as it allows to control clock from WM
- there are two commands in a mfg spl to set ARM11 clock speed and to test it: "freq n" (n=0..6) and "test"
- "freq 6" sets the fastest speed: 384MHz and testing with "test" results in 436ms on my kaiser (MSM7200). Would be nice if someone tests this on a MSM7201 based kaiser
- i reverse engineered the "freq" command and found a table at 0x8c00e230 with 5 entries for each speed setting. For "freq 6" the settings are:
Code:
384000 ; equal to clockspeed/1000
1 ; determines which master clock to use (value is either 0 or 1)
1 ; master clock divider-1 (increasing it leads to slower test speeds)
96000 ; some other clock derived from from master clock
3 ; divider-1 for deriving the 2nd clock
- i hot patched these values with the "mw" command (e.g. mw 8C00E2A8 1 6D600) but could not establish any better result with "test"
- setting the divider to 0 (actually means divide 768MHz by 1) caused the device to freeze
- i didn't do any benchmarking in WM
- i haven't investigated ARM9
Okay, enough for now. I hope this triggers more interest and research for this topic."
That was another topic, but i was searching and i think that we could modify the /sys/devices/system/cpu/cpu0/cpufreq/cpu_max_scaling_freq we could overclock easyly our devices...
well with tool like setcpu we could set lower speed when the phone is sleeping and the battery wont go down that bad ..hell if its possible im down to try it
no2chem (maker of nueROM) is a VERY well respected developer here on XDA who has done a ton of work on WM handsets. He's done quite a bit of low-level work on WM builds and created apps/drivers that even I (as an experienced Windows developer) can scarcely comprehend because it's low-level, hardware-related code. Months ago he did in fact develop a clock-speed app that does allow for over/under clocking of the TP (which I own and have tweaked with many of his apps).
I agree that 800MHz sounds a bit far-fetched, but so did overclocking my i7 920 from stock 2.66 to 4.00 on air, but it's done regularly (though not generally for long-term) on eVGA x58 motherboards (which I use). That said, I wouldn't dismiss the idea too quickly.
His blog and tools can be found here: http://www.nuerom.com/BlogEngine/
Specific article is here: http://www.nuerom.com/BlogEngine/post/2009/09/06/Touch-Pro-running-at-800MHZ.aspx
He's basically the Windows Mobile equivalent (if there is one) of Cyanogen.
bobdude5 said:
i guess some supposably this developer no2chem overclocked the touch pro processor to 768mhz..i mean to me thats some bull but the hell do i know..so if this guy really did that...welll shouldnt it be possible to do it on our magics since they have the same processors? thats saying if this guy really did that
heres the link to the story
http://pocketnow.com/tweaks-hacks/htc-touch-pro-running-at-800mhz
Click to expand...
Click to collapse
interesting work.
i wonder if it will works on others phone. let me try it with my htc fuze. will post result later.
Maybe a solution for changing the cpu max_freq value it's inserting it to the source code when we compile a rom... I think that modding this file are the first step:
http://android.git.kernel.org/?p=ke...3;hb=ebea985a6ec461a59afb86f0068cc1d79d7c8bf1
227 CONFIG_MSM_CPU_FREQ_ONDEMAND_MAX=384000
228 CONFIG_MSM_CPU_FREQ_ONDEMAND_MIN=245760
I think that if we change the line 227 we can overclock, but the problem is that we have to make a rom for testing it.
It's only my opinion!
When i had my blackstone no2chem supposedly oc'd that to some stupid amount but the software he delvelops wouldnt do it. All it would do is the same as set cpu?
Yes, it seems to be the same CPU, if someone can ask no2chem...
hi,
no clue about nix platforms, but you should be able to access A11S_CSR_BASE, follow these steps:
A11S_CLK_CNTL (A11S_CSR_BASE+0x100)
[6:4] = 1 ;Global PLL
[3:0] = 0 ;Divider Ratio 1:1
A11S_CLK_SEL (A11S_CSR_BASE+0x104)
[2:1] = 3 ;Divide AHB Clock by 4
[0] = 1 ;Select Clock Source 1
oh,and A11S_CSR_BASE is at phys 0xC0100000.
See latest post
http://www.nuerom.com/BlogEngine/post/2009/09/08/Yet-more-notes-on-overclocking.aspx
for more information.
no2chem said:
hi,
no clue about nix platforms, but you should be able to access A11S_CSR_BASE, follow these steps:
A11S_CLK_CNTL (A11S_CSR_BASE+0x100)
[6:4] = 1 ;Global PLL
[3:0] = 0 ;Divider Ratio 1:1
A11S_CLK_SEL (A11S_CSR_BASE+0x104)
[2:1] = 3 ;Divide AHB Clock by 4
[0] = 1 ;Select Clock Source 1
oh,and A11S_CSR_BASE is at phys 0xC0100000.
See latest post
http://www.nuerom.com/BlogEngine/post/2009/09/08/Yet-more-notes-on-overclocking.aspx
for more information.
Click to expand...
Click to collapse
oh i didnt know you were on xda lol so it is possible then on our magics??
by the way greatjob on finding this out
But i think that Android SO, doesn't allow accessing to this memory address, it should be out from the user ring... But if the memory address is stored always in the same address (in any platform) we should modify the android source code to allow accessing to this memory address. Otherwise, it seems to be dangerous, because you're writing directly in the CPU registers... a wrong value can fry our cpu...
Now we have a expert low level coder followin this topic... now.. we need a kernel expert for asking about how we can modify this memory adress.
anyone heard any update on this? seems like it just has died, no news from no2chem at all
ricardomega said:
With the winter coming, this are great news.. ahahahah
I'll never be cold again here with an overheated overclocked magic.. I hope it won't melt!
Click to expand...
Click to collapse
i honestly had to laugh out loud when i read that
Have you ever heard about this? Awesome! Processor up to 750Mhz and stable!
Here is the 1st post:
iwfratz said:
CAUTION !!!
- USE THIS TOOL AT YOUR OWN RISK !!
- Overclocking your cpu may damage your device.
- Before autostarting the app be sure that your device will not hang.
- backup is always recommended !!
DESCRIPTION :
WiMoSpeed lets you change the CPU-speed. In opposite to other tools, even to the predecessor OverClockTool (OCT), it manipulates the values WM uses for clock control. So it works reliable on battery and AC without any scripting or active components.
USAGE :
- Download and install the CAB
- Start WiMoSpeed.exe. If it reports that it cannot identify your ROM: post here
- Select Speed
- Set Speed
- If desired create link (in installation directory) with actual settings
- Exit WiMoSpeed.exe
- Your device still runs with speed you set
LIMITATIONS
I am working on this in my spare time, beside my job, my mate and some other interest. I own a Rhodium-device only, so I can not reproduce errors on other devices and debugging is very difficult and time-consuming. Be patient.
WiMoSpeed supports Qualcomm MSM7200 (and compatible) and is actually limited to ROMs of
Rhodium,
RhodiumW
Topaz
Blackstone
Whitestone / Imagio
I took all shipped roms I could get and included the information into WiMoSpeed.
!!! If you have a device listed above and WiMoSpeed could not identify your ROM please post here what part of your ROM WiMoSpeed couldn't identify (OEMXIP and / or RADIO-ROM) and include a download-link of your ROM (OS, RADIO) !!! Otherwise I will ignore your post. Thank you.
TECHNIQUE
Basically WiMoSpeed is hardware-independent, because it lets WM change clock speed. But I couldn't get WM to switch the clock reliable on request so WiMoSpeed had to switch the clock registers itself on setting a new speed.
Therefore WiMoSpeed depends on CPU-hardware, RADIO- and OS-ROM.
Raising or lowering cpu speed didn't change battery drain or device temperature noticeable. So there isn't dynamic clocking in WiMoSpeed, but WM is still controlling and changing cpu-speed on battery.
thanks to
-all donators for the support
-eboelzner for Sense UI SDK
-dmvandijk for the icon
-the internet
TODO-LIST
support for Raphael / Fuze
support for Diamond
Support for
non-HTC MSM7200/7201
non-MSM7200/7201
devices is uncertain.
Please do not mirror WiMoSpeed !
Version 1.03
- blackstone problem (speed cut in half after sleep) should be solved
- added support for more ROMs
- changes in GUI (you have to create your links again; old ones starts the GUI only)
Version 1.02
- added support for more devices
- added support for more ROMs
Version 1.01
- added support for more OS-ROMs
- added support for more radio-ROM
- new function: restore default speed (528 MHz)
Version 1.00
- Initial release
- Rhodium, RhodiumW
Click to expand...
Click to collapse
Tortel said:
Have you ever heard about this? Awesome! Processor up to 750Mhz and stable!
==> WiMoSpeed: Hopefully soon on Diamond...If there is enough demand! So go do some lobbying!
Here is the 1st post:
Click to expand...
Click to collapse
yeah, we all want that. but our devices have a 900mah battery. that means the battery will have lesser life than usual.
Hi,
I'm not an expert,I just want to solve your problem
We have 8 modules for our phone,includes:
Overclock(By doixanh)
Undervolt(By doixanh)
Gesture Pinch Zoom(By doixanh)
X8 MDDI Fix(By doixanh)
X8Kconfig(By doixanh)
Dual Touch For Cypress Touchpad(By AnDyX)
'Smartass' Governer For X8(By AnDyX)
X8 Netfilter(By AnDyX)
Introduction of these modules:
-Overclock
Easy English:make your CPU much faster.
-Undervolt
It saves battery,decrease the heat of CPU,and make your phone more stable.
-Gesture Pinch Zoom
It is the fake multitouch modules for Synaptic Digitizer.
-X8 MDDI Fix
It increases your phone's smoothness by eliminating the lag that happens every 5-7 seconds in custom ROMs.
-X8Kconfig
It not for daily use,it's for developers to extract kernel config from our running kernel 2.6.29 in X8.
-Dual Touch For Cypress Touchpad
It's the real multitouch if you're the lucky one to have Cypress Digitizer.
-'Smartass' Governer For X8
- allows to set max CPU freq when screen is off (to save battery),
- allows to set starting CPU freq when phone awakes (to speed up awake process),
- allows set/change almost all aspects of governor (to suite needs),
- should be a bit more responsive when parameters are well ch
Click to expand...
Click to collapse
-X8 Netfilter
- we can (hopefully) have native usb/wifi tether on our phone.
Other benefits:
- Firewall apps
- Transparent proxies
- NAT
Click to expand...
Click to collapse
Frequently Asked Questions:
Q:Is that safe to overclock?
A:Overclock have its own risk,just don't install overclock modules if you don't want kills your lovely phone.
Q:How can I know I have a Cypress touchpad or Synaptic touchpad
A:http://forum.xda-developers.com/showthread.php?t=1135965
This may help you.
If you have other questions about X8's modules,please post here.
Please press thanks button if I solved your question
Thank you for the information. It's a nice and compact overview.
I will add this to my sticky, its non sense have it all around ...
Gave you 2 thanks
Anyway, going to edit my post. Thank for your contribution
That good,just give me a credit