WHATSAPP CALLING 100% Guarantee {ROOT} - Android General

YOU NEED 3 THINGS :
1. An Android Phone Running on 4.4.x or above.
2. Whatsapp 2.11.508 installed.
3. Root Exporer/Root Browser apk installed.
If you have all these mentioned things installed in your phone then proceed ahead.
Steps :-
1. Open Root Explorer and go to Data>Data>com.whatsapp>Shared_prefs>com.whatsapp_preferences.xml.
2. Open it in RB Text Editor and then you see something like this after opening .xml file :
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
After that <map> you have to write <boolean name="call" value="true" />
<string name="call_allowed">all</string> in the next line after <map>.
3. Now, Save that .xml file and go to settings>apps>Whatsapp and select FORCE CLOSE.
4. You are all done. Open your WHATSAPP and enjoy !!
This method is 100% Working as i am also using this method.
Hit Thanks :good: if you like my work.
Mod Edit: Thread closed as a duplicate. Please continue the discussion here: http://forum.xda-developers.com/android/general/guide-enable-whatsapp-call-feature-t3019489

Screenshot

SS of com.whatsapp_preferences.xml after edit pls
Sent From My XT1068{LP} Using TapatalK

Good I will try it so the opposite person also should do the same and do we need an invite to active pls

Enter that string after <map> line.
In screenshot,my all new coding was hidden after saving .xml file.

Rishabh-The Developer said:
Enter that string after <map> line.
In screenshot,my all new coding was hidden after saving .xml file.
Click to expand...
Click to collapse
I used this method but the call lasts 0.5 seconds and the recipient does not have evidence.
Note N7100 - Rom Carbon Nightly 4.4.4 KK

uzas said:
I used this method but the call lasts 0.5 seconds and the recipient does not have evidence.
Note N7100 - Rom Carbon Nightly 4.4.4 KK
Click to expand...
Click to collapse
Have you done all methods sucessfully ?
I Think u forgot to Force Close the app.

Rishabh-The Developer said:
Have you done all methods sucessfully ?
I Think u forgot to Force Close the app.
Click to expand...
Click to collapse
I did everything and calls are enabled but the ringing is 0.5 second, then nothing.
Note N7100 - Rom Carbon Nightly 4.4.4 KK

So then you have to wait for a official update from play store(not with whatsapp website).

Rishabh-The Developer said:
So then you have to wait for a official update from play store(not with whatsapp website).
Click to expand...
Click to collapse
Maybe! So, even you can't call?
Note N7100 - Rom Carbon Nightly 4.4.4 KK

Call hack by: Ishaqzaada Rishabh????
I bet you wont believe that even by yourself. This method was posted couple days ago in several places, at least here and here.
Your guide tells to edit Data>Data>com.whatsapp>Shared_prefs>com.whatsapp_p references.xml.
There is no such a file, it should be /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml
In screenshot,my all new coding was hidden after saving .xml file.
Click to expand...
Click to collapse
If you look close enough, you might find out that this code doesn't get 'hidden' anywhere. It's still there, it just might not be in same row where you typed it.
Anyway, thanks for failing the copypaste work you did to make this guide :good:

Solution
Spere said:
Call hack by: Ishaqzaada Rishabh????
I bet you wont believe that even by yourself. This method was posted couple days ago in several places, at least here and here.
Your guide tells to edit Data>Data>com.whatsapp>Shared_prefs>com.whatsapp_p references.xml.
There is no such a file, it should be /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml
If you look close enough, you might find out that this code doesn't get 'hidden' anywhere. It's still there, it just might not be in same row where you typed it.
Anyway, thanks for failing the copypaste work you did to make this guide :good:
Click to expand...
Click to collapse
Dude most of the Xiaomi users have this problem ,they are able to locate data/data folder. just Google your location of com.Whatsapp folder for your device,then you might be able to locate the com.Whatsapp_prefs file.

I cracked up when I saw that screenshot too. :laugh::laugh::laugh::laugh: Just another typical noob kanger.
Spere said:
Call hack by: Ishaqzaada Rishabh????
I bet you wont believe that even by yourself. This method was posted couple days ago in several places, at least here and here.
Your guide tells to edit Data>Data>com.whatsapp>Shared_prefs>com.whatsapp_p references.xml.
There is no such a file, it should be /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml
If you look close enough, you might find out that this code doesn't get 'hidden' anywhere. It's still there, it just might not be in same row where you typed it.
Anyway, thanks for failing the copypaste work you did to make this guide :good:
Click to expand...
Click to collapse

Sorry but can we continue the discussion in the previously opened guide for this: Thread closed as a duplicate. Please continue the discussion here: http://forum.xda-developers.com/android/general/guide-enable-whatsapp-call-feature-t3019489
Thanks!

Related

[PROJECT]Bootloader Unlock

I AM NOT RESPONSIBLE FOR ANY HARM DONE TO YOUR DEVICE THROUGH METHODS MENTIONED BELOW. THESE METHODS WILL DOWNLOAD UPDATES THAT WILL WANT TO INSTALL. DO NOT INSTALL THEM THEY MAY BRICK YOUR DEVICE. STICK TO THE INSTRUCTIONS BELOW AND YOU SHOULD BE FINE.
​
Also note it may be weeks, perhaps months before Atrix 2 updates begin rolling in. It's a very new device!
Now, the fastest way we are going to get this Bootloader unlocked is with a little ol' fashioned teamwork. These methods have worked for other devices but require some participation and patience.
Previous devices having used the method:
Bionic
ATRIX 4G
Here are the methods we will be using:
1.Motorola, ATT SBF files for Motorola Atrix 2
2.Project Cheesecake - finding update versions on Motorola servers
1. SBF files
If you or someone you know is able to provide SBF Files intended for the Atrix 2, you can post them here or email them to me at [email protected] if anonymity is an issue.
2. The tried and tested Project Cheesecake!
Automatic Method:
What you will need
1.an ADB setup.
2.Obviously, Root.
3.ClockworkMod Recovery set up on the phone.
4.You should have an FXZ Ready in case you mess up.
5.Root Explorer from market
Now an app does it all for you. Imagine that.
1. Okay, so, download THIS APP RIGHT HERE.
2. Install the app on your phone.
3. Open the app. Click the first button.
4. Reboot.
5. Open app, click second button. Select a server. QA And Staging servers seem most common for updates, but we need to check them all. The default is in Production -> master-blur.whatever.com if you need to get back to it.
6. now click third button in app to check for update. click setup (the moto account thing is bs). Now if it gives you a wifi error, that means the server is down that you chose. If the server is up it will check for an update.
7. If that didn't work, select a new server with button 2, and then check again with button 3.
8. Any comments in this post about the ghettoness of my app will result in replies including but not limited to A) Slander, B) flaming, and C) death. Try to keep the thread pretty on topic to cheesecake method and other info. I know my app can be refined, jcase has been giving me some tips on streamlining my programming and su permission reduction, but it does good stuff, don't worry. It even remounts system as RO when it uses it.
9. godspeed, guys.
What do I do if my phone finds an update?
if you are uncomfortable dealing with it for sake of bricks / other bad stuff, let someone else know or post it in the thread. It will be attended to properly.
DO NOT INSTALL IT. IF YOU FEEL COMFORTABLE YOU CAN DOWNLOAD IT
Depending on what the update contains, it could brick your device. Get in touch with a developer ASAP if you don't know what to do. Post in this thread which server you found it on. load up adb. The file you found should exist somewhere in /cache. pull it to your computer. Then delete it. Be warned that the update after downloaded tries to install every 2 minutes and while typing a text i accidentally clicked install once. I almost messed myself up.
log onto chat.andirc.net and go to #bionic. You might find me in there.
Log onto irc.freenode.net and join #droidbionic and #bionic-dev. The bionic-dev channel is ONLY for dev-related talk. If you just want to kick it, converse in #droidbionic.
Someone experienced here can help you, and let you know what you've found.
If you liked my work here, click the thanks button at the bottom of this post! Thank you all for reading.
Click to expand...
Click to collapse
Link to original topic:http://forum.xda-developers.com/showthread.php?t=1281675
Manual Method:
Instructions:
List of servers:
Code:
master-lab.blurdev.com
master-demo.blurdev.com
master-dev.blurdev.com
master-qa1.blurdev.com
master-qa2.blurdev.com
master-qa3.blurdev.com
master-qa4.blurdev.com
master-staging1.blurdev.com
master-sdc1.svcmot.com
master-blur.svcmot.com
master-homer.blurdev.com
master-bart.blurdev.com
master-lisa.blurdev.com
master-maggie.blurdev.com
master-marge.blurdev.com
master-bqa1.blurdev.com
master-bqa2.blurdev.com
testcloud01-sdc1.blurdev.com
1.Root the device
2.Navigate to /system/etc/motorola/com.motorola.blur.service.blur/ in a root file explorer [ie. Root Explorer]
3.Edit data_wifi_only_settings.mkitso. Replace "data_wifi_only_feat_avail=1" with "data_wifi_only_feat_avail=0"
4.Edit defaults.xml. Replace the entire file contents with:
Code:
<map><string name='blur.service.ws.useApnProxy'>0</string><string name='blur.service.ws.masterCloud'>master-lab.blurdev.com</string></map>
5.to /system/etc/motorola/com.motorola.blur.setup in a root file explorer and Edit defaults.xml. Replace the entire file contents with(you settings may already look like this, if so ignore it):
Code:
<?xml version='1.0' encoding='UTF-8'?>
<map>
<boolean name='AllowActiveSync' value='true'/>
<boolean name='ShowSkipSetupMenu' value='true'/>
<boolean name='ShowConnectionChooser' value='true'/>
<boolean name='ShowDataSaverInSetup' value='true'/>
<boolean name='WifiPreference' value='true'/>
<boolean name='loc_consent_unchecked' value='false'/>
<boolean name='CloudPreference' value='true'/></map>
6.Wipe data and cache
7.Navigate to Settings > About Phone > System Updates
8.If it says "Update Available," let the update download. Do not install the update, because it could potentially brick your device.
9.Pull the update.zip file from /cache [Root Explorer or ADB] and upload/post the file for developer interest
10.Continue to test the next server. Navigate to /system/etc/motorola/com.motorola.blur.service.blur
11.Mount the folder as read/write
12.Edit defaults.xml. Remove "master-lab.blurdev.com" and put in the URL for the next server.
13.Repeat the steps from "Wipe data and cache" every time.
Click to expand...
Click to collapse
Credits: They all deserve thanks so if you see them around the forum, or wish to go to their original topics click that button!
- eval- for his initial discovery on the Atrix 4G
- Navalynt for scanning servers
- SamCripp, the2dcour - working on "Project Cheesecake" and "Pudding" unlock projects
-kennethpenn for the instructions as well as setup.
-Phydo for automatic method and app!
We might try this. It automates the process. All the credit goes to phydo for this though. I am looking at it now to see if we can try it on our Atrix 2
http://forum.xda-developers.com/showthread.php?t=1281675
Jim
I saw that as well... Let me know if its working on the ATRIX 2 and I'll edit the topic accordingly. Thanks again for your continued interest, I really appreciate it.
Sent from my MB865 using XDA App
Phydo's app works beautifully. I installed and ran it on severall of the servers, if it asks to setup and account just click setup... then if it asks to setup a wifi connection then that server is down, which I am getting on most of them right now as would be expected.
Jim
Works flawlessly on my end too.. updated the first post with instructions.
Sent from my MB865 using XDA App
Just pulled Blur_Version.55.11.16.MB865.ATT.en.US.zip with cheesecake.
Judging only by the number in the filename, this is the stock version of blur... probably.
Can't post links so...
Awesome man! I'll check it out!
It's only 50 megs so I don't think it's the full filesytem.
This might be the update from the mythical 2.3.4 version listed on the moto dev site.
edit: I see some recent timestamps... system\etc\motorola\ap_flex_version.txt
Code:
GAS_NA_EDSNGBATT_P015
Sat Oct 29 10:13:33 PDT 2011
derp derp
Code:
Blur_Version.55.13.15.MB865.ATT.en.US %Blur_Version.55.11.16.MB865.ATT.en.US
Went ahead and too a giant leap and upgraded.
After a few harrowing minutes, it was updated to 55.13.15
Android version is 2.3.6
Baseband is
2011-10-28 12:44 Off.Bld
LUD_EDISON_R1D7_PATCH_34_111028_1226
Webtop has been updated, looks like firefox 7.0.1 is installed now, can't test it myself.
Getting prompts from motorola to "upgrade".
Lost root in the update. Going to try to get it back...
Edit: Root works!
Code:
fastboot oem unlock
... FAILED (remote: unsupported command)
what files were in the update? was there an fxz or an sbf? were there any files with I think mbl in the name? Those would be the bootloader, if so we need to take a look at them. I will put it down and check it out.
I am not quite ready to install that yet, since I am on the right track to have a FULL ubuntu desktop running in webtop, right now I have broken tomoyo, so no facls, or security on the webtop files, and I have a terminal and sudo, as well as synaptic, so I will hold off on 2.3.6 for now, since there is a webtop update in there.
I will start a new thread for the webtop stuff once I have more. Now I need to get with tallnerd1985 to get webtop2sd working on our phones.
Jim
Thank You for warning everyone else even while you are still having trouble. You can take it back to At&t/Bestbuy or wherever you bought it - They won't know and 99% don't care especially about the Atrix 1 or 2...
Just act PISSED! If anyone asks you a question...
Looks like motorola really is trying to push an update to me, 15 MB file update to 55.13.16. I'm not going to touch it for now. Gotta get some sleep
Don't see any SBFs or FXZs...
This is my first rooted android phone, so i'm just flying blind here.
Now that I can post links, here's the one linked to through tinyurl above.
Ok, so in the 55.13.15.MB865.ATT.en.US file, there are 2 boot loaders, one is called prologue_loader.ldr and the other one, which I am guessing is the one we already have is called production_loader.ldr
This will require some more looking to see if the prologue_loader.ldr is unlockable, so that they can load thier updated image, then relock it with the production_loader.ldr
This might be good news and it might be nothing, but I will keep everyone posted, with what I find.
Jim
Keep up the good work guys
Try to find the stock build as well, because if that is found i could probably unbrick my phone!
moofree said:
Looks like motorola really is trying to push an update to me, 15 MB file update to 55.13.16. I'm not going to touch it for now. Gotta get some sleep
http://dl.dropbox.com/u/14536681/Blur_Version.55.13.15.MB865.ATT.en.US.zip
Don't see any SBFs or FXZs...
This is my first rooted android phone, so i'm just flying blind here.
Now that I can post links, here's the one linked to through tinyurl above.
http://dl.dropbox.com/u/14536681/Blur_Version.55.11.16.MB865.ATT.en.US.zip
Click to expand...
Click to collapse
Jimmy273 said:
Try to find the stock build as well, because if that is found i could probably unbrick my phone!
Click to expand...
Click to collapse
Ok use the link above and try to get it on the root of your SD card, I am not sure if that zip file work or not, for CWM or fastboot, if you can connect to ADB with fastboot, you should be able to flash it from that.
Jim
Ok .. this is driving me nuts here. Trying to apply the Blur_Version.55.13.15.MB865.ATT.en.US.zip update to my Atrix 2 .. since there is NO WORKING ClockWorkMod that can be used .. tried doing it other way that jimbridgman suggested and that was fastboot.
Well .. that doesn't work either .. receive error message:
>fastboot -w update Blur_Version.55.13.15.MB865.ATT.en.US.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
Anyone else have any ideas of how to apply this update ?
LordGeek said:
Ok .. this is driving me nuts here. Trying to apply the Blur_Version.55.13.15.MB865.ATT.en.US.zip update to my Atrix 2 .. since there is NO WORKING ClockWorkMod that can be used .. tried doing it other way that jimbridgman suggested and that was fastboot.
Well .. that doesn't work either .. receive error message:
>fastboot -w update Blur_Version.55.13.15.MB865.ATT.en.US.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
Anyone else have any ideas of how to apply this update ?
Click to expand...
Click to collapse
Good question, though you'll need to start from the first file...
Blur_Version.55.11.16.MB865.ATT.en.US.zip
I think the filenames are for the versions that the patch gets applied to, not the version it'd be updated to.
This is all new to me, I'm guessing you could boot up with VolumeUp+VolumeDown held down, choose the recovery mode, and do volup+voldown for the recovery menu and choose update, and the zip from that menu...
Edit: This works. Updated from 55.13.15 to 55.13.16
Baseband got pushed back a few days
2011-10-25 11:19 Off.Bld
LUD_EDISON_R1D7_PATCH_33_111025_1101
Lost root again, but thankfully the zergling rush is a highly effective strategy still
-=Insert warning about updating being AT YOUR OWN RISK and not being responsible for bricks etc... =-
Additional warning that this might cut the phone off from official OTA updates from Motorola...
@moofree:
You are correct, I was successful in getting the 2 updates on, and yes, root was lost. However, I was unable to get the root back !!
Tried manually, tried the 1-click.. Neither would give root. So, since I just received the phone the day before from BestBuy, I did the next logical thing.. Bricked it and returned the phone defective.. LOL
So, now I have a replacement, new Atrix 2.. I'm leaving it exactly where it is until either the OTA's come through the right channels, or something more permanent and correctly working has been done for unlocking the bootloader and rooting.
If not.. 30 days from 11/01/11.. Options are still open with the HTC Vivid and SGS2 Skyrocket.
Sent from my MB865 using Tapatalk
I Want to reiterate to everyone who is trying to help unlock the boot loader by using the cheesecake method here that you don't want to apply any of these updates directly. Motorola always relocks the bootloader with 99% of these updates. It will be one of the development versions that we are looking for, you just want to download the zip file and upload them with a link attached in here to grab the file you get.Then we can have a look at the files contained in them.
We are looking for the magical developmental unlocked bootloader that we can make our own update zip file, with just the bootloader that is unlockable, in it.
Again don't apply the updates that you get from this process. You may brick your phone or worse, permanantly be unable to root or unlock the boot loader.
This is a cat and mouse type of a thing wiith thses big phone makers.
Jim
Sent from my MB865 using XDA App

Mixzing app won't open

I updated my phone to4.4.1 today and ever since I haven't been able to open my music player 'Mixzing'. When I click on the App icon it goes to a black screen momentarily then back to the home screen without starting the app (this is the only app that it happens on)
I have wiped dalvik ect and deleted any folders that have 'mixzing' on and tried re-installing but nothing has helped.
Any ideas?
anyone?
Same here
I couldn't post my question on the corresponding Dev Thread for CM11 on i9300, but found this post for Nexus 5. Unfortunately without an answer.
I have the same problem (MixZing app doesn't open) on i9300 with CM11 nightly (Android 4.4.2). On CM10.2 (Android 4.3.1) it worked fine.
Have you found an answer somewhere else?
storchp said:
I couldn't post my question on the corresponding Dev Thread for CM11 on i9300, but found this post for Nexus 5. Unfortunately without an answer.
I have the same problem (MixZing app doesn't open) on i9300 with CM11 nightly (Android 4.4.2). On CM10.2 (Android 4.3.1) it worked fine.
Have you found an answer somewhere else?
Click to expand...
Click to collapse
Same here, no solution yet.
I made a modded version of the mixzing app to get it to launch for me:
All I did was replace the following in com.mixzing.android.SdCardHandler.getCardId()
Code:
invoke-static {v10}, Landroid/os/FileUtils;->getFatVolumeId(Ljava/lang/String;)I
move-result v4
with
Code:
const/16 v4, 0xBEEF
You should use your own random number instead of BEEF since this effectively means that you are always returning the same value for getFatVolumeId as far as the app is concerned.
Can you explain this to the developer of MixZing? So they can update the original App.
Would be nice, thanks.
storchp said:
Can you explain this to the developer of MixZing? So they can update the original App.
Would be nice, thanks.
Click to expand...
Click to collapse
They have said that they know about it. They were just taking too long for my taste, so I did it myself instead.
If you can't wait I can post my modded version if you want, but I highly recommend doing the mod yourself rather than simply trusting that my posted version does not contain any malware. It's just a good habit to get into IMO.
Never modded an App. But I'm eager to learn. Any resource (document, blogpost, etc.) I should look into?
storchp said:
Never modded an App. But I'm eager to learn. Any resource (document, blogpost, etc.) I should look into?
Click to expand...
Click to collapse
You can technically use a combination of 7zip (or another zip utility), smali, baksmali, and signapk to do this mod, however this is not the most user friendly way to do it. I would suggest using one of the following:
Here is one way, apktool (Linux, Mac OS, Windows): http://forum.xda-developers.com/showthread.php?t=2195680
The other is Virtuous Ten Studio (Windows Only): http://forum.xda-developers.com/showthread.php?t=1619473
*EDIT*
It is important to note that since this is not a system apk -- I.E. one that comes with the phone -- you will have to re-sign the apk after adding, removing, or changing any of the files inside. If it were a system apk, you could place the classes.dex file directly into the apk (which is secretly a zip file) without re-signing. (VTS does this for you automatically).
Thanks, I'll check it out.
Ok, decompiled it and found the lines you mentioned in a file called SdCardHandler.smali.
Before I change it I want to understand a little bit what I'm doing.
The method getFatVolumeId() returns the Id of a given Mount Point. It's a native method call which I guess causes the trouble here.
If I change it to a static value, does it do any harm? I mean I have an internal and external SD card. Does MixZing check both?
You should use your own random number instead of BEEF
Click to expand...
Click to collapse
Just some hex value I can think of? e.g. AEEF, CEEF, ABCD, ...
Couldn't wait, wanted to try anyway
Did the changes, compiled a new apk, signed it, but it doesn't install :crying:
When installing via the phone itself it just tells me that the App hasn't been installed.
When installing via ADB it get an INSTALL_FAILED_SHARED_USER_INCOMPATIBLE error. Need to figure out, how to fix this.
storchp said:
Couldn't wait, wanted to try anyway
Did the changes, compiled a new apk, signed it, but it doesn't install :crying:
When installing via the phone itself it just tells me that the App hasn't been installed.
When installing via ADB it get an INSTALL_FAILED_SHARED_USER_INCOMPATIBLE error. Need to figure out, how to fix this.
Click to expand...
Click to collapse
The problem is that on our devices, that native method does not exist, so we just arbitrarily use a value such that it always returns the same value (I.E. always the same card) As for the error, uninstall any applications signed by the same certificate as Mixzing was or sign your modded copy with debug keys, and it should install just fine.
*edit*
Other fun values:
DEAD, F00D, B00B, BABE, C0DE.
Thanks. A little research brought me to the packages.xml file. In there I found the shared user attribute for the MixZing Upgrader App. I was not sure if I want to edit the file. But after your tip I just uninstalled the Upgrader App and I could install the modded version.
Thanks a lot
Meanwhile they have fixed the App in the store.

[ROM][Deprecated]Lenovo Vibe Z - Rooted + Google Apps

Well, some of you might have had the same urge to buy one of these little wonder with almost the same data sheet than a LG G2 but with a Dual SIM functionality and at a much smaller price. If you are one of these crazy people that ordered their in China just like me, you might have the same disappointment that I felt when I finally received mine: the advertised SD Card slot is just a fantasy and all Google apps have been replaced by their Baidu counterparts. If the English language is indeed present in the Operating System, none of the installed application seems to understand this language. If you just don't speak Chinese just like me, you might end up wondering why on earth you bought a smartphone destined to Chinese people.
So I decided to turn this frustration into something positive and succeeded so I'm happy to bring you my home cooked ROM for the Lenovo K910. But first of all, the usual disclaimer:
Disclaimer
Don't hold me responsible if you brick your phone. This method have been successfully tested on mine but this is no guarantee for yours. You should obviously always have a backup of your data at all time if you're willing to install this ROM (or any other).
Safety measures
Like most Android phones, the Lenovo Vibe Z have many possibilities of recovery. I would advise you to be ready to apply at least this one:
Download the QSB file of your ROM (for example, mine is K910_SS_S_2_040_0039_131101.qsb). Google will point you to a Baidu site where it is downloadable
Put it in the folder /sdcard/SDFUSE/
Shut down your phone
Hold Volume Down and Power button for a few seconds
You end up in a menu with a "SD Card Update" entry. Move down to this entry using the Volume Down button then press ENTER or power button.
Make sure your ROM is available in the list
Cancel and reboot
If your QSB file is visible in the list, you should be pretty safe. If anything goes wrong, use the same method but apply the upgrade this time. Note that this method overwrite everything included your applications, SD Card, ...
What it is
The ROM I'm offering is:
An extract from K910_SS_S_2_040_0039_131101.qsb
Applying only to your system partition (your applications and data should be safe)
Rooted
Busybox-ed
Grossly freed from most vendor applications
Replaced by Google applications
What it is NOT
This was already some work to figure out how to reach that goal so it is not:
Bug free (I have at least observed a strange display glitch for the network icons which turn standard blue instead of Lenovo's white one)
A multi-language ROM
A ROM build from scratch like MIUI, Cyanogenmod, ...
A custom recovery (though this might come in a later stage)
...
Prerequisite
You should have installed:
K910 ADB Driver (available on the CD that appear when you connect the device)
ADB
Fastboot
Just check that your USB debug mode is enabled (in the USB Access Mode menu).
In any of these prerequisite is an issue for you, I'm ready to explain you further but you should also wonder if you are ready to go further because if anything goes wrong, you won't be able to properly act.
The installation
OK, enough talking, now some action. It is pretty simple actually:
Download the ROM and un-7zip it (mirroring in progress)
Reboot your phone in bootloader mode. Therefore, open a command prompt (no matter which OS you're using) and type:
Code:
adb reboot-bootloader
Now your phone is displaying the Lenovo logo
Check that you can access the system
Code:
fastboot devices
If fastboot just return displaying nothing, you might have to run in Administrator/root mode. Under Linux, I had to use sudo.
Unlock the bootloader (this should wipe all your data if it wasn't unlocked previously):
Code:
fastboot oem unlock
Flash the system:
Code:
fastboot flash system <path-to-file>system.img
Reboot:
Code:
fastboot reboot
That's all folks ! After your phone restarts, you should be able to use Google applications (though not all of them are there, at least the Play Store is allowing you to install the others).
What's next ?
I hope to be able to free some time to achieve these next steps:
Publish the script I wrote to extract content from Lenovo QSB files
Apply the same method to the last upgrade (K910_SS_S_2_040_0078_131203 ?). If you are lucky enough to have this version please contact me to see if you can provide the QSB file.
See if I can cook a custom recovery.
This is probably my very first participation to the community so I'll accept any comments as long as they are constructive :good:
Thanks!!!!!
Thank you so much, I'm crazy because I get the phone and to try, where is the link to download please??
Thanks again, you can post pictures?
---------- Post added at 04:44 PM ---------- Previous post was at 04:35 PM ----------
Another important question ... How did you rooteado?
What program did you use?
Thanks.
All need you help please.
I'll need just a few more hours since my upload just missed (I'm not sure why it only uploaded 437 Mb on the 659 Mb)
It will be for the first hours of 2014 (at least for me).
csu333 said:
I'll need just a few more hours since my upload just missed (I'm not sure why it only uploaded 437 Mb on the 659 Mb)
It will be for the first hours of 2014 (at least for me).
Click to expand...
Click to collapse
Thank you very much for your work, but you can tell us how you got to be root??
sakilxda said:
Thank you very much for your work, but you can tell us how you got to be root??
Click to expand...
Click to collapse
Probably in the most complicated way possible: I extracted the system partition from the upgrade file, mounted it in my Linux, put all the needed files and authorization then flashed it on my device.
I confirm that the file is now available but I need a few more messages before I can add the link. In the meanwhile, I can send it privately.
csu333 said:
Probably in the most complicated way possible: I extracted the system partition from the upgrade file, mounted it in my Linux, put all the needed files and authorization then flashed it on my device.
I confirm that the file is now available but I need a few more messages before I can add the link. In the meanwhile, I can send it privately.
Click to expand...
Click to collapse
Sure I get it, I also took little time here and leaves add links.
You could pass it private?
With your permission I'll share it on other sites of course directing people to this thread so they can see their creator and comment.
In several HTCMania we are waiting to receive the phone and while we're compiling everything.
Root on many threads where people are wanting to get and so far you're the only one.
I await your email with the link partner, and with your permission I'll share. A greeting.
sakilxda said:
Sure I get it, I also took little time here and leaves add links.
You could pass it private?
With your permission I'll share it on other sites of course directing people to this thread so they can see their creator and comment.
In several HTCMania we are waiting to receive the phone and while we're compiling everything.
Root on many threads where people are wanting to get and so far you're the only one.
Click to expand...
Click to collapse
As long as you don't ask money for it, feel free to share this as much as you want. My goal is sharing !
You should have received the link in the meanwhile. I'm also busy trying to mirror it on AndroidFileHost but it failed last time so just wait and see.
Latest ROM version release notes
By the way, here are the release notes of the next ROM (K910_SS_S_2_040_0078_131203).
What Google translate by:
Recommend
* Expand the system partition, a number of bug fixes
Update log
System
* Expand the system partition to 1.5G
* Boot and recovery signature added to the system
Show
* Fixed shutdown problem dialog scene mode switching
* Modify profile English translation error
* Adjust section shows the layout
Camera
* Pre-correction first picture black beauty
Click to expand...
Click to collapse
This means that next upgrade will most probably erase all the content of your phone (again) included your data and internal SD Card. This also means that flashing the first version of my custom ROM will make you "lose" 500 Mb, at least until a release based on the latest version of Lenovo's original ROM.
This also mean that:
Next Custom ROM upgrade won't be applicable to the not upgraded phone (you would be certain of bricking your phone)
You will lost 500 Mb worth of storage on your non expandable device
This isn't all good news ...
csu333 said:
As long as you don't ask money for it, feel free to share this as much as you want. My goal is sharing !
You should have received the link in the meanwhile. I'm also busy trying to mirror it on AndroidFileHost but it failed last time so just wait and see.
Click to expand...
Click to collapse
Thank you very much for sharing, of course I will not ask for money and in forums where I am at all costs to visit this thread.
csu333 said:
By the way, here are the release notes of the last ROM (K910_SS_S_2_040_0078_131203):
What Google translate by:
This means that next upgrade will most probably erase all the content of your phone (again) included your data and internal SD Card. This also means that flashing the first version of my custom ROM will make you "lose" 500 Mb, at least until a release based on the latest version of Lenovo's original ROM.
This also mean that:
Next Custom ROM upgrade won't be applicable to the not upgraded phone (you would be certain of bricking your phone)
You will lost 500 Mb worth of storage on your non expandable device
This isn't all good news ...
Click to expand...
Click to collapse
They are not good news. but I honestly what I need are 3 things:
1 Language Spanish, but we already you can not imagine not doing anything?
2 Root, to be able to use apps like Titanium Backup, Root Explorer, etc..
3 Very importantly, GAPPS (Play Store, Gmail), but of course in Spanish or English.
Your Rom has 2 I need and it is very important to me and very many users, it is a great job and the first to do so was you.
I do not mind losing 500mb, but I worry that the next official update is dangerous for us.
Thank you very much for sharing the link. If you write more answers in this thread at XDA have permission to put the link publicly, I think the requirement is 10 responses and almost have them.
---------- Post added at 12:28 PM ---------- Previous post was at 12:11 PM ----------
Apply the same method to the last upgrade (K910_SS_S_2_040_0078_131203). If you are lucky enough to have this version please contact me to see if you can Provide the QSB file.
You control by private (Because here I can not yet) a link to the version you want, I found on google, as I said I have not tested, I hope that this can do wonders lol
I also hope that I root Gapps and either Spanish or English: D
sakilxda said:
They are not good news. but I honestly what I need are 3 things:
1 Language Spanish, but we already you can not imagine not doing anything?
2 Root, to be able to use apps like Titanium Backup, Root Explorer, etc..
3 Very importantly, GAPPS (Play Store, Gmail), but of course in Spanish or English.
Click to expand...
Click to collapse
The few post I read about this are telling that it is close to impossible but I installed morelocale 2 on mine and it does add my language in the application that supports it.
Root is probably my top priority so it will stay available in the future releases
Play Store and GMail are present in the ROM and if you install morelocale 2, it will be in Spanish
sakilxda said:
You control by private (Because here I can not yet) a link to the version you want, I found on google, as I said I have not tested, I hope that this can do wonders lol
I also hope that I root Gapps and either Spanish or English: D
Click to expand...
Click to collapse
This is the link on Baidu I also found but for some reason, I can't flash it on my device so I can't cook it properly. I have to be able to flash it first
csu333 said:
The few post I read about this are telling that it is close to impossible but I installed morelocale 2 on mine and it does add my language in the application that supports it.
Root is probably my top priority so it will stay available in the future releases
Play Store and GMail are present in the ROM and if you install morelocale 2, it will be in Spanish
This is the link on Baidu I also found but for some reason, I can't flash it on my device so I can't cook it properly. I have to be able to flash it first
Click to expand...
Click to collapse
Of course, the priority is Root.
About the Gapps in Spanish or Englis, the could include a patch?
If not, do not worry that you use MoreLocale2.
I'll try to find more links ... it's a shame it does not work ...
The good news with root access is that you can do a lot of crazy things. For example, I'm starting to understand why it is so hard to get this upgrade thanks to a network dump:
Code:
POST /reaper/server/config2 HTTP/1.1
Host: fsr.lenovomm.com
Content-Length: 131
Content-Type: text/plain; charset=ISO-8859-1
Connection: Keep-Alive
User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
Config.2.1.2.imei.8628720201xxxxxxxxxxxxx
HTTP/1.1 503 Service Unavailable: [B][COLOR="Red"]Back-end server is at capacity[/COLOR][/B]
Content-Length: 0
Connection: keep-alive
That said, I'm sick of coming close to the end and receiving a connection time out
Patience friend, I do not really understand how you could do, but I'm sure you will. Good luck ...
sakilxda said:
Patience friend, I do not really understand how you could do, but I'm sure you will. Good luck ...
Click to expand...
Click to collapse
If I have latest version K910_SS_S_2_040_0109_131226 installed via ota update and push this system.img from previous version it's ok?
Really apreciate your work and hoping to be able to support you anyway. Keep working ! Respect.
katalinscrob said:
If I have latest version K910_SS_S_2_040_0109_131226 installed via ota update and push this system.img from previous version it's ok?
Really apreciate your work and hoping to be able to support you anyway. Keep working ! Respect.
Click to expand...
Click to collapse
This should work since the system it pretty much self contained but since I haven't tested it, I really can't be sure. Furthermore, this is a downgrade of your system.
If you have this version, could you check if you still have the image on your sdcard? This could be in folder /sdcard/lenovoota.
csu333 said:
This should work since the system it pretty much self contained but since I haven't tested it, I really can't be sure. Furthermore, this is a downgrade of your system.
If you have this version, could you check if you still have the image on your sdcard? This could be in folder /sdcard/lenovoota.
Click to expand...
Click to collapse
ok, here's the deal:
1. I tried to push system.img but no working, adb respond "failed: targed locked".
2. I don't have the ota file anymore BUT I have the K910_SS_S_2_040_0109_131226.qsb file. I poot this one in sdfuse folder and updated already before starting procedure with adb from above as you described, no problem just flashed it, btw it wipes everything.
So, my opinions:
1. Locked target issue could be determined by the bootloader beeing locked? Don't we need to unlock it somehow?
2. Can you reinsert root and gapps in this newer version K910_SS_S_2_040_0109_131226.qsb file?
3. How do you decompiled .qsbfile ?
Waiting for your feedback asap.
Respect.
Obs:
- we can use android-aio-flasher just to substitute from working with cmd commands... just sayin', works for me.
- reboot in recovery command doesn't work, just adb reboot bootloader, then lenovo logo appears.
- correct command for pushing system.img is adb fastboot flash system path to system.img.
katalinscrob said:
ok, here's the deal:
1. I tried to push system.img but no working, adb respond "failed: targed locked".
Click to expand...
Click to collapse
Just to be sure, is it an answer from adb or fastboot?
katalinscrob said:
2. I don't have the ota file anymore BUT I have the K910_SS_S_2_040_0109_131226.qsb file. I poot this one in sdfuse folder and updated already before starting procedure with adb from above as you described, no problem just flashed it, btw it wipes everything.
Click to expand...
Click to collapse
This is great news! Do you have any way of posting ithe QSB somewhere?
katalinscrob said:
So, my opinions:
1. Locked target issue could be determined by the bootloader beeing locked? Don't we need to unlock it somehow?
Click to expand...
Click to collapse
I had nothing to do but I did restart a few time with a custom boot.img that I never actually flashed. Maybe this helped?
katalinscrob said:
2. Can you reinsert root and gapps in this newer version K910_SS_S_2_040_0109_131226.qsb file?
Click to expand...
Click to collapse
I sure will!
katalinscrob said:
3. How do you decompiled .qsbfile ?
Click to expand...
Click to collapse
I wrote a script for that purpose. I have to clean it a bit before I can publish it but I'll definitely do it.
katalinscrob said:
Obs:
- we can use android-aio-flasher just to substitute from working with cmd commands... just sayin', works for me.
- reboot in recovery command doesn't work, just adb reboot bootloader, then lenovo logo appears.
- correct command for pushing system.img is adb fastboot flash system path to system.img.
Click to expand...
Click to collapse
You are right. I didn't know about android-auto-flasher, probably because I'm running Linux (which made my task easier to cook the ROM since the system partition can be mourned like any other).
I edited my first post with your correction and the link since I have now 10 messages on the board !
Well who are finding out that important things. Hopefully soon have new developments. I keep watching your work. I hope that more and more we are, I have put in all the sites I've found this link for more developers to come.
csu33 said:
This is great news! Do you have any way of posting ithe QSB somewhere?
Click to expand...
Click to collapse
I have it. please contact me in PM

[Completed] [Q] Maleware on Galaxy Note 3

Hello!
I didn't know, where I should post this. I'm new here by the way and sorry for my bad English. I have a Samsung Galaxy Note 3 with Android 4.4.2, rooted and no Custom Rom (The 'problem' appeared befor I rooted it). I think there is Spyware or something ralated on my phone. I know, it's normal that some apps create folders on my SD Card. But I know every folder and which app creates them. Except for two. These Folders are always generated at the same time. But there is no special time or action which creates them (Or I simply don't know which 'action' by me creates them). The Point is, that Google doesn't find anything conserning the folders. I can search up all others except these two. One folder is named '. DataStorage' and the other '. UTSystemConfig'. The UTSystemConfig folder contains an XML file called 'Alvin2.xml' and the '. DataStorage' folder contains a file called 'ContextData.xml'.
I searched up 'Alvin2.xml and found two suspicius links. Both lead to a Cloudscan (NVISO) of apk's. In both cases, the alvin2.xml was one of the detected files (see: screenshots and links).
Links (To the Cloudscan, the Space between bit. and ly is because I can't post links.):
bit. ly/1LjuTtk (TTPod.v7_.5_.1_.apk)
bit. ly/1MFdVCU (爱淘宝.apk)
I don't have any of the two APK's installed but the Alvin2.xml from 'TTPod.v7_.5_.1_.apk' (First link) is exactly in the same dictionary (.UTSystemCofig).
The Alvin2.xml contains this code:
<map>
<long name="timestamp" value="8276bla..."/>
<long name="t2" value="9287bla..."/>
<string name="UTDID">U75z/Ph3B bla...</string>
<string name="DID">359bla...</string>
<long name="S" value="193bla..."/>
<string name="SI">232bla...</string>
<string name="EI">359bla...</string>
</map>
Click to expand...
Click to collapse
ContextData.xml contains this code:
<map>
<string name="K_1171477665">
5B27423 bla...
</string>
<long name="t2" value="1404bla..."/>
</map>
Click to expand...
Click to collapse
I couldn't find anything about ContextData.xml.
If I delete the folders, there is a pause about one to five weeks until they appear again. I have CM Security an it detects nothing. Even SD Card Scan finds nothing. Any suggestions? Maby is there a way, to find out, which app creates the folders? (If it is necessery: My phone is rooted but the folders appeard before I rooted it. I don't have a custom rom and I don't want to make a factory reset if that's possible.)
Thank you!
Hi
Thanks for writing to us at XDA Assist. Have you tried using an anti-malware app to scan your device?
Maleware on Galaxy Note 3
Hi! Thanks for the reply.
Yes of course! I wrote it in the last paragraph.
I have CM Security and it detects nothing. Even SD Card Scan finds nothing. Any suggestions?
Click to expand...
Click to collapse
JigSaw101 said:
Hi! Thanks for the reply.
Yes of course! I wrote it in the last paragraph.
Click to expand...
Click to collapse
Apologies, I must have skimmed past that section. If the files are indeed malicious, and if they keep returning after being deleted, they must be caused by an app that you use or a site you visit. Unfortunately it's impossible to know which one it is. I'd suggest you run at least two other anti-virus apps over your phone, if none of them are able to detect the source and/or remove the threat then you'll have to factory reset.
Transmitted via Bacon
No response in two days, thread closed.

[Tutorial] Use same Whatsapp number (account) on Two devices .

Update 12/Nov
Video Tutorial ...
English qnd germqn in CC
https://youtu.be/krZXnsIU2zw
===============
Requirements :
Brain
Whatsapp with verifed number
Xposed frame work
Rooted phone
Titanium backup
Donkey guard
Lets Start ​
The Idea of this trick is to fake the Imei number of second mobile which will make Whatsapp think that it's the first mobile and keep receiving messages without ask to re-verify .
step 1 :
In first mobile . Dial
Code:
*#06#
, You'll find the Imei number (15 digits) , just write it on piece of paper .
step 2 :
Open Titanium backup , Grant Root permission and backup data of Whatsapp , you'll find three files in dir
/sdcard/Titaniumbackup
copy them to your desktop
step 3 :
Install Whatsapp, Titanium backup.
Install Xposed frame work , and thin install Donkey guard module .
You can find out how here:
http://forum.xda-developers.com/xposed/modules/app-donkeyguard-security-management-t2831556
step 4 :
Open Donkey guard, find whatsapp, and select settings , Identity , thin click on pen icon next to Device ID
Popup will show up , write the IMEI you get from step 1 , and press save , then click on floppy icon in upper corner to save the rules , then close donkyguard.
step 5 :
copy the files you get from step 2 to /sdcard/Titanium backup
Then open Titanium and perform a restore .
That's it , easy right ?
Now you can use chat with your friend from two devices without use another number .
For me I'm using YouWave from Laptop and mobile
Links
Titanium backup : https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&hl=en
Donley guard : http://forum.xda-developers.com/xposed/modules/app-donkeyguard-security-management-t2831556
**Note**
1) It's impossible to recive messages on two devices on same time , The device which is connected to Internet will recieve the messages , If both were conncted, The last devices you send message from will be the receiver .
If you find this Useful , please press like , It mean a lot to me .
Sorry for my bad English
I see you don't have many replies yet, but it is actually a really useful guide. I think the replies will come overtime, because a lot of people are searching for this.
nice
I was searching this for a while and at last found it thanks. will try this now and let you know thanks.
felixpaul said:
I was searching this for a while and at last found it thanks. will try this now and let you know thanks.
Click to expand...
Click to collapse
So does it work?
Yeah ..
Today i've tried it again .. bit using xprivacy instead of Donkeyguard bt with same method
Because .Donkey guard not working on my 5.0.2
lzk123 said:
So does it work?
Click to expand...
Click to collapse
Yeah. Today i've tried it aagain using xprivacy instead of Donkey guard because it's not working on my 5.0.2 lollipop.
does it ask for re registration on the second device having the same number? or after backup, whatsapp will just open up and work as before??
iamlijoe said:
does it ask for re registration on the second device having the same number? or after backup, whatsapp will just open up and work as before??
Click to expand...
Click to collapse
Just open and start chat, no ask for re registration .
Hit thank if helped .
I guess this only works on two Android phones?
charliebigpot said:
I guess this only works on two Android phones?
Click to expand...
Click to collapse
I think so.. I don't have IOS mobile to test
xbarsasy said:
I think so.. I don't have IOS mobile to test
Click to expand...
Click to collapse
1)can i use the second phone just to read notification from the 1st phone?
2)does the second phone always receive notification?
IzArsha said:
1)can i use the second phone just to read notification from the 1st phone?
2)does the second phone always receive notification?
Click to expand...
Click to collapse
You got t he Notification and the message once .
I mean when you got a notification on the first Device , the second device will not get the message and will not got notification .
I couldn't make it work. Titanium backup doesn't seem to work on my pricipal device. Always got a storage problem error.
Is there any workaround for the TB step? Tryed to copy the system folder and the media folder but with no luck.
Also i'm using lollipop in one side and the JB on the other. This should cause any problem?
Thanks a lot!!!
evilinheaven said:
I couldn't make it work. Titanium backup doesn't seem to work on my pricipal device. Always got a storage problem error.
Is there any workaround for the TB step? Tryed to copy the system folder and the media folder but with no luck.
Also i'm using lollipop in one side and the JB on the other. This should cause any problem?
Thanks a lot!!!
Click to expand...
Click to collapse
I got the same problem here. I've tried to change the backup location so many times and still isn't working.. I'm running KK 4.4.2
https://www.youtube.com/watch?v=0yROF-sA-1M
Use WhatsApp with the same number on Bluestacks (with English subtitles).
riovi said:
I got the same problem here. I've tried to change the backup location so many times and still isn't working.. I'm running KK 4.4.2
Click to expand...
Click to collapse
evilinheaven said:
I couldn't make it work. Titanium backup doesn't seem to work on my pricipal device. Always got a storage problem error.
Is there any workaround for the TB step? Tryed to copy the system folder and the media folder but with no luck.
Also i'm using lollipop in one side and the JB on the other. This should cause any problem?
Thanks a lot!!!
Click to expand...
Click to collapse
Sorry for late Answer, I hat exams .Have you tried this ?
https://play.google.com/store/apps/details?id=nextapp.sdfix&hl=en
Key file
If I have a backup of conversation, but only this, and I want to use this method to get the key file, there a possibility of this be done? Or can I read old backups in the new phone without problems?
If you don't understand, I'm sorry, English is not my primary language.
joneves said:
If I have a backup of conversation, but only this, and I want to use this method to get the key file, there a possibility of this be done? Or can I read old backups in the new phone without problems?
If you don't understand, I'm sorry, English is not my primary language.
Click to expand...
Click to collapse
I didnt understand exactly
But with this method the chats from old mobile will be automatically copied on the new one.
Hit thanks if helped ?!
@xbarsasy is this trick still working??

Categories

Resources