Security Flaw on P1 DV 230 WiMAX Modem allows WiFi Stealing

p1wimax_dv230P1’s DV 230 WiMAX Modem is one of the first WiMAX with WiFi modem that’s easy to use thanks to its simple plug and play approach. The only technical bit for the user is to enter the predefined WEP password which is uniquely customised for each USB WiFi Module.

It looks all good and dandy but there’s just one small problem. We found out that the “unique” WEP password isn’t that unique after all.


If you’ve seen or used one of these, you will notice that they will give a randomised Wireless Access Point name or SSID such as 07D24A and followed by a long WEP password such as 7D24A1FFB0. Sure, you think that this is all safe but recently it was brought to our attention that there’s a simple flaw with the way they created these unique WEP passwords.

How to access your neighbour’s default unconfigured P1 DV 230 Modem?

After reading up some postings online and comparison with our own, we’ve discovered a similar pattern in all P1 DV 230 modems. Here’s how you get the WEP Password from the SSID:

  1. Get the SSID. e.g. 02B92C
  2. Remove the first character. (02B92C -> 2B92C)
  3. Add 1FFB0 (Zero not the letter O) (WEP Password: 2B92C1FFB0)

Easy, isn’t it? By default, most P1 customers would just switch on the modem and surf away without any need of changing the password. Therefore, it is highly likely that anyone can scan their WiFi and search for a SSID that contains 6 random numbers which is most probably a P1 WiFi modem. With the technique above, anyone can access a default P1 DV 230 modem without much restriction.

We’re surprised that P1 didn’t actually randomised the WEP Passwords and to add more insult to the injury, P1 also didn’t also put much effort in educating its customers on the need of changing their WEP password for security reasons.

Disclaimer: We do not condone unauthorised use and stealing of other people’s WiFi connection. We’re not responsible if you’re caught stealing WiFi connection and you may be subject to legal action if found guilty of doing so.

How do you protect your P1 DV 230 Modem?

If you’re a P1 DV 230 Modem user, you can change your WiFi WEP Password to prevent your neighbours from potentially sucking up your limited monthly bandwidth with the steps below.

  1. From your browser which could be either Internet Explorer or Firefox, enter
  2. Enter the following:
    Username: admin
    Password: admin123
  3. Click on Networking at the top right
  4. On the left, click on WiFi
  5. Click on NEXT at the bottom to see your WiFi security settings.
  6. Select Manual Define and you will be able to make changes to your SSID and WEP Password.
  7. Apply and reboot your modem by clicking on the power icon on the top right.
  8. Your laptop/computer will be disconnected and you may need to search for the P1 DV 230 modem with the new settings.

If you feel your P1 connection is faster or use less bandwidth after changing your password, it looks like you’ve been suckered by someone close by.

We hope that P1 will notify its customers on this and hopefully they won’t repeat such security flaw in their future products.

DV 230 Manual Download


Hi all. I will try to write an tutorial for all who want to root your new update firmware.
First lets consider that you have updated your firmware and booted at least one time.
Now what we need is: one PC,cable to conect your phone to PC, and 2 tools: TWRP for KK and Superuser.

Lets begin.
1. Connect your phone to your PC and install phone drivers correctly.
2. Copy on your SDCARD.
3. Disconnect your phone from PC.
4. Extract files from TWRP archive on some folder on your PC.(Remember the folder )
5. In your folder that you extracted your archive you should find recovery.img and one scatter file.
6. Now you must have this FlashTool – SP_Flash_Tool_v3.1304.0.119. Not Optional.
7. Power Off your phone.
8. After power off your phone open FlahTool and browse for the scatter file your folder where are the recovery.img and scatter file.
9. Now comes the tricky part .
10. Load the scatter file and mark DA DL with check sum. Recovery.img should appear checked.
10.1. I have updated the post with some custom scatter files for 4GB and 8GB Firmware. If you get   diferent errors when you flash the recovery file use this custom scatter files.
11. Press Download NOT FIRMWARE UPGRADE.
12. Now, just now plug the cabble on your phone. Download should start and a green circle should appear.
13. After this you should have custom recovery TWRP installed.
14. Then boot directly to recovery your phone by pressing power with vol + and vol – butons together. Not Optional!
15. From TWRP flash
16. Voila you have your KitKat rooted.
17. Now go to Magazin Play and download an RootChecker app and verify.

Hope this helped. For me worked with no mistake.
Waiting for feedback.

I have uploaded TWRP Corrected by Javum. Thanks Javum. And it is working on ROW 226 tested personaly by installing patches, superuser and making backups.

Sent from my Lenovo P780 using LiFe v.07 and TWRP

Attached Files
Scatter files 4GB and 8GB.7z

MT65xx USB Driver

mMT65xx USB Driver | 9MB | Driver for your Mediatek devices. MT65xx capable.
How-To Install :

  1. Connect your phone using USB cable.
  2. Next, find Device Manager on Control Panel. Open it.
  3. You will found that a device which named your device need troubleshooting.
  4. Right-click to it and click Update Driver Software…
  5. Next, Browse my computer for driver software. And also, Let me pick….
  6. Click Have Disk… and browse the file you downloaded.
  7. Done.

Download via : 
Google Drive

How To Fix Logon Failure Account Currently Disabled (Windows XP)

This tutorial will teach you how to troubleshoot the sharing problem between Windows XP to Windows 7 or Windows 8. Example : Windows XP cannot access Windows 7, cannot access printers, shared folder, logon failure or disabled.

2637a) Logon failure : account currently disabled.

logon-failure-currently-disable(\\cranberry is a Windows 7 computer name)

1. Download : Link Layer Topology Discovery (LLTD) for Windows XP (FIX)
Link : [MEGA]     [Dropbox]     [Google Drive]
Install it. v5 for Windows XP SP2 and older and v6 for Windows XP SP3.


2. Go to Control Panel.


3. Click on User Accounts.


4. Select user account. (note : for another user, you must do the same thing like this again)


5. Click on Manage my network passwords.


6. Click Add.


7. Add some info. (cranberry) is my computer name (W7 Home Premium) with shared folder.

logon-disable-windowsxp4Server : Add your computer name (Windows 7) which was sharing folder : \\servername

User name : Username in the computer (Windows 7) you’ve created : servername\username

Password : Password in the local user/group (Windows 7) you’ve created.

About the username & password (add/delete user)

Capturethis in Windows 7 Home Premium, use netplwiz.exe
if you use Windows 7 Ultimate or Windows Server, please use gpedit.msc

8. You’re done. Try typing \\servername or \\ipaddress in Run box.


Computer name is servername. Use \\servername to get access to shared folder. Make sure the security setting of shared folder is correct (permission) Check here : [Click Here].



b) Logon failure : Guest account is currently disabled.


1. Run “gpedit.msc”


2. Go to Windows Settings > Security Settings > Local Policies > User Rights Assignment. Then, find the “Deny access to this computer from the network” and remove Guest


After that, restart your computer.

Workaround :- if you use Virtualization (VMware, VirtualBox) mostly if you quick install you’ll get the problem b) if you use “administrator” as a username. I suggest you download & install the FIX first. I hope my article helps you.

YouTube Preview Image

Badan Pinjaman TEKUN, MARA, PUNB & TEB


Semua orang mempunyai cita-cita dan harapan. Namun, kadangkala cita-cita dan harapan ini akan terus menjadi impian yang tidak sempat direalisasikan. Hal ini kerana terdapat beberapa faktor yang menjadi penghalang terutamanya faktor kewangan. Jika ingin memulakan sesebuah perniagaan, kita memerlukan modal untuk melaksanakan perniagaan itu. Jika tidak semua ini adalah mustahil. Sebelum bergelar usahawan yang berjaya, seseorang itu pasti menempuhi pelbagai rintangan yang akan menjadi pembakar semangat untuk terus bertahan. Sehubungan dengan itu, kerajaan Malaysia yang prihatin telah menubuhkan beberapa agensi-agensi yang berkaitan dan diharap dapat membantu serta meringankan beban pihak yang memerlukan. Agensi ini berperanan menyokong dengan memberi pembiayaan kepada pemohon dan calon yang layak.

Apabila kita membincangkan tentang isu pinjaman, nama-nama seperti TEKUN, MARA, PUNB dan TABUNG EKONOMI BELIA sudah tidak perlu diperkenalkan lagi. Usahawan sudah sedia maklum dengan fungsi agensi-agensi ini yang sememangnya banyak membantu terutama bagi mereka yang ingin memulakan sesebuah perniagaan. Agensi yang terlibat memainkan peranan yang sangat penting terutama dalam memberikan pembiayaan dan modal permulaan dalam sesebuah perniagaan. Maka, tidak perlulah kita mencari pihak yang menyediakan pinjaman secara haram yang kelak merugikan masa depan sendiri dan juga keluarga sahaja. Kita perlu merujuk kepada agensi yang telah diluluskan dan dipercayai ketelusannya dalam memberikan pembiayaan kepada bakal usahawan.

Sedikit sebanyak agensi-agensi yang telah dipercayai dan diluluskan itu mampu meringankan beban yang ditanggung bakal usahawan atau sesiapa sahaja yang berhasrat dan mempunyai keinginan untuk memulakan perniagaan dan kehidupan baru. Sekurang-kurangnya, hasrat dan nilai murni mereka akan dinilai dan tidak akan terkubur begitu sahaja. Impian dan cita-cita yang tinggi sukar dicapai sekiranya minat yang mendalam tidak disulami dengan sumber kewangan yang stabil, mimpi-mimpi indah ini akan berkecai begitu sahaja. Harapan yang dipasang tinggi akan musnah jika masalah kewangan menjadi batu penghalang dan akan menyebabkan seseorang itu berputus asa. Jika kewujudan agensi-agensi ini dapat membantu maka ekonomi negara akan terus maju dan peluang yang ada perlu segera direbut.



Sebagai permulaan, kita akan membincangkan tentang pinjaman daripada TEKUN. TEKUN merupakan singkatan kepada Tabung Ekonomi Kumpulan Usaha Niaga dibawah kawalan Kemeterian Pertanian dan Industri Asas Tani. TEKUN ditubuhkan pada tahun 1994 sebagai sebuah agensi penyaluran modal tambahan yang mudah dan tidak membebankan usahawan Bumiputera di Pulau Pinang. Sejajar dengan peredaran masa, projek TEKUN telah diperluaskan ke seluruh negara untuk kepentingan usahawan Bumiputera yang berminat. Seterusnya untuk memantapkan lagi perlaksanaan ini, sebuah Yayasan TEKUN Nasional ditubuhkan pada 1998 yang dikawal oleh Kementerian Pembangunan Usahawan dan Koperasi. Menjelang April 2009, Yayasan TEKUN Nasional telah bertukar nama kepada TEKUN Nasional berikutan dengan penyusunan pentadbiran semula kerajaan yang turut memainkan peranan dalam pembangunan keusahawanan dan memberikan perkhidmatan sokongan.

Pinjaman dengan TEKUN bermula serendah RM 500.00 sehingga RM 50,000.00 dan tempoh bayaran balik adalah antara sebulan hingga lima tahun. Antara syarat-syarat utama untuk membuat permohonan dengan TEKUN adalah pemohon mesti terdiri daripada kaum Bumiputera yang berumur seawal 16 – 65 tahun. Pemohon mesti mempunyai cadangan dan rancangan perniagaan yang berpotensi untuk terus maju. Antara syarat-syarat yang seterusnya, pemohon harus mempunyai lesen atau permit pendaftaran perniagaan yang sah. Bagi pembiayaan di bawah pinjaman RM 5000.00, pemohon tidak perlukan Pendaftaran Perniagaan (SSM). Seterusnya, pemohon mesti mempunyai lokasi perniagaan yang khusus atau berniaga secara bergerak. Selain itu, pemohon mesti terlibat secara langsung dan sepenuh masa dalam perniagaan. Pembiayaan sehingga RM 5000.00 boleh dipertimbangan bagi pemohon yang menjalankan perniagaan secara sambilan. Syarat terakhir adalah, pemohonan yang akan disokong adalah pemohon yang sudah menerima pembiayaan tidak melebihi RM 5000.00. Borang pemohonan boleh didapati di pejabat cawangan TEKUN yang berdekatan dengan kediaman atau lokasi perniagaan. Borang yang telah lengkap diisi dengan dokumen yang diminta boleh diserahkan untuk disemak dan dinilai. Selain itu, permohonan dalam talian juga disediakan dengan melayari laman web rasmi TEKUN Nasional.



MARA pula ditubuhkan pada tahun 1966 di bawah Akta Parlimen sebagai sebuah badan berkanun hasil resolusi Kongres Ekonomi Bumiputera pada tahun 1966. MARA adalah singkatan kepada Majlis Amanah Rakyat, sebuah agensi Kementerian Kemajuan Luar Bandar dan Wilayah. Misi utama MARA adalah untuk menerajui bidang keusahawanan, pendidikan dan pelaburan untuk penguasaan ekuiti Bumiputera. MARA memainkan peranan penting dalam perniagaan kaum Bumiputera sesuai dengan objektif agensi ini iaitu untuk membangunkan usahawan berjaya dan inovatif, melahirkan modal insan global dan berintegriti, menyumbang kepada pemilikan ekuiti dan, memudahkan sistem penyampaian. Dengan ini kita dapat melihat sejauh mana MARA menyokong perniagaan terutamanya bagi kaum Bumiputera.

Cara untuk mendapat pembiayaan dan pinjaman dengan MARA adalah dengan menghubungi bahagian Pembagunan Usahawan MARA. Dua skim utama untuk mendapatkan pinjaman perniagaan dengan MARA adalah Skim Pembiayaan Kontrak Ekspress (SPiKE) dan Skim Pembiyaaan Peningkatan Perniagaan (SPPP). Pinjaman dengan MARA adalah serendah RM 5000.00 sehingga RM 250,000.00. Syarat utama untuk memohon adalah kaum Bumiputera atau berketurunan Melayu berumur 18 tahun ke atas. Pemohon mesti mempunyai pengalaman dan pengetahuan dalam bidang perniagaan yang diceburi. Selain itu, pemohon mesti menjalankan perniagaan secara sepenuh masa. Syarat yang seterusnya, pemohon hendaklah memberikan sumbangan modal pemohon 10% daripada kos projek. Tambahan lagi, pemohon harus mempunyai lesen atau surat kebenaran daripada pihak berkuasa dan mengemukan cagaran atau jaminan yang mencukupi. Pemohon dikehendaki mengikuti Kursus Keusahawanan jika pengalaman dalam bidang perniagaan kurang daripada enam bulan dan menjalani ujian Psikometri yang telah ditetapkan pihak MARA. Borang pemohonan boleh didapati di pejabat Daerah MARA yang berhampiran.


Perbadanan Usahawan Nasioanal Berhad telah ditubuhkan pada tahun 1991 dan merupakan milik penuh Yayasan Pelaburan Bumiputera yang merupakan sebuah badan penyelaras bagi aktiviti pelaburan untuk agensi kerajaan, syarikat dan individu Bumiputera. Fokus utama PUNB adalah untuk membangun usahawan Bumiputera dalam perniagaan strategik dan berpotensi tinggi selaras dengan Dasar Pembangunan Negara untuk melahirkan masyarakat perdagangan dan perindustrian Bumiputera (MPPB) yang dinamik, berdaya tahan dan progresif. Pakej pembangunan keusahawanan bersepadu adalah untuk membantu usahawan Bumiputera dalam bidang peruncitan dan Perusahaan Kecil dan Sederhana (PKS). Pakej-pakej ini dirangka untuk membantu usahawan Bumiputera memantapkan perniagaan, mengekalkan keuntungan dan membentuk perniagaan yang lebih baik.

Antara syarat-syarat permohonan adalah pemohon mesti kaum Bumiputera yang mempunyai hasrat untuk memiliki dan menjalankan perniagaan seperti jujur, berkeyakinan, berdaya tahan, berfikiran positif, kreatif dan berdisiplin selain mempunyai kemahiran dalam komunikasi dan pengurusan. Seterusnya, pemohon mesti menyediakan sekurang-kurangnya 20% dari jumlah pembiyaan dari dari sumber sendiri sekiranya PUNB adalah pembiaya tunggal dalam perniagaan yang dirancang. Selain itu, produk atau perkhidmatan mestilah sedia untuk dipasarkan dan pemohon mesti mempunyai hak pemilikan terhadap pembuatan barang atau perkhidmatan tersebut. Pemohon juga perlu menyediakan model perniagaan dan strategi perlaksanaan yang baik. Pemohon juga perlu merancang strategi keluar yang mantap seperti tebus balik pinjaman, belian balik ekuiti, penggabungan dan pengambil-alihan, penyenaraian awam dan banyak lagi.

Sebagai permulaan, pemohon dikehendaki menyediakan pelan perniagaan yang ringkas atau kertas kerja yang menerangkan perniagaan itu secara keseluruhan. Pelan perniagaan itu perlu disertakan dengan memberi fokus kepada beberapa perkara seperti ringkasan eksekutif, peluang perniagaan, strategi perniagaan dan petunjuk pencapaian, pelan pemasaran, pelan operasi, pengurusan kakitangan dan unjuran kewangan. Selain itu, permohonan dalam talian juga boleh didapati dengan melayari laman web rasmi PUNB dengan memilih butang e-borang.

Tabung Ekonomi Belia


Tabung Ekonomi Belia memainkan peranan sebagai badan penyelaras program pembangunan ekonomi belia dalam menyokong Dasar Pembangunan Belia Negara dan Wawasan 2020. Selain itu juga berperanan dalam meningkatkan peluang kepada masyarakat melibatkan diri dalam aktiviti keusahawanan yang memberikan manfaat dari aspek pembangunan perniagaan, perpaduan dan sosio ekonomi. Terdapat dua jenis skim dalam Tabung Ekonomi Belia iaitu Skim Belia Negara (SBN) dan Skim Belia Tani (SBT). SBN menyediakan pembiayaan untuk perkhidmatan pembuatan dan Francais yang disokong oleh Bank Negara Malaysia. Sementara SBT pula menyediakan pembiayaan pengeluaran tanaman jangka pendek, ternakan haiwan, perikanan, industri asas tani dan perkhidmatan tani. SBT pula disokong oleh Bank Pertanian Malaysia, iaitu Agro Bank. Had pinjaman bagi Tabung Ekonomi Belia adalah serendah RM 5000.00 hingga RM 50,000.00 dan tempoh bayaran balik bagi kedua-dua skim ini adalah sehingga tujuh tahun. Bayaran balik boleh dilakukan menerusi institusi kewangan yang dilantik.

Antara syarat-syarat permohonan, pemohon yang berminat mestilah terdiri daripada warganegara Malaysia berumur 18 – 40 tahun. Pemohon mestilah mendaftar sebagai pemohon dan lulus saringan seperti ujian minat kerjaya dan kecenderungan keusahawanan. Pemohon juga mesti lulus kursus bimbingan rancangan perniagaan. Tujuan pemohon menyuarakan pemohonan adalah untuk memulakan dan mengembangkan perniagaan sepenuh masa. Selain itu, pemohon mesti menyediakan dua orang penjamin yang mempunyai pendapatan kasar tidak kurang RM 1000.00 sebulan dan tidak mempunyai rekod tindakan hutang dan penjamin juga boleh terdiri daripada ahli keluarga.

Setiap agensi ini mempunyai peranan dan tanggungjawab yang berbeza mengikut keperluan, jumlah wang, jenis perniagaan, skim dan sebagainya. Selain itu, setiap agensi ini juga dikawal oleh badan-badan kerajaan yang terpilih. Namun, matlamat kesemua agensi ini adalah sama iaitu untuk membantu kaum Bumiputera memulakan perniagaan dan menstabilkan kewangan pada masa hadapan. Hanya pemohon yang layak dan terpilih sahaja berpeluang memulakan perniagaan setelah melalui beberapa ujian kelayakan. Selain itu, syarat-syarat yang dikenakan turut mempengaruhi kadar kredibiliti pemohon yang memohon agar modal yang dilaburkan tidak lebur begitu sahaja.

Tidak semua pemohon layak menerima pembiayaan daripada agensi yang dipohon. Mereka terlebih dahulu akan disiasat dan diperiksa kesahihan perniagaannya. Kerana setiap agensi ini mempunyai prosedur yang perlu dipatuhi bagi melayakkan pemohon mendapat pembiayaan yang diminta. Setiap syarat yang dikenakan mesti dipenuhi sebaiknya. Jika tidak, kemungkinan wang pembiayaan yang disalurkan akan disalahgunakan oleh pihak yang tidak bertanggungjawab. Disitu akan berlaku pembaziran pula. Pembayaran balik wang pembiayaan perlu dilakukan apabila permohonan yang telah ditandatangani disahkan mengikut tempoh masa yang dipersetujui. Maka, setiap pihak akan sentiasa beringat dan berwaspada dengan setiap sen yang dilaburkan.

Kesimpulannya, jika ingin memulakan sesebuah perniagaan, kita mesti merujuk kepada agensi yang sah dan dipercayai untuk mendapatkan pembiayaan. Kemudian, permohonan itu akan diteliti terlebih dahulu untuk memastikan pengaliran wang pembiayaan yang betul dilaksanakan oleh pemohon. Setelah menerima pembiayaan, pembayaran balik mesti dibuat mengikut tempoh yang telah dipersetujui oleh kedua-dua pihak yang terlibat. Maka, kedua-dua pihak akan beroleh keuntungan dan manfaat.

Mtk Based China Phones briefing

As someone with some experience in the embedded development field I will try to explain the procedure to successfully hook an MTK phone up to a computer. I make this work to be as thorough and logical as possible. My target is, provideing all who is interested about chinese mircale phones to make the best and safety action on MTK based phones. I hope you find this thread useful.
Let’s begin.

What are we dealing with?

My preferred way of looking at MTK based cell phones is that of looking at small ARM
based embedded platforms. The MTK baseband chips have 33-66 MHz ARM cores. They
come with 4-8 megabytes of SDRAM, and either a NOR or NAND flash for storage.

Q: Is it possible, in theory to run Android on these phones?
A: No. Android has much higher minimum requirements.

My target when interfacing with these phones is to read/write the contents of the flash chip, so we will focus on that for a bit.

The flash chip contains 2 things: the firmware and a file system section. The firmware of course is the program (OS) that works the phone. It handles user interface, communicates with all the attached devices (microSD card, camera, BT module, GSM module, etc..) it’s the central piece of program.


MediaTek sells a reference firmware platform to its licensees which they all use (after varying levels of modification). What this means is that all MediaTek firmwares are based on the same code base, and thus all MTK phones have similar, if not identical basic features. For example:basic UI code, such as language handling, input handling, and resource handling code will be the same. This is why a single MTK Firmware Editor can open almost all MTK firmwares, and successfully edit the resources contained within.

This reference platform comes with no support for external executables. All functionality is linked into the firmware at compile time, so adding new features or applications afterwards is infeasible, and without months of reverse engineering, by skilled developers, impossible.There are no such projects so at the time of writing there is no way to run outside code on the MTK platform (unless the firmware of interest has Java support, or NES emu compiled in).

Q: Can I add new apps to the phone?
A: No. (Unless your firmware has Java support or NES emu)
Q: Can I create my own apps that run natively on the phone’s CPU?
A: No.

Usually release firmwares come compiled with a specific set of drivers for the target hardware configuration. Different model phones will not have the same type of LCD display, FM tuner chip, BT chip, camera(s) etc.. But there’s no guarantee that same model phones, manufactured on different dates do either. Indeed same model phones manufactured just a few weeks (or days) apart can have different hardware. It is because of this that 5 different firmware versions of Model X could have been release not because of firmware improvements/bugfixes, but because the hardware in the phone has changed and new drivers were required.

What this also means is that most of the time trying to “upgrade” the firmware on these phones will result in bricking, or the loss or malfunction of an attached device (display, camera(s), BT, etc.)

For example: White screen, black screen, no screen, after flashing, but hearing the phone play the startup chime is because the phone’s display is either different, or connected differently in hardware, and the driver in the firmware we’ve flashed isn’t able to handle it. Similarly, loss of camera support, or malfunctioning keys are all symptoms of this.

A number of firmwares MAY have several drivers compiled into them, with the right one being selectable from the Engineer Menu, so in some cases that may work. Also a model’s hardware configuration may be stagnant, because of an overabundance of the parts used in the original design, in this case upgrading would be feasible, and likely worth it. Sadly however, this is not the case most of the time. It is because of this, and other factors that I’ll talk about
later, that it is HIGHLY recommended to ALWAYS BACK UP the FULL flash image, that was originally on the phone. 5-10 minutes of annoyance, can save you hours/days of frustration.

Q: Can I use firmwares from other MTK phones? They have features I want.

90% chance the phone won’t even start. 100% it won’t work entirely right.

Can I upgrade the firmware version on my phone?

You can try, but ALWAYS BACK UP the original flash content, as it’s
unlikely that you’ll get the desired outcome.

Identifying firmwares by version

MTK firmwares have a so called, version code, that when entered will output the firmware version of the phone. You can find a set of these in Appendix A, but the most common ones are *#8375#, and *#4853*#

The phone should immediately display the version screen once you enter the correct code.You should not need to press anything else. If it does not, then you’re not trying the right code for your phone. It is also likely, that your phone has a code that isn’t in the Appendix, as one of the first things some firmware developers seem to do is change these to a random value.When entering these codes you will get a version string (ex.: A6V2.2.2) and a Build Time(ex.:2007/12/04 18:31)

Now you might think that checking just one of these would be enough to identify the firmware, and you would be wrong. The two firmwares below are different, and the hardware of the two phones doesn’t match. So flashing one of these to a phone that had the other one on
it originally, will produce a white screen, and unusable phone.

* A6V2.2.2 – [BUILD TIME: 2007/12/04 18:31]
* A6V2.2.2 – [BUILD TIME: 2007/12/18 14:46]

This can also happen the other way around with Build Times being identical and version strings being different. It is my experience that comparing both string and build time is sufficient to discern firmware versions, but I usually read back the first 10kilobytes of the firmware from the phone and compare it with the version I have on file, just to make sure.

File system

The file system section comes after the firmware on the flash chip. Different flashing solutions call it differently including FAT, FFS, NVRAM, System/User FS, etc..

This section contains several actual file systems (FAT12, FAT32) on top of a proprietary structured data store layer. I know of no software that can handle this top layer, so access to the file systems within is only possible through the phone itself for the time being. These file
systems contain all the data used by the firmware from system data like device driver settings, to user data like the phonebook, messages, or data account settings. When people refer to formatting a phone, they’re referring to these file systems. Formatting as with formatting file systems on regular PC hard disks, or flash drives erases all data stored in these file systems. Upon starting the phone after a format it will recreate all of its needed files inside these file
systems, and fill them with hardcoded defaults. This includes all calibration data, and device driver settings. Contrary to popular belief formatting these file systems without backing up is anything but safe. As hardcoded defaults can differ from factory set values, so there could beseveral things that you’re influencing by letting the phone use the hardcoded defaults. It is best to back up the FAT of each phone that passes through your hands, as they’re only a small portion of the flash content so it takes about 15-30 seconds, and once again: You may be saving yourself from lots of frustration in the long run. What you should keep in mind about the file system is that IMEI, and personal data are also stored here, so you may want to think twice about publishing your firmwares with FAT included, because of the privacy issue. Also if the people who end up using your firmware are ignorant to these facts, they could end up
making several phones that use the same IMEI (Yours!). Which depending on carrier, may result in banning the IMEI from the network, instantly rendering all phones that use it, inoperable, or another case, where a phone with said IMEI is reported stolen.

Supposing you have 10 phones with the same firmware, you download the firmware from Phone #1 modify it with an editor, save a Full Image then flash said image onto Phones #2- #10. You now have 10 phones with the SAME IMEI. What you should’ve done is either back up the file systems from all the phones and write the originals back after the full flash, or if possible, patch-flashed your phones. (This means flashing only the parts you wish to modify and leaving the rest of the flash chip intact, this isn’t always possible.)

Another thing to keep in mind is that there could be factory protections that use the file system. For example the PSN protection: in this protection form, a serial code generated from a unique hardware ID is stored in a file on the file system. If you flash a full image from one of these phones onto another, even if they’re the same version, the target phone will start up with “Register Mercury” And will STOP FUNCTIONING after a few weeks. If you haven’t backed up the file system of such a phone you essentially have a phone that needs a file system reformat every few weeks to start up, or in other words, a phone that can’t be sold. Few repair boxes can fix PSN, and they’re expensive. So once again: The thing to keep in mind is to ALWAYS HAVE A BACKUP. Best is to have full backups, but at the very least, if you already have a full backup for the specific firmware version on the phone, you should still take that 1 minute to back up the file systems from all the phones. You just may be thanking yourself later.

Q: What should I back up?

A: At least 1 full backup per fw version, and the file systems section for each phone.


There are usually at least 2 ways in which you can interface with an MTK phone. With the supplied data cable: through USB, through a 3.3v serial UART, and through BT.The grid below illustrates what you can do with each interface.

As you can see, you can’t access the flash chip with the supplied USB Data Cable. You will need to buy an interface for the Serial UART of the phone if you wish to access it. This is unfortunate, but there’s no way around it. But wait, you say. Your phone has a COM Port in the USB Menu, so surely you could use that. You could not. The usb virtual UART cannot be active at the time it would be needed to boot and flash the phone, as it is only active while the firmware’s running.
The RS/EIA232 Serial UART (or commonly just: serial port) is a very common interface supported by almost every computing platform in the world. Older PCs have COM Ports for example. Those would be an example. Most microcontrollers have either software or hardware based UARTs (universal asynchronous receiver/transmitter). Serial ports require at the minimum 3 wires to work. One Tx(that the device transmits on) one Rx(that the device receives on) and the ground. There are however differences in electrical specifications, and supported data transfer rates. The MTK platform is a 3.3v based system. That means that that most everything in the phone is running off 3.3volts that is generated by a voltage regulator connected to the 3.7v battery. The maximum voltage for logical HIGH states is 3.3volts. The serial port works at 3.3volts as well. On the other hard, a PC’s serial port works at 12volts. You do not wish to connect a 3.3volt system to a 12 volt system directly

Direct COM Interface (slow)

This is where level shifters come into play: one example of an RS232 level shifter would be the MAX3232.

If you build the above schematic, and supply it 3-5 volts (Phone’s battery works fine) you would be ready to hook up to your MTK phone through your PC’s Com port. Great! If you have one of these chips lying around, this would be your cheapest and quickest solution.

Another option to further simplify the circuit above would be the MAX3233, which has integrated capacitors.
Be sure to use 3233, and not 233. 233 works on 5v, and the phone battery only supplies around 4.2 when fully charged. (In practice 233 would most probably work just as well, but if you have a choice to get either one, get 3233.)

However PC serial ports regardless of what their drivers’ report are limited to 115200 bits per second.

Let’s do the math:

(16 megabytes) / (115 200 bits) = 1 165.08444

1165 seconds = 19.4166667 minutes

20 minutes to read a common 16megabyte firmware chip. Not the fastest solution everinvented. 32 megabyte chips are gaining ground in the MTK platform, but I’ve already seen 64 and 128 megabyte NOR chips as well.

(64 megabytes) / (115 200 bits) = 4 660.33778
4660 seconds = 77.6666667 minutes

If you’re patient, this solution would indeed work for you. But it’s far from ideal, and is not generally used except by hobbyists who are just looking to flash their own phones once in a while. If you feel that you fit in this category, go right on ahead.

USB Serial Interface

The serial ports on MTK phones support up to 460800 bits per second. But how can you take advantage of that with a PC? Through a USB Serial cable. Unlike regular PC serial ports USB Serial chips are capable of speeds of up to 921600 bits per second. The MTK phone will initiate communication at this speed, but it won’t be stable, only at 460800 does it work reliably. Let’s check the math again.

(16 megabytes) / (460 800 bits) = 291.271111
291 seconds = 4.85 minutes

Now that’s a lot more promising In practice you can get close to 5 minutes during readbacks.Flashing is usually somewhat slower.

That said, you shouldn’t go out and buy just any USB Serial cable, as the ones that come with a DB9 socket, and sold as USB Serial Ports were made to be used as replacements of regular PC serial ports. So you would probably have the same problems with them as with regular serial ports. They might have on-chip level shifting, that you can’t even disable, or have extra chips that you would need to remove. What you should look for are flashing cables sold for cell phones. There are several available online for an assortment of models, most of them can be modified for the purpose. The procedure differs based on what kind of serial port the phone has that the cable was made for, and what kind of usb-serial converter chip is used, and
whether the cable has any plus features, or the phone any additional steps required to initiate communication on the cable.

For example I used a PL2303 based Nokia DKU-5 clone.
The PL2303 has a special pin that sets the voltage at which the serial port should work. This had to be connected to a 3.3volt regulator that I had to add externally as the PCB of the cable was in a “poured” connector, and couldn’t be accessed without force, and possible damage. PL2303 based cables don’t necessarily have this pin exposed. They could be connected to a 3.3volt regulator on-board, in which case no modification would be needed to use it.

These are FTDI chip based cables. FTDI chips are the chips of choice for usb serial interfacing, so they should be ideal for this purpose, and since you’re buying a cable that was intended for another MTK phone you shouldn’t need to modify anything, except the connector.

Another way for connection:
“The Multimeter method”

1. Plug your new connector into your phone, with solder pads/pins exposed
2. Put Multimeter into fault-check. (or if unavailable, then it’s highest resistance range)
3. Keep negative Multimeter probe on negative battery connector in phone.
4. Touch each pin of the connector in sequence with the other probe until you hear a beep ( or see 0.000 resistance )
5. Note this connector pin as GNDPin
6. Now install battery and switch on Phone
7. Put Multimeter into DC voltage measurement
8. Keep negative Multimeter probe on GNDPin
9. Touch other pins of the connector in sequence and note pins that have voltage between 2.6 and 2.9 volts.(be careful not to short pins )
10. You should end up with a list of 2 or 3 pins. RX and TX will be among these.
11. Try all combinations of RX and TX with these pins you found.

I’ve found several hundred pinouts with the method above. It works 99% of the time, and takes about 2 minutes once you’re in practice.
So you now have your RX, TX, GND wires on your interface end, and your pinout or set of pinouts to try for the phone. It’s time to dive into the flashing in practice.

Flashing theory

After the connection has been established, flashing the phone happens the following way:
Phone is turned off.
Boot process is initiated on the PC in the flashing software. This continuously starts sending a certain byte out on the serial port.
The phone’s power button is pressed, phone reads it’s com port, and if it detects this byte it goes into remote boot mode, otherwise starts the firmware. The piece of software that does this is an internal bootloader that is inaccessible and protected. Meaning, that you will never lose the ability to flash your phone, as long as the hardware is intact, regardless of how much you mess it up while flashing. You can’t corrupt the bootloader, so you will be able to connect to your phone even if the flash chip is completely empty. Once the phone has entered remote boot mode, the flashing software sends it a piece of code called a Download Agent, or DA. The bootloader loads the DA up into ram and starts executing it. This piece of code is actually what’s doing all the hard work related to flashing: Detecting the onboard flash chip, reading and writing content and communicating on the
serial port. The flashing software on the PC side merely sends commands to the DA from this point on.

DA Bugs:
It’s worth mentioning that the DA, like all other pieces of software can have bugs. As the DA is a closed source piece of proprietary software, these are also unlikely to be fixed. One such persistent bug is that certain 32meg+ flash chips cannot be patch flashed.What’s patch flashing you ask? Patch flashing is writing only a specific section into the flash chip, say 414 bytes starting at 0x223421, instead of everything from 0x0 to <CHIP_SIZE>


Flashing boxes are capable of opening the Security Zone before a full flash. No, let me rephrase that: The software that comes with flashing boxes is capable of opening the Security Zone before a full flash, allowing the full flashing of phones; this is actually one of the many
things that warrant their existence. Boxes are essentially hardware keys that protect the software that was coded for them, combined with USB Serial adapters. Some also include dynamic pin configuration and automatic pinout finding circuitry. They can cost several hundred USD, but come with support, cables for most MTK phones and flashing software. Some also provide firmware editing software, either in the basic package or as an addon for a fee. Qualities of these vary from box to box.

Flashing in practice, using MTK flashtool

MTK FlashTool is the “official” tool used to flash MTK phones. It’s used by the factories and developers. It is also where the DA originates from.
The features of MTK FlashTool include
· Reading(Read-back) and Writing(Download) the flash
· Formatting the File systems

Probaly guides and videos already posted in forum but ı want to inform everybody by pictures.

Reading a full backup with MTK FlashTool

This is MTK FlashTool. You can set your Serial Port settings in the Options menu. If you’re using the Direct COM interface, select COM1/2 and 115200 bps from the Baudrate submenu. Otherwise select the virtual com port number of your USB serial cable, and 460800. Also set Options->Operation Method->NOR (this book only talks about NOR flash)

Click over to the Read Back tab, remove everything you may find in the list, then click Add.
This is what you should see:

Now double click on ROM_0, and Select where you wish to save your image.
Then you will be greeted with the dialog below

It’s fairly obvious what we need to do here. For a full backup we will start at address 0x0000000, this means the very beginning of the flash chip. The length has to be equal the size of our flash chip. Don’t know this? Try reading a small chunk first, and I’ll show you how to find it.

Click Ok, and Click Read back. At this point you should have your phone physically connected to the PC, with it being switched off. Push the power button. Your phone should start booting the DA, nothing will appear on most models while doing this. Some will turn on the back light, some will produce a hissing sound through their speaker. These are all normal.

If the phone turns on and starts the firmware, then your interface, settings are wrong/faulty If you’ve used the Multimeter method now would be the time to try the next possible combination. If it just doesn’t seem to work in any combination, you should loopback test
your interface cable. Or it’s also possible that your phone doesn’t have UART on it’s data cable connector, only on test points, at this time I’m not going to write about finding the right test points on such phones.

Try and try again, until it works. If you’ve read your first backup, Congrats!

Ok, now if you didn’t know your flash chip size the bottom right corner is where you should look, after your initial smaller readback.

You’re interested in NOR: (256Mb+64Mb)
What this means is that this phone has NOR Flash, 256 MegaBITs of it, and 64 MegaBITs of RAM.
Now you can use Google.
Use the following search without the quotes, and substitute the number you got:
“256 *131072 in hex” The result in this case:
256 * 131 072 = 0x2000000
0x2000000 is what you would need to enter in the length field to get a full backup of this chip.

As a quick reference:
128 MB = 0x1000000 (usual file system start: 0xE00000, length:0x200000)
256 MB = 0x2000000 (usual file system start: 0x1C00000, length: 0x400000)
512 MB = 0x4000000

Full Flashing with MTK FlashTool

Full flashing, with no regard for the Security Zone, as discussed above, this will create bricked phone unless you continue with the the fullflash guide, have an image with an open Security Zone, or one with Security Zone protection disabled.
First open notepad (that’s right notepad) Insert the following line:
ROM 0x0
And save it as reflash.txt
Now in FlashTool click the Download Tab.
Click the Scatter-loading button, and locate your reflash.txt
This is what you should see:

Double click ROM, and select the image you wish to flash to your phone.Hit Download, and press the power button on the phone. Sit back and enjoy.

Firmware Editors

Now that you’ve gotten a pretty good idea about how to interface with your MTK phone, and the caveats of flashing we come to the subject of firmware editors.Firmware editors allow you to change internal resources of MTK firmwares, like language packs, graphics, internal ringtones, and fonts.

Notice: there is no free solution to edit firmwares at the moment only paid solutions.(Infinity box—z3x team products—-spiderman box—-cpf products—Mc tool —etc.)

For now ı finish my thread but who know in future will continue this thread with new cpu type.


E-Reload ialah kaedah topup semi-automatik dimana ejen akan menghantar arahan Kod Reload tertentu ke server dan pelanggan akan menerima kredit topup terus ke telefon mereka tanpa perlu mendail kod USSD.

Ingin topup CELCOM sebanyak RM10 ke nombor 0131234567

KodProduk&Nilai<jarak>No.Tel Pelanggan

C10 0131234567

Hantar ke No. Pusat Server yang anda aktifkan.


2. Server akan membalas SMS berkenaan status topup, baki modal,
harga belian, No.Siri / Rujukan dan juga tarikh serta masa nombor
pelanggan anda di topupkan.

C10.@0131234567*BERJAYA/ Success..
hrg 9.535 @ 28/06 22:56:21


3. Jika anda mendapat repot SMS dari server yang berstatus GAGAL,
kemungkinan atas beberapa sebab:

– No. Telefon pelanggan salah.
– Kod Telco yang anda taip salah.
– Masalah rangkaian.
– Nombor tidak aktif.
– Server tergendala.
– Sementara tiada stok.
– Baki modal tidak mencukupi untuk transaksi.

*    Sila semak & cuba sekali lagi.
**  Hubungi kami untuk bantuan.

Transaksi C10.@0131234567* GAGAL..
bakiRM485.600 @ 28/06 22:56:21


Pra-bayar (Telco)
C5, C6, C7, C10, C15, C20, C30, C50, C60, C100
M5, M6, M7, M8, M9, M10, M15, M20, M30, M50, M100
DiGi (SoftPin Reload)
DP5, DP10, DP30
U Mobile
UM5, UM10, UM20, UM30, UM50, UM100



Situasi dimana anda perlu melakukan topup untuk nombor pelanggan dan nilai reload yang sama untuk lebih dari sekali dalam hari yang sama.

Ingin topup Celcom RM10 ke nombor 0131234567 untuk kali kedua.

KodProduk&Nilai.Kali Keberapa.No. HP Pelanggan.PIN


Hantar ke No. Pusat Server yang anda aktifkan.



Situasi dimana anda boleh melakukan topup maksima lima (5) nombor dalam satu (1) SMS. Hanya titik (.) sebagai pemisah untuk nombor reload kedua dan seterusnya diakhiri dengan PIN keahlian. Ini dapat menjimatkan kos SMS jika anda mempunyai nombor pelanggan yang ramai.

Nilai.No.Tel Pelanggan_Kedua.PIN

Ali ingin topup Celcom RM10 nombornya 0192233445, Abu juga datang dan ingin topup Maxis RM5 nombornya 0172233445.


dan hantar ke No. Pusat Server yang anda telah aktifkan.



PIN keahlian diberikan semasa awal pendaftaran. Ianya digunakan bagi transaksi semasa membuat kaedah reload berulang, penambahan modal, daftar rakan niaga, pindahan modal, log masuk ke web dan lain-lain. Untuk tujuan keselamatan, rahsiakan PIN anda.

Jika anda ingin menukar PIN anda, sila taip:



dan hantar ke No. Pusat Server.



Semak baki anda pada bila-bila masa. Cas RM0.01/SMS akan ditolak melalui modal anda.
Semakan baki dapat memberitahu baki modal reload, komisen, Nombor ID dan pakej/level keahlian anda.


dan hantar ke No. Pusat Server yang anda aktifkan.


No. Pusat Server



0179407534 • 0179239132
0179571457 • 0179238924

0139059681 • 0132041456
0132932814 • 0148455476

0169615945 • 0169349347





MTP USB mobile device Failed.!

1. Make sure you are logged in as an administrator
2. If connected, disconnect your mobile device from the PC
3. Open your command prompt, click Start select Run
4. Type cmd then press Enter
5. Type the following after the prompt: Net localgroup Administrators local service /add then press Enter

NOTE: A “The command completed successfully” message should appear.

6. Close the command prompt and reconnect the mobile device

CARA JIMAT BATERI SMARTPHONE ( tested on Lenovo and Samsung )

Masih ramai di luar sana yang masih baru berkecimpung dalam dunia android. Jadi xrugi rasanya kalau saya berkongsi tips2 untuk jimatkan bateri kerana sebelum ni pasti anda semua menggunakan telefon biasa di mana bateri mampu bertahan sehingga 5 – 6 hari kan? Tapi sejak guna phone android, bateri cepat sgt habis kan? Sampai terpaksa bercinta dengan kabel charger tu pulak. So hari ni sy nak cerita2 dan kongsi2 serba sedikit tentang punca dan cara penyelesaian terhadap masalah ini. Tapi harus diingat, kalau kapasiti bateri mmg kecil, mustahil juga utk bertahan lebih dari sehari. Sbb tu model2 yang guna bateri kapasiti kecil hanya menggunakan sistem android ice cream sandwich atau gingerbread atau froyo atau honeycomb kerana os ini lebih ringan dan tidak berat seperti jelly bean dan kit kat.

Kenapa Bateri Cepat Habis? ( punca paling popular )
1 – Phone yg anda beli menggunakan bateri yang berkapasiti saiz simpanan yang kecil contohnya 1000mah / 1200mah / 1500mah
2 – Penggunaan kabel dan charger dari model yg berlainan semasa mengecas.
3 – Terlalu banyak install software yg akhirnya jarang anda gunakan
4 – Wifi / Data / Bluetooth / Gps yang sentiasa dinyalakan
5 – Penggunaan launcher berlainan dari yang asal
6 – Menggunakan live wallpaper dan live theme

Macam Mana Nak Jimatkan Bateri ?
1 – Beli lah phone yang mempunya kapasiti bateri yang lebih tinggi contohnya 2500mah / 3000mah
2 – Kalau nak cas phone, gunakan kabel dan charger yang dtg bersama phone tersebut
3 – Hanya install software yg mmg anda selalu gunakan
4 – Pastikan Wifi / Data / Bluetooth / Gps digunakan di waktu yg diperlukan sahaja
5 – Jika gunakan launcher berlainan, pastikan anda setting launcher tersebut dahulu
6 – Gunakan wallpaper biasa ( statik image )

Tips Mudah Dan Simple
1 – Set signal simkad anda kepada 2g berbanding 3g/4g jika anda tidak menggunakan data (sgt berkesan)
2 – Matikan fungsi bluetooth dan gps jika tidak digunakan
3 – Set fungsi brighteness anda kepada AUTO
4 – Setiap software yang anda install, masuk settingnya, matikan fungsi auto updatenya (penting)
5 – Gunakan software battery saver ( dari playstore ) dan pilih ” saving mode ” (xbest pun software gini)
6 – Kalau berada di kawasan yang xde line, switch phone ke mode airplane
7 – Matikan segala vibration kecuali hanya utk terima panggilan (sgt membantu)
8 – Setting segala notification seperti whatsapp dan facebook ( matikan group noti ) (sgt membantu)
9 – Matikan telefon anda sewaktu anda tido (sy set phone mati jam 1am dan hidup semula pd 6am)

Nak Tahu Rahsia Utama Saya??
1 – sy pengguna wifi. jadi sy set signal sim saya kepada 2g
2 – kurangkan guna bluetooth
3 – matikan vibrate
4 – sy akan masuk setting setiap software yg saya install dan matikan fungsi auto update
5 – off telefon waktu tido
6 – Calibrate battery ( SGT SGT SGT BERKESAN ) tp phone tu mestilah dah root. Saya akan calibrate phone sy setiap kali sy flash rom baru. Mudah dan hanya sekali sahaja. Tp phone tu mmg wajib dah root la.


1 – Download Software Battery Calibration Tersebut Dari Playstore Atau Klik Sini

2 – Cas Phone Sehingga 100% Dahulu. Kemudian Jalankan Software Tersebut
3 –  Klik Menu ” Battery Calibration ”
4 – Prosesnya Sekejap Sahaja. Dah Siap, Anda Boleh Uninstall Semula Software Tersebut.



Senaman harimau bertujuan untuk menguatkan tenaga batin untuk lelaki. Sesuai bagi mereka yang ada masalah premature ejaculation, juga bagi mereka yang ingin merasa lebih nikmat dalam hubungan seksual. Tetapi tidak semestinya untuk mereka yang sudah berkahwin. Bagi yang belum berkahwin, ianya membantu dalam meningkatkan peredaran darah.

Padi Bukit

1. Duduk bersila dengan menegakkan tulang belakang
2. Tangan diletakkan di atas lutut
3. Tarik nafas sedalam yang mungkin
4. Tahan selama 6 saat
5. Hembus perlahan-lahan
6. Semasa menghembus nafas, perut hendaklah dikempiskan
7. Ulang sehingga 3 kali

Gerakan ini meningkatkan kekuatan otot belakang dan menguatkan stamina ketika di ranjang.

Tepis Jengking

1. Duduk bersila
2. Tegakkan belakang
3. Depakan tangan itu separas bahu ke kanan
4. Bawa tangan ke hadapan sambil menarik nafas
5. Tukar tangan kiri
6. Ulang sebanyak 3 kali
7. Setelah habis gerakan hembus nafas

Gerakan ini membantu dalam meningkat stamina seksual.

Matahari Naik

1. Duduk bersila dan tegakkan belakang
2. Bermula dengan tangan di belakang pinggang
3. Tekan pinggang dengan bantuan tangan
4. Tarik nafas dan tahan
5. Bawa tangan ke hadapan dan ke atas sehingga lurus di atas kepala
6. Hembuskan nafas

Gerakan ini membantu menguatkan otot-otot bahagian rusuk, tengkuk dan leher.