yashsingh1/xdaforums huggingface dataset:
[Other SmartWatches] dedesuper:
New Video

Hi Everyone in the first page I add a new video Presenting A.I Watch production model in all it's glory in an exclusive Interview for ARM channel.

Enjoy :)
[Other SmartWatches] dedesuper:
First page as been updated with new video of A.I Watch in action
[Other SmartWatches] chamchad:
How I can you can 'read your smartphone SMS directly form your A.I Watch?

How I can you can 'read your smartphone SMS directly form your A.I Watch and Phone call notifications showing you the number that is call'. I tried connect it via Bluetooth but cant transfer messages. Thanks Dmitri
[Other SmartWatches] dev_null:
Has anyone actually ever received one of these yet?
[Transformer TF300T General] Cannon Fodder:
So I apologize in advance, I am a n00b to rooting android devices.

Long story short, I think I hard bricked my TF300T.

I had followed some rooting guides (from other sites :p) and yup, I'm stuck at the Asus logo with the "unlock" message in the corner.

I can't get into fastboot or anything else by holding Volume Down + Power, all I can get is my computer to recognize it as an APX device.

At one point previously, it almost bricked and froze at the same spot, but I somehow played with different reset combinations and it came alive again. Is there any reset combinations that worked for anyone?

Also, I remember doing a system backup within the device. Is there any way to access that, or is it gone?

In other words, do I need to buy a new motherboard? Or is there a remote possibility I can fix it?

One last layman question: why is it I can't just read and write to the device's internal memory, regardless of its status?

-Cannon Fodder
[Transformer TF300T General] JoinTheRealms:
Looks like you will need to replace the mb, if you have not already generated nvflash binaries. You can't read/ write to internal memory because when connected to a pc this is done using the mtp protocol which os loaded by android, and hasn't in your case.
[Transformer TF300T General] Cannon Fodder:
Ok another n00b question...

Why can't I download someone else's binaries from the same type of product?

Forgive me, I'm used to working with Windows and I'm thinking in terms of an install disc...
[Transformer TF300T General] cmendonc2:
NvFlash blobs are specific to each device they are generated on.

Its like trying to infuse with a different blood type, where each tf300 has a different blood type. Wheelie will reject it and your tablet will reject it.
[Transformer TF300T General] tobdaryl:
Here is a link to my guide to enter the bootloader.* Try these each several times as this tablet morphs as you progress.

Provide us a little more info.

What happened to create this problem? *Details please.

Did you have a custom recovery, rom, etc? *If so which ones?

Can you fix it; maybe. *We'll have a better idea once we know your details.
[Transformer TF300T General] Cannon Fodder:
Thank you for that illustration. It did help me understand.

One last thought of desperation: Is the internal storage an actual SD Card? Or is it just called that on the device menu for some odd reason?
[Transformer TF300T General] Cannon Fodder:
I was installing a custom ROM, when I went to "RCK"(?), it hung up when it said it was booting kernal. It didn't do anything for quite a while, so I held down the power buttong and reset it. And now it is stuck in the boot loop.
[Transformer TF300T General] ebildude123:
off topic but that is a pretty good analogy :highfive:
[Transformer TF300T General] Graiden05:
One question tearing me long enought: did someone tryed to hack nvflash binaries? As far as I know there is only one unique file and may be not all of it's content is specific for certain device. Did someone dig in that direction?
[Transformer TF300T General] Cannon Fodder:
that would be really useful.

And although I understood the analogy, I still don't get the technical aspects of why you can have 1,000 devices that are all the same but they each need a different file. I'm used to building Windows computers, and you can use the same image repeatedly for multiple copies of the same type of computer.

I'm also wondering: why can't anything be installed straight from the SD card or even USB when a device is bricked? How does Asus do it when they fix people's motherboards?
[Transformer TF300T General] TemporaryTester:
Think of it like a cryptographic key. Each tablet's NVFlash blobs has a certain signature. To compare it to the Windows situation, assume that you have a legal, non-volume licence key for Windows, only that when you installed it the first time, the key was permanently bound to the motherboard.

Assume that it is a string of lower-case letters (good chance that it has numbers, capital letters, and all sorts of fun stuff). A two-character signature has a space of 26*26, which is already over 625 keys. That number scales hella fast when you add more characters.

Asus will fix your tablet by either replacing your motherboard completely (more likely), or they may have the NVFlash keys for your device by its serial number. However, since your bootloader is unlocked, and they will have your serial number on file as "unlocked", they may just refuse to repair it outright. Surely, they will refuse it for a warranty repair, though I don't know if they will even repair your device for money.
[Huawei Ascend P6, Mate] Mixer0:
When I start my P6 the Huawei Logo shows up shortly, but then the screen turns black. (The phone is still on)

When I try to shut it down, it always restarting and stucking at the same point.

Is there a way to force the p6 into fastboot? (I want to flash the orginal recovery)

Holding the VolumeDownButton and connecting the wire may should work, but therefor the P6 has to be off.

Can anybody help me?

Infos about my BRICK:

My phone had the Chinese B120 Firmware and was rooted.

I booted into Recovery over TouchRecoveryInstaller-v1_01.apk

There I flashed:

1. TWRP_Recovery_R03.1.zip,

2. EMUI2.3V100R001C00B014EDGE-U00-Beta.zip (Created out of UPDATE.APP)

I thought that the firmware may has overwritten TWRP, so I flashed TWRP again.

At this moment my P6 froze.
[Huawei Ascend P6, Mate] abequer:
Try rebooting holding Vol up + Vol down + Power for 10+ seconds. This should send you to the stock recovery to flash the dload/UPDATE.APP
[Huawei Ascend P6, Mate] Mixer0:
recovery defekt

I tried this, but the recovery seems to be destroyed too.

The phone switched off over night.

I tried to connect it to my pc while holding VolDown.

I'm not sure if it worked. Now my phone shows the "Huawei Ascend"-logo all the time and the LED is blinking red.

My pc recognized my phone as "Android Sooner Single ADB Interface",

but I can't find it using ADB:

C:\Users\Mixer\Desktop\android_tools\adb>adb devices

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

List of devices attached

C:\Users\Mixer\Desktop\android_tools\adb>​
[Huawei Ascend P6, Mate] jimbo77:
Then you are already in fastboot mode...

From there use:

fastboot devices - You should see your device strangely named with a lot of signs.. Don't worry, it means your phone is there and recognized...

fastboot flash recovery recovery.img - this will flash stock recovery to the phone and after completed do:

fastboot reboot

Make sure you have fastboot.exe and stock "recovery.img" in the same folder as adb.exe

If you need stock 4.2 recovery you can get it here:

http://www.androidfilehost.com/?fid=23252070760973876

Just unpack and extract recovery.img...

Once the recovery is installed you can get into it by the 3 button combo...
[Huawei Ascend P6, Mate] Mixer0:
worked

Thanks alot.

What a stupid mistake...

You made my day :)

My p6 is working again. <3
[Verizon Samsung Galaxy S 4] EMSpilot:
This is not my Mod but I wanted to share it with Verizon S4 users.

Please thank Cosmic Dan for this.

1) Decompile services.jar

2) Open smali/com/android/server/pm/PackageManagerService.smali in a Unix line-ending compatible editor (GEdit, Notepad++)

3) Search for this text...

.method public installPackageWithVerificationAndEncryption(Landroid/net/Uri;Landroid/content/pm/IPackageInstallObserver;ILjava/lang/String;Landroid/content/pm/VerificationParams;Landroid/content/pm/ContainerEncryptionParams;)V

.locals 14

.parameter "packageURI"

.parameter "observer"

.parameter "flags"

.parameter "installerPackageName"

.parameter "verificationParams"

.parameter "encryptionParams"

.prologue

.line 7922

iget-object v1, p0, Lcom/android/server/pm/PackageManagerService;->mContext:Landroid/content/Context;

const-string v2, "android.permission.INSTALL_PACKAGES"

const/4 v3, 0x0

invoke-virtual {v1, v2, v3}, Landroid/content/Context;->enforceCallingOrSelfPermission(Ljava/lang/String;Ljava/lang/String;)V

.line 7925

invoke-static {}, Landroid/os/Binder;->getCallingUid()I

move-result v13

.line 7926

.local v13, uid:I

invoke-static {v13}, Landroid/os/UserHandle;->getUserId(I)I

move-result v1

const-string v2, "no_install_apps"

invoke-direct {p0, v1, v2}, Lcom/android/server/pm/PackageManagerService;->isUserRestricted(ILjava/lang/String;)Z

move-result v1

if-eqz v1, :cond_0

5) Add the text in RED.

.method public installPackageWithVerificationAndEncryption(Landroid/net/Uri;Landroid/content/pm/IPackageInstallObserver;ILjava/lang/String;Landroid/content/pm/VerificationParams;Landroid/content/pm/ContainerEncryptionParams;)V

.locals 14

.parameter "packageURI"

.parameter "observer"

.parameter "flags"

.parameter "installerPackageName"

.parameter "verificationParams"

.parameter "encryptionParams"

.prologue

.line 7922

iget-object v1, p0, Lcom/android/server/pm/PackageManagerService;->mContext:Landroid/content/Context;

const-string v2, "android.permission.INSTALL_PACKAGES"

const/4 v3, 0x0

invoke-virtual {v1, v2, v3}, Landroid/content/Context;->enforceCallingOrSelfPermission(Ljava/lang/String;Ljava/lang/String;)V

and-int/lit8 p3, p3, -0x2

.line 7925

invoke-static {}, Landroid/os/Binder;->getCallingUid()I

move-result v13

.line 7926

.local v13, uid:I

invoke-static {v13}, Landroid/os/UserHandle;->getUserId(I)I

move-result v1

const-string v2, "no_install_apps"

invoke-direct {p0, v1, v2}, Lcom/android/server/pm/PackageManagerService;->isUserRestricted(ILjava/lang/String;)Z

move-result v1

if-eqz v1, :cond_0

...recompile and push back to device. All done.

With this mod, any APK you install from market that would usually go in an ASEC container should now install as a standard APK, allowing you to move it to sd-ext with e.g. Link2SD. If you have existing ASEC apps already, uninstall and reinstall them.
[Verizon Samsung Galaxy S 4] EigentlichPeng:
i dont find this string , my rom is tochwitz resurection 2.5

-> http://xdaforums.com/showthread.php?t=2778000

need this , its essential ...low memory device and link2sd ...has some problems with this stupid asec folder ....dont wonder while its on sd .. mayby u can do this for me ... have serched the whole day and night to fix this ... no suscess....
[8125, K-JAM, P4300, MDA Vario General] syalam:
how many of you guys are using screen protectors? im using one, but it keeps getting dirty every 2 weeks. im beginning to think if its even necessary to have one for my device.
[8125, K-JAM, P4300, MDA Vario General] Robert1960:
It depends on what you mean by dirty. In a way you have answered your own question. If you didn't have a screen protector, your screen is potentially left open to abrasive scratches. My understanding is that once a screen is scratched, tough. It's much easier to replace a protector than a damaged screen.

I didn't realise how delicate screen protectors were when I applied the one that came with the MDA. I've just replaced my original thin protector with a Hightec one from durasec £7.95 from Ebay. They also do thinner ones for less. Like everything in life, you get what you pay for.

Bottom line is the standard motto. Prevention is better than cure.
[8125, K-JAM, P4300, MDA Vario General] dexter_1975:
I am using a Covertec one, and it is fine since a while (more then 2 month).
[8125, K-JAM, P4300, MDA Vario General] prestonmcafee:
Boxwave

I'm very happy with the Boxwave clear protector.
[8125, K-JAM, P4300, MDA Vario General] pencilcase:
I wouldnt go without my brando screen protector ... been using them since my P900 had no problems with dirt or scratches ..
[8125, K-JAM, P4300, MDA Vario General] j007w:
Brando

I use Brando as well. It's the best.
[8125, K-JAM, P4300, MDA Vario General] kyakubov:
I use 3M, is't 3M the best?
[8125, K-JAM, P4300, MDA Vario General] AsGF2MX:
I'm using the brando ultra clear but the application was fudged up; for some reason there was already dust on the screen protector despite it still being seal :shock:. I peeled it off, start applying when I realized that it was leaving marks on the screen.

Washed it then reapplied and in the process, I managed to drop my cutter on it , blade first, and there's a small scratch on one corner.

Definitely going to have to have another go. With respect to clarity and responsiveness, I find it to be unresponsive if the application was poor but otherwise, suits me fine and nobody could tell it was applied except due to the fact that there's a scratch on it. Anyone got any tips? I washed with cool water and no detergents. Should I use any detergents?
[8125, K-JAM, P4300, MDA Vario General] farhanm:
what kinda protectors u guys use, i mean thin or hard. I had a belkin thin screen protector on my jam and it worked perfectly for more than a year, then i sodl the device and got the O2 XDA mini s, now i am looking for some decent screen protector.

what do u guys recommend, hard or thin?
[8125, K-JAM, P4300, MDA Vario General] wagz:
This is probably heresy, but I have had my phone for 6 months and have never used a protector and there isn't one scratch. I travel about 80% a year for work to boot. But it usually travels in my pocket as opposed to a bag or something.
[8125, K-JAM, P4300, MDA Vario General] syalam:
cool

i was waiting to hear that...6 months in your pocket and no scratch? thats pretty good..because i keep mine in my pocket all the time..if i ever throw it in a bag..i use the case it came with.
[8125, K-JAM, P4300, MDA Vario General] bl4h:
I just got a Martin Shields and love it. Took a little getting used to having to press a little harder, but it's great and I can't even tell it's on there.
[8125, K-JAM, P4300, MDA Vario General] SubZero5:
by the way, how do I uninstall the old screen protector? :D

It has many scratchs over it and even more dust particles under it... :D
[8125, K-JAM, P4300, MDA Vario General] psychotron:
I'm using the BoxWave ClearTouch screen protector. I love it. I can barely tell it's on. I highly recommend it. It was kind of a pain to get on properly, but what screen protector isn't.
[Sprint HTC EVO 4G LTE] blu422:
i deleted my system and wiped my sdcard before downloading the rom i was gonna flash so how do i put the rom on my phone from my computer while phone is in twrp
[Sprint HTC EVO 4G LTE] buddahj:
Which version of twrp are you using?I'm using v.2.6.3.0 and there's an option in there to mount sd card. Once you do that it'll open up on your pc and you'll be able to drag and drop the ROM on your sd card. At least that's what worked for me.
[Sprint HTC EVO 4G LTE] Magnum_Enforcer:
^This. I also have a link in my sig with info on how to fix the phone after a system wipe.

Sent from my HTC EVO 4G LTE
[LG Optimus 4X HD] tuncay_93:
Guys i need to know if its possible to root the phone and unroot / take it back to warranty condition WITHOUT reflashing and unlocking bootloader.

http://www.youtube.com/watch?v=ZCChDxc2_HE heres what i've found about unroot... but i am not sure in this method will it completely remove root binary and take phone back to warranty:eek:N mode ?
[LG Optimus 4X HD] tuncay_93:
Is it that hard question ?
[LG Optimus 4X HD] SimonTS:
No, but we get sick and tired of people asking the same questions over and over again because they are too lazy to actually put the effort in to searching and reading properly :rolleyes:

Also, don't 'bump' your own thread within 24 hours - read the rules if you're not sure why.
[LG Optimus 4X HD] tuncay_93:
Ok, Boss then lets don't ask questions in this section and rename it to MrKnowItAll section ok?

I just couldt find how to root and unroot without unlocking and flashing and made a thread in questions section to ask if you do not mind...
[LG Optimus 4X HD] balloon27:
That's the whole idea of a Q&A.. With every new (original) question the knowledge database grows. This allows other people to just search through the threads to find their answer. It's actually an easier way to find answers then creating a new thread, since you don't have to wait for reactions and usually the follow up questions are already elaborately discussed..

On topic: I believe some superusers have an option to unroot? And otherwise just reflashing stock is just as easy.
[LG Optimus 4X HD] tuncay_93:
Alright then i renamed the thread. Because my question is about walkaround reflashing and unlocking bootloader.

Is it possible simply to root and unroot without reflashing and unlocking ?
[LG Optimus 4X HD] dimi89:
When you root phone your root file is on system partition and you need to format it If you want to remove root.Hard reset don't format partition so that won't work.Update software should work but I am not sure.SuperS have ability to remove itself so if you root your phone with it you can done it fastest way.Also don't be smartass and mock people who are telling you to search for answer before posting topic and asking for help.It I is not polite.After all you are asking for help from us not the way around.
[LG Optimus 4X HD] tuncay_93:
on topic: So i am on latest 4.1.2 if i force the support tool (from LG) will it reflash the phone with stock frimware after root ?

As i remember i read somewhere that actually it is possible to use some kind of "upgrade recovery" option with this tool which reflash phone.

off topic: Im not playing it smartass i've searched and couldn't find what i need to know. then i posted this thread.

So maybe someone should check if a thread exist actually without beign too lazy. before saying that he's sick of people.

And also renamed my thread to be more suitable to people who will be searching.
[LG Optimus 4X HD] SimonTS:
You did NOT search!! Put the word "unroot" into Q&A forum search box and you get 60 hits, at least 5 of which on the first page give the answer.
[LG Optimus 4X HD] tuncay_93:
simon its too late mate... i renamed my thread alredy and i think you did not read that its about walkaound flashing and unlocking.
[LG Optimus 4X HD] dimi89:
[MENTION=221076]tuncay[/MENTION]93 in LG update tool should be option "force update" or something like that.BTW I think easiest method is just to flesh.dz file since it will format system partition for sure and you need only drivers that you must install even if you want to update regularly your software.Download SuperSu it should replace your current root app and then from SuperSu choose "remove SuperSu" .That is all I can think off.
[LG Optimus 4X HD] SimonTS:
What is "[Q]Walkaround flashing and ulocking bootloader for Root>Unroot" supposed to mean? I walk around with my phone while I do it?

Changing the title of the thread doesn't change your laziness or your attitude.
[LG Optimus 4X HD] tuncay_93:
I don't want to be mean but just STFU you can't tell me where i can post and when i can not.

And also you can't tell me what i can post and what i can not. ok ? now go QQ.
[LG Optimus 4X HD] Omario-242:
Really? Simon is a long time member and he know what he's talking about. He might sound a bit mean sometimes but he's right!

I for myself created like one thread asking a question and the other things I sorted out myself with brief searching, reading and trying.

This question here has been answered already.

You're asking how to unroot without flashing back the stock ROM or unlocking bootloader.

It has been answered in this thread as well and a search (not just on XDA but on Google as well) would've get you to the same answers.

Simon can't tell you where to post and where not but he does as he is trying to get newer or ignorant XDA members to follow the rules.

And one of those rules is to search.

Not just a five minute look but a brief search even in related threads etc.

You won't learn anything by just asking and asking again but by trying and figuring out yourself.

So please do us a favor and stop posting unnecessary questions.

[MENTION=4716493]laufersteppenwolf[/MENTION]

I think this has gone way too far.

I know you're in hospital as far as I remember but maybe you can clean this thread if you get time to do so.

Thanks :)
[LG Optimus 4X HD] tuncay_93:
1.By the first few words you said i suspect that you define the pople by their registration date at XDA.

2. I didn't found answer to my question thats why i made thread. [Ans. It is actually possible SuperSu will remove root [not sure what kind of remove but still....[ Flashing with support tool is the way but is still flashing]

3. I am not ignorant and new at XDA. I am new to 4x HD section. Also without reading and asking you can't learn anything. Thats the point of the forum.

4. And i think it was necessary question. Since i've searched and couldn't find what i needed to know.

Finding related threads about "How to root", "How to unroot" all say just unlock reflash and relock. Why ? I've just find out today that i can simply run support tool and all will be fine. (Also mine is 446-92 FW I'm not sure if relockable yet.)

Also that standing behind someone just because he says few words that he has read at "Rules" In wrong place....

And just because its old member it's not cool mate im sorry but thats what i think.

Now if moderators think this is unnecesery thread can remove it.
[LG Optimus 4X HD] tuncay_93:
Ye thats what i find out today theres walkaround for flashing and unlocking bootloader.

In lg support tool click options then upgrade recovery and you are good to go for warranty or whatever you need it for.
[LG Optimus 4X HD] Omario-242:
Let's get behind this rules etc thing but if you'd read more about root function and flashing a stock firmware you would've know that root is installed in system and that a simple reflash unroots your system.

That's what I mean with reading and understanding the way your modified android device works.

I don't know if it's just me but I did know nearly everything about root before even bothering to root my device just in case if something goes wrong I exactly know what to do.

The answers are out there. Most questions can be solved by searching but many users don't do it or they don't have enough knowledge of Android to understand the given output of their searches.

And no I don't define people by their registration date but by the way they post on XDA.

And I'm not supporting Simon because he has said a few words about rules. I'm supporting him because he's been a long time member and follows the rules.

And sorry but if somebody is criticizing your thread in a forum like XDA and you're responding with "STFU" shows me that you're ignorant and lacking respect.

The fact that Simon is doing this is to keep people from posting 10 threads about the same question (like they tend to do) but search and know what they are doing.

The problem with the community is that most new users just follow tutorials but don't know what to do if something goes wrong (and believe me there always will be something that goes wrong) and then they create threads like "help I bricked my 4X HD".

Like I said if you'd know what rooting actually does inside your device you'd know what to do with information you get when you search for unroot.

Let's assume you are a new user and you now install SuperSU and somehow it messes something up.

What will you do? Do you know enough to mess with an android device? I really don't want you to take it personal but that's the way you should think about it.

And I have one question: Why do you want to unroot your device without reflashing stock firmware and think that unlocking boot loader would be necessary to unroot?

(and just one hint: it's not "walkaround" but workaround what you mean I guess)