[TUTORIAL]FINALLY Viber (Free Calls & Messages) & Whatsapp Messanger working on Flytouch3 !Tips

Last Updated:

  1. aqatei

    aqatei Member

    after plenty of unsuccessful tries to get viber working on flytouch 3 i got it working , i think the problem was that FT3 doesn't have an IMEI number so after the activation they check your IMEI and if you don't have one you will get an error saying viber has been deactivated on this device ....anyway I tried the IMEI patch by DizzyDen from Xda-developers which was a fix for Nook Color to get swype working - if you want to know the steps of how to do it don't hesitate to ask - after that I installed viber and activated it waiting that error to pop up BUT it didn't and now working like a charm :D .

    about "Whatsapp" I got it working first few days of buying FT3 that was a piece of cake since it doesn't require IMEI number and only will work on the latest versions - i can provide you with the latest .apk of whatsapp if needed - now I am very pleased with Flytouch3 and totally recommend it :D

  2. toscal

    toscal Well-Known Member

    Can you post how you did it, and a link to where to get the patch if possible.
  3. aqatei

    aqatei Member

    Sure .... its pretty easy you need to patch the "framework.jar" that is located in /system/framework/ to fake an IMEI by doing the following steps :


    1.Boot your FT3

    2.Copy /system/framework/framework.jar to a new folder in your pc desktop and name it "temp" * PS: you might need to download Root Explorer (File Manager) and set SD as R/W in order to be able to copy system files*

    3.open that empty folder and create another folder inside it and name it "system"

    4.within that system folder, make a new folder and call it "framework"

    5.paste the "framework.jar" in the "framework" folder

    6.get back to the temp folder and right click on "system" folder then using winrar "add to archive" and compress it as rom.zip ( so you will end up with a zip containing system\framework\framework.jar)

    7.unzip IMEIme *the attached patch* and put rom.zip in the same folder

    8.edit the !imeime.ini file
    Code (Text):
    1. [Settings]
    2. Use_In_Place = 0
    3. Use_Previous_Patch = 0
    4. Use_Serial_Number = 0
    5. Use_MAC_Address = 0
    6. Use_Manual_Input = 1
    7. Encrypt_IMEI = 0
    8. Use_ADB = 0
    9. Use_ADB(usb) = 0
    10. Use_ADB(WiFi) = 0
    11. Clean_Up = 0
    12. Device_Manufacturer =
    13. Manufacturer_Device =
    14. Device_Model =
    15. WiFi_IP_Address =
    16. IMEI =
    9.Run imeime.exe and point it to your rom.zip

    10.when it asks you for a seed, enter a unique string you'll remember such as a name or whatever . it's important you remember it because you'll have to do this procedure every time you'll update your rom.
    once it's all done, unzip rom-IMEI.zip (note: if the zip and/or the patched framework.jar are equal in size, you probably need to update your java)

    11.once it's all done, unzip rom-IMEI.zip (note: if the zip and/or the patched framework.jar are equal in size, you probably need to update your java; read the IMEIme thread at XDA carefully)

    12.copy the new framework.jar back to your tab *its important that the permissions don't get screwed up on framework.jar* i used root explorer to copy it back in /system/framework/ and replaced the "framework.jar" but before replacing check the permissions of that file so you can set the replaced file with the same permissions . if you need any help with this step i can explain further .

    13.I recommend adding
    Code (Text):
    1. ro.config.nocheckin=true
    to /system/build.prop when you make this change, because this will stop sending stats to google which won't accept them anyway because it'll complain about the IMEI being invalid.

    14.Reboot your tab then install the latest version of viber from the market https://market.android.com/details?id=com.viber.voip

    15.Enjoy the free calls.....


    Attached Files:

  4. ViberMedia

    ViberMedia Well-Known Member

    Hi there,
    This is a member of Viber's development team.

    Thanks for sharing this awesome workaround with us! :)

    Would you mind telling us what do you see now as your IMEI number?
    If you don't want to write that here, please contact me in private message..

    Thanks in advance!
    Viber Team
  5. dart16

    dart16 Well-Known Member

    Using the options as suggested the IMEI number the utility generates is dependent upon the password you select so I can't see how the information you request is of any use. Coupled to that is that all the info giving utilities I tried reported an IMEI of 000000000000000 still!
  6. ViberMedia

    ViberMedia Well-Known Member

    It is an extremely small percentage of users who have their IMEI shown as "00000000000". Most users who installed ROMs (meaning - their original IMEI was completely overriden) have a "generic" IMEI shown to them, set by the ROM itself.

    It's important to note that this problem is not caused by Viber itself, but rather by the fact that the ROM is overriding your real IMEI. Our offer to the users is to manually whitelist the generic IMEIs and allow them in our upcoming version 2.1.3 (coming to Market soon).

    We are trying to see if we can find a solution for the "0000000000" problem, but at this stage we unfortunately can't guarantee anything.
  7. dart16

    dart16 Well-Known Member

    Many Flytouch 3 owners on here have replaced their original firmware with updated versions, all of them seem to keep the IMEI of 00000000000, so very close to 100% of all Flytouch 3 tablet owners have an IMEI of 00000000000. I don't know how familiar you are with the Flytouch 3 but the tablet does not contain any mobile network devices and therefore has no valid IMEI number. As Android fits many different hardware configurations, the mobile network support is included in the kernel but is unused in this device unless an external 3g dongle is purchased and fitted. Coupled to this, the Flytouch 3 is not a Google approved tablet. Many users would like access to apps that are not normally available to them due to the requirement of needing a valid IMEI number just for the purposes, one assumes, of identification, hence aqatei's post.

    As stated previously, any artificially generated IMEI obtained from this published procedure will depend upon the password used, so in order to whitelist flytouch 3 owners to your software by IMEI number would require you to add 00000000000 to the whitelist (if that is even possible).

    I am wondering what is the motivation for restricting the Viber application from working without a valid IMEI when your product can be operated over the internet without requiring a mobile infrastructure?

    If it is of any help, here is a screenshot of my Ft3 after running the IMEI generation app and installing and running Viber addon (phonetester app used)

    Thanks for your time and efforts.
  8. ViberMedia

    ViberMedia Well-Known Member

    Thanks for the detailed explanation.

    We are certainly aware of the characteristics you described of FlyTouch. And you are right with your assumption - adding IMEI "000000000000" to our whitelist is a tricky thing to do. We are discussing these days how and if it can even be done without causing problematic whitelisting of simply "anything".

    The reason I originally replied in this thread is to comment about the unofficial "workaround" that was suggested above. Have you tried it? Does it help?
  9. dart16

    dart16 Well-Known Member

    I have tried it but I cannot say if it helps. I did not try running ViberAddOn before I performed the 'fix'. I can run ViberAddOn after the fix, but I have since restored my original framework.jar and ViberAddOn still works. So...inconclusive as far as I am concerned. Perhaps aqatei is still around and will reveal his experiences.....
  10. ViberMedia

    ViberMedia Well-Known Member

    Well, this way or another - the workaround that he posted is obviously not affiliated with us in any way. We were just curious on whether or not it worked :)

    As I said - please try 2.1.3 once it's released and report back to me if Viber can then be activated fine on your FlyTouch.
  11. murad052

    murad052 Member

    it's works fine .. with me .. cheers .. thank you for sharing this with us
  12. dart16

    dart16 Well-Known Member

    Great....I realise I made a mistake. I was using ViberAddOn, not Viber as my tablet doesn't see Viber in Market, only ViberAddOn, and why would you need the IMEI fixed for a wifi application?.....perhaps if I ever sort out a 3g dongle I will try again.

    So with the fix installed do the reporting apps show an IMEI of something other than 00000000000?

    I was wondering why the Viber rep didn't advise me I was using the wrong app.
  13. ViberMedia

    ViberMedia Well-Known Member

  14. aqatei

    aqatei Member

    It worked for me and it should work for you , just follow the steps and make sure you set the permissions back (to their original state before copying ) and don't bother checking the IMEI just try viber right away and i guarantee you it will work as the picture shows .
  15. aqatei

    aqatei Member

    I would like to thank you and the whole viber team for your amazing support and fast responses , your support/development team is the best i ever dealt with ... THANK YOU :)
  16. aqatei

    aqatei Member

    You are welcome
  17. aqatei

    aqatei Member

    Did you manage to get it work ? if not let me know so i can help ...
  18. dart16

    dart16 Well-Known Member

    I didn't. I was just interested in the process, not the final result as I don't have a 3g modem! When I realised my mistake with the software I decided just to return my tablet to the 'before tinkering' state.
    The procedure you outlined probably worked, it seemed to complete ok, but I would say the info apps I tried afterwards still reported an IMEI of 00000000000, but I don't know where they get that info from, perhaps your fix just fools the software and not actually assigning an IMEI??...whatever!! if it works it works!
  19. ViberMedia

    ViberMedia Well-Known Member

    @aqatei - no need to thank us. It's our duty to be out there on the Web and assist our users :)

    @dart16 - "0000000000000" is probably a generic way of saying "there's no IMEI". As I explained, the solution outlined in this post is *not officially affiliated with us*, so I can't tell you what it does to potentially make Viber work. As I said, in our new upcoming version (2.1.3) we will try to solve the problem of generic IMEIs but we still can't guarantee it will work. The version should be released within the next several weeks.
  20. ViberMedia

    ViberMedia Well-Known Member

    Hi all,
    I'm excited to announce the Viber 2.1.3 is finally available for download on Market.
    First and foremost, this new version is compatible with ICS (Android 4) - so the long anticipation is finally over :)

    In addition, the new version contains bug fixes and small new features for your convenience.

    Please try it out and let us know if you encounter any special problems.

    Best regards,
    the Viber Team

Share This Page