yashsingh1/xdaforums huggingface dataset:
[LG Nitro HD] cakemanofdoom:
Follow the stickied unbricking guide to get back to GB. If you want to return to official ICS use the CWM flashable version.

...and was there really a need for the swearing?
[LG Nitro HD] CA3iR0:
Rooting a phone with a locked bootloader isn't stuff to any n00b. It requires following huge tutorials or aknowlege to do it on their own.

This isn't a samsung galaxy for example.
[LG Nitro HD] mattman86:
Your choice of language and demeanor make me not want to answer your question...
[LG Nitro HD] broncogr:
Thread closed for language....
[HTC One X] SirVivi:
Hello everyone, it's my first post.

I have a strong desire to install Paranoid Android on my phone, one of the first things I did to accomplish this was root my phone.

Note, I don't remember how I rooted my phone, just that I did and executed a root checker to confirm that it was successful.

After rooting I began watching a video tutorial but found myself stuck at the boot screen, unable to proceed.

Here is the above mentioned video: http://www.youtube.com/watch?feature=player_embedded&v=a3pof_WSEEI

Still clueless, I reached out to Reddit for a better guide. It seemed that the video I was watching had assumed I had done certain steps which I had not, so I tried to learn what preliminary steps were necessary.

I was then referred to the following link: http://xdaforums.com/showthread.php?t=1843585

I began to review all the content and started completing the steps one by one, but I got stuck.

When it came time to bring up my identifier token and submit it I was told that I failed somehow.

It was at this point when I noticed that my boot screen says; *** TAMPERED ***, *** LOCKED ***.

Interestingly enough, the boot screen in the above mentioned video tutorial does not say the same messages as mine, so I thought "herein lies the problem".

I figured that the reason why my identifier token was rejected is because I rooted my phone, so I proceeded to unroot my phone.

I found some instructions, which I cannot find anymore, and downloaded an application to unroot my HTC one X.

Here is the above mentioned file I downloaded: http://downloadandroidrom.com/file/HTCOneX/unroot/OneXUnroot.zip

I tried running the program, as instructed, but failed.

Now I feel stuck, I didn't feel compelled to post here before, but now I do. I really just want to get what I want done ASAP.

I would greatly appreciate any and all help you can offer.
[HTC One X] BenPope:
You need to work out which phone you have.

Does it say EVITA or ENDEAVORU at the top of bootloader?

If it says EVITA, you need to go to the One XL forum, this forum is for the quad core Tegra 3 (ENDEAVORU).
[HTC One X] SirVivi:
It says EVITA, a thread was created here: http://xdaforums.com/showthread.php?p=32991667#post32991667
[HTC One X] ArmedandDangerous:
If it's EVITA then you're in the wrong forum. Yours is the US version which uses the S4 Krait chip, while ENDEAVORU is using the Tegra 3 chip that comes with the international version of the HoX. Yours is called the HTC One XL on XDA.
[Nexus 7 Q&A, Help & Troubleshooting] duongc5:
Hi all

my nexus 7 have problem. It's lost icon auto rotate in status bar. In setting, no options about rotate

my rom stock 4.1.2. and no root.

can you guide for me, how to fix it.

thanks and sorry about my english

Send from my nexus 7
[Nexus 7 Q&A, Help & Troubleshooting] duongc5:
can anyone guide me how to fix it

Thanks
[Nexus 7 Q&A, Help & Troubleshooting] cooljais:
Go to Settings--> Accessibility and check the option of Auto-rotate Screen. It should come back.
[Nexus 7 Q&A, Help & Troubleshooting] duongc5:
Hi, Thanks for reply.

but, i try this solution , Nexus 7 has auto-rotate , but icon in status bar still lost. I can't quick setting auto-rotate from status bar. So, i don't know why lost this icon?????
[Galaxy Note II Q&A, Help & Troubleshooting] white-k:
Whenever I get a notification it will sound AND vibrate. I want to have sound WITHOUT the annoying vibration.

Where on earth do I find the setting for this???
[Galaxy Note II Q&A, Help & Troubleshooting] eng.rego:
Goto settings>>sound>>vibration intensity>>notifications then disable it.

Sent from my GT-N7100
[Galaxy Note II Q&A, Help & Troubleshooting] white-k:
Oh. But that feels like a "quick and dirty" fix.

Lets say I sometimes want to set my phone into a "vibrate"-profile...Will I have to turn back that setting every time if I want vibration on SMS then?

That seems kind of annoying.

Or am I missing something here?
[Galaxy Note II Q&A, Help & Troubleshooting] eng.rego:
For advanced customization use profile scheduler+ ;u can automate and do what what ever u want then..

↖(^▽^)↗ Sent From Rego Galaxy Note!! ↖(^▽^)↗
[Galaxy Note II Q&A, Help & Troubleshooting] white-k:
Thanks buddy.

I'm still puzzled if it really can't be done without an app.
[Galaxy Note II Q&A, Help & Troubleshooting] foresterr:
Same problem

Sorry to revive an old thread, but I have the exact same problem. I have already tested various profile apps, and it seems none of them can change notification mode to "sound only", even the ones that have a specific "notifications vibrations" option. Only way to change it is to manually set the above mentioned slider to 0 or disable vibrations in app. It's driving me nuts.

Can anyone confirm that there is a problem like that? Or is it just me being stupid or something?
[Galaxy Note II Q&A, Help & Troubleshooting] white-k:
Well, I did as eng.rego suggested:

Goto settings>>sound>>vibration intensity>>notifications then disable it.

It works for me. But I haven't yet tested if that also disables the vibrations when I set my phone into its "vibrate"-profile.

Have you tried?
[Galaxy Note II Q&A, Help & Troubleshooting] Seifer1975:
I am using an app called audio manager and it allows me to set various vibration options, including only when phone is silent. The annoying thing for me is that it always get overwritten to vibrate always after a while. I suspect whatsapp as that usually happens right after I received a whatsapp message. very frustrating.
[Galaxy Note II Q&A, Help & Troubleshooting] foresterr:
Setting notification vibration intesity to 0 kills it completely, in vibration mode too.

I am using audio manager as well, and it can't change notification vibrations at all. Even if I set it to "never", notifications for SMS, GTalk, etc. still vibrate :(
[Samsung Captivate Glide] z3phyr02:
hi there

I've just received my new my glide a few days ago and upgraded to ics lite rom .5 straight away.

i noticed that it charges extremely slow when plugged into the computer, almost doesn't charge at all if using it at the same time. i saw a option in system tuner about supporting usb fast charge. i was wondering if any of the roms or kernal for the glide supports this feature?
[Samsung Captivate Glide] kvantum:
Have you tried different computer/cable? Maybe the usb port is not giving off enough power. I'm on Lightrom .5 as well, and it works the way it always has - as in, with GB. Keep in mind, usb charging is always slower than power outlet adapter.

Another option is using the charge-only cable or adapter - those have two pins shorted with a resistor, that tells the phone to suck more juice. I just ordered some adapters for my tablet, that should work with the phone as well. I have a generic car charger that doesn't have the pins shorted. Adapter: http://dx.com/p/usb-power-adapter-for-samsung-p1000-81753

Haven't tested yet. Let me know if you're interested, I can post results once I receive them.
[Samsung Captivate Glide] bs27975:
Make sure you're not coming off a hub? Straight off the PC / laptop / whatever. Or, if a hub, make sure it's a powered one / use the AC adapter
[Vibrant Q&A, Help & Troubleshooting] souleater11:
hi everyone,

i successfully run a download mode, but when I open the Odin program, it doesnt show the yellow COM.

is this normal?

or is my download mode has a flaw ?
[Vibrant Q&A, Help & Troubleshooting] AgentFour20:
Change the cable to a different USB port and retry . Usually works only in the back ports of your PC .
[Android Apps and Games] patalo:
Is this possible?

Couldn't one just take the dalvik files and rename to "app".odex and be done with it. If not could someone point me to an app that would do it. I'm sure there is that I've missed. I do have dexopt-wrapper if that does anything.

Edit: sorry wrong section and I focus it out on my own! Sorry everyone! Also I would suggest doing this to your data/app! Phone is now actual butter!!!
[Android Apps and Games] link1227:
What did you end up doing to Odex an app? I want to Odex Galaxy note 2 keyboard
[Windows 8 Development and Hacking] mamaich:
As we know, MS prohibits using most of standard Win32 API in Windows Store applications. Obviously there are lots of ways to overcome this limit and to call any API you like, if you are not going to publish your app on Windows Store. And here is one of them.

Idea is really simple and rather old (lots of viruses use it): search for kernel32.dll base in memory, then parse its exports for LoadLibraryA and GetProcAddress, call them - and get profit.

Writing here so this post can be indexed by google.

Partial code:

void DoThings()
{
char *Tmp=(char*)GetTickCount64;
Tmp=(char*)((~0xFFF)&(DWORD_PTR)Tmp);

while(Tmp)
{
__try
{
if(Tmp[0]=='M' && Tmp[1]=='Z')
break;
} __except(EXCEPTION_EXECUTE_HANDLER)
{
}
Tmp-=0x1000;
}

if(Tmp==0)
return;

LoadLibraryA=(t_LLA*)PeGetProcAddressA(Tmp,"LoadLibraryA");
GetProcAddressA=(t_GPA*)PeGetProcAddressA(Tmp,"GetProcAddress");
CreateProcessA=(t_CPA*)PeGetProcAddressA(Tmp,"CreateProcessA");

HMODULE hUser=LoadLibraryA("user32.dll");
MessageBoxA=(t_MBA*)GetProcAddressA(hUser,"MessageBoxA");
MessageBoxA(0,"A native MessageBox!","Test",MB_OK);

STARTUPINFO si;
memset(&si,0,sizeof(si));
si.cb=sizeof(si);

PROCESS_INFORMATION pi;

CreateProcessA("c:\\Windows\\system32\\cmd.exe",0,0,0,FALSE,0,0,0,&si,&pi);
}

Complete project is attached. It contains sources and compiled appx files for side-loading.

Code compiles fine for x86/x64 and ARM, tested on x86/x64. Can someone test it on ARM? Ability to sideload metro apps is required.

The application should output a MessageBox, then execute cmd.exe.

A note: Windows Store application runs in a sandbox and as a limited account, so most of API returns "access denied". You can check this in a launched CMD - it displays "access denied" even on a "dir" command because normally "modern ui" apps don't have even read access to c:\.

To overcome this - add "all application packages" full control to the directories/objects you like (for example to c:\).
[Windows 8 Development and Hacking] SkyKOG:
Works perfectly on my Windows 8 x64 Tablet :good:... its not ARM based though :p...
[Windows 8 Development and Hacking] circleofomega:
Can i use this to run a non-store app?

Here is the catch, I have managed to get the installed (not the installation) file from a kind member here on XDA. But when I paste the folder in:

C:\Program Files\WindowsApps\Microsoft.ZuneMusic_1.0.927.0_x64__8wekyb3d8bbwe

The app isnt seen on the metro UI?

Any way to start a scanner of some sorts so that I can see the app in Metro.../?

THanx a ton!

Plz feel free to laugh a little at my noobish question...im stil learning.. :P
[Windows 8 Development and Hacking] yifengling0:
Works perfectly on my surface RT!

but type dir in CMD returns "access denied".
[Windows 8 Development and Hacking] netham45:
There are no code signature checks from the command prompt that you launch.

#include <iostream>
void main()
{
std::cout << "Hello RT World!\n";
}

Compiled as an exe with info in http://stackoverflow.com/questions/...op-programs-be-built-using-visual-studio-2012
[Windows 8 Development and Hacking] mamaich:
Open properties of your disk c:, go to the security tab and add "ALL APPLICATION PACKAGES" == full control. In this cage "dir" command would work, and your apps would be able to access whole filesystem.
[Windows 8 Development and Hacking] Simplestas:
Sorry if it's unrelated, but does RT check signatures for loaded DLLs too? Can one run regedit and change some system CLSID to point to unsigned library, will it be loaded?
[Windows 8 Development and Hacking] netham45:
Unless the dll is loading with a restricted security policy (such as through a Metro app) it is checked, yes.
[Windows 8 Development and Hacking] xsoliman3:
Excellent work on the 'App1' technique of starting a cmd prompt from a modern app, and the fact it can run other unsigned cmd line apps.

Note that the cmd prompt still runs in the modern app container and probably has lots of restrictions

And also it only runs when the modern app is running and effectively freezes when the modern app goes into the background and suspends

Don't seem to be able to run win32 gui apps from the cmd prompt it starts -- they start but immediately terminate, presumably because the full win32 stuff cant initialise in a modern app container.

But can tum gui win32 api's, like the create dialog one, from the App1 modern app

Luckily we can also test, investigate and debug this on an intel Windows 8 system (dual monitor is best) when trying to work out what is going on, and then test on ARM after that.
[Windows 8 Development and Hacking] GoodDayToDie:
@Simplestas: LoadLibrary is also blocked, I'm afraid. One fo the first things I tried was creating a DLL compatible with the built-in rundll.exe program and using that. It failed to load the third-party library.

@xsoliman3: Don't forget the debugger. You can't run it on the RT device right now, but there are (official) tools for debugging RT apps remotely. That should allow connecting to the child process and seeing what happens as it starts up.
[Windows 8 Development and Hacking] dmags2:
Great seeing you again!

Anyways, I determined from some work with the VS Remote Debugger that the integrity checks are enforced in ZwCreateUserProcess. But, I bet LoadLibrary has its integrity checks in user-mode, since it normally doesn't access any functions using a call-gate to the kernel on Windows 7, which would mean we can modify it to allow us to load unsigned DLL's.

However, with this vulnerability, I had a different. What about allowing a native application to open, such as Notepad, and before it reaches the entrypoint, remotely injecting a different application to be ran (this would involve some sort of custom LoadLibrary + CreateRemoteThread pair of functions)? With the VS Debugger, you can already attach to any native process in user-mode and modify running code, data, and even the context (e.g. registers and similar data).
[Windows 8 Development and Hacking] GoodDayToDie:
That suggestion is possible, and for trivial operations (i.e. replacing some strings in a program, or causing it to take one branch instead of another) people have already done so. Doing a wholesale replacement would be tricky, but should be possible (perhaps aided with WinDBG scripts or similar).
[Windows 8 Development and Hacking] mamaich:
Not so tricky, I've already made a prototype on desktop Win8. Just make an ARM DLL that implements a PE loader using only 2 WinAPI functions - LoadLibrary (used only to get kernel32 handle) and GetProcAddress. Inject that DLL code and data sections via debugger, fixup relocs (you can minimize their amount in your "loader DLL" by not using global variables, placing all code into one file, not using CRT at all, and so on, ARM makes it easy to create position-independent code), and call your injected code via debugger passing it the address of LoadLibrary and GetProcAddress as parameters. Your code than would do what you wish - load and execute an unsigned DLL that you specify.

With this trick you can load EXE files too, as all ARM EXEs contain relocs by default.

But this way is too inconvenient to the end-user, so should be avoided. I really think that MS left enough holes for us to "unlock" unsigned apps on retail WinRT devices.

I'm already thinking on buying an Asus tablet with 3G (instead of waiting for a better device that I wish), so after NY holidays I'll join your game :)
[Windows 8 Development and Hacking] GoodDayToDie:
Ah, that's a much more clever approach than actually trying to load the full program using the debugger itself... if it works. LoadLibrary triggers the same signature check that CreateProcess does (or rather, the system calls that they do will perform that check; if it was user-mode we could bypass it with the debugger). Your method may work, but since the desktop doesn't have the signature check anyhow, prototyping it there doesn't actually mean it will work on RT. Try it out and let us know how it goes, and if it works, posting your source would be awesome!
[Windows 8 Development and Hacking] dmags2:
He doesn't mean making a prototype and importing from kernel32.dll. He means manually mapping the PE file, then using either CreateRemoteThread or modifying the context of a thread already launched to run it once it's in the memory address of another process. It's basically DLL injection with our own implementation of LoadLibrary. It would work because LoadLibrary doesn't use any system calls except to map memory (and mapping memory doesn't have integrity checks of any sort, and it shouldn't be design -- e.g. VirtualAlloc).

A bigger problem I thought of is automating this. I took a quick peek with Wireshark at my remote debugging session and saw HTTP with what appeared to be a proprietary protocol. In order to automate this from another computer (or any mobile device for that matter), we would need to reverse engineer the protocol. Or, an alternative would be to hook into Visual Studio once the debugging session is launched (maybe just a nice VS plugin would work?).
[Windows 8 Development and Hacking] dmags2:
I was looking through the provided sample -- wouldn't our own GetModuleHandleA implementation be a better way of doing this? I'm just thinking should the alignment be changed in kernel32.dll it may be better to have something like this:

522 if (!name)
523 {
524 ret = NtCurrentTeb()->Peb->ImageBaseAddress;
525 }
526 else if (flags & GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS)
527 {
528 void *dummy;
529 if (!(ret = RtlPcToFileHeader( (void *)name, &dummy ))) status = STATUS_DLL_NOT_FOUND;
530 }

Source: http://source.winehq.org/source/dlls/kernel32/module.c#L504

Grabbing the Peb (NtCurrentTeb()->Peb) would involve pulling from the FS register at offset 0x30. Implementing this on ARM could be trickier, as I'm not sure of the inline assembly or availability of intrinsics (not to mention, it would be stored somewhere else than the FS register).

Now, for the PC, it appears __readfsdword is available as an intrinsic, so this *should* work on x86 installations of Windows 8.
[Windows 8 Development and Hacking] smx06:
I think this approach (of injecting own loader as far as understand) has such problem(even if implemented & automated)

Loaded exe can have own dependant dlls(any complicated-usefull proj has) that it cant load because of signing checks (and even more problems if it uses dynamic loading of own dlls and getprocaddress)

Or do i miss somth in your idea?
[Windows 8 Development and Hacking] LocutusEstBorg:
Will I be able to read/write to a parallel port using this method? Do the limited store apps have sufficient permissions to do that? Writing to a parallel port requires calling

hndleLPT = CreateFile("LPT1",(GENERIC_READ | GENERIC_WRITE), 0, 0, OPEN_EXISTING, 0, 0);

. Will this succeed?

Will I be able to successfully load this: http://www.highrez.co.uk/Downloads/InpOut32/default.htm ?

---------- Post added at 03:01 PM ---------- Previous post was at 02:11 PM ----------

This looks like an improved method to get the base address:

http://tedwvc.wordpress.com/2013/07/19/finding-the-kernel32-dll-module-handle-in-a-windows-store-app-using-approved-apis/
[Windows 8 Development and Hacking] GoodDayToDie:
You should be able to do that using CreateFile2, which is permitted in Store apps already (no need to use the rest of the Win32 API). As for the permissions, I don't know, but it will probably work.

I mean, assuming your computer *has* an LPT port. I haven't seen one of those in a while...
[Windows 8 Development and Hacking] tonystuck:
how about the other way round? can a desktop app have access to the full windows 8 api (including those reserved for win store apps only)?
[Windows 8 Development and Hacking] LocutusEstBorg:
Yes. Desktop EXEs can do absolutely anything on the entire system on Windows 8. This includes running desktop EXEs on Windows RT.

Officially, a subset of the Windows Runtime API (the store apps API) is already available to desktop apps.
[Windows 8 Development and Hacking] tonystuck:
Agreed, but hardly a subset that takes advantage over the most useful! eg. my desktop app still can't use wns push, even though it s available on winrt...
[Samsung Galaxy Nexus] Muzungu12:
I just got a Sprint Galaxy Nexus. I don't want to do anything wrong so I'm going totally noob. is this a good extended battery? I don't know about off brands or brands all together:

http://www.amazon.com/gp/aw/d/B00746TQVM?in=6&is=300&qid=1350621165&sr=8-6Is

I'm pretty sure it'll work, but I want a second opinion.

Thanks!
[Samsung Galaxy Nexus] jimmyco2008:
No. If it's not Seidio or OEM, it's crap (generally).
[Samsung Galaxy Nexus] mark manning:
Seems fishy to me

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] Muzungu12:
So those are the "name-brands" that I should look for?

Thanks! :)
[AT&T, Rogers HTC One X, Telstra One XL] SirVivi:
Hello everyone, it's my first post.

I have a strong desire to install Paranoid Android on my phone, one of the first things I did to accomplish this was root my phone.

Note, I don't remember how I rooted my phone, just that I did and executed a root checker to confirm that it was successful.

After rooting I began watching a video tutorial but found myself stuck at the boot screen, unable to proceed.

Here is the above mentioned video: http://www.youtube.com/watch?feature=player_embedded&v=a3pof_WSEEI

Still clueless, I reached out to Reddit for a better guide. It seemed that the video I was watching had assumed I had done certain steps which I had not, so I tried to learn what preliminary steps were necessary.

I was then referred to the following link: xdaforums.com/showthread.php?t=1843585

I began to review all the content and started completing the steps one by one, but I got stuck.

When it came time to bring up my identifier token and submit it I was told that I failed somehow.

It was at this point when I noticed that my boot screen says; *** TAMPERED ***, *** LOCKED ***.

Interestingly enough, the boot screen in the above mentioned video tutorial does not say the same messages as mine, so I thought "herein lies the problem".

I figured that the reason why my identifier token was rejected is because I rooted my phone, so I proceeded to unroot my phone.

I found some instructions, which I cannot find anymore, and downloaded an application to unroot my HTC one X.

Here is the above mentioned file I downloaded: http://downloadandroidrom.com/file/HTCOneX/unroot/OneXUnroot.zip

I tried running the program, as instructed, but failed.

Now I feel stuck, I didn't feel compelled to post here before, but now I do. I really just want to get what I want done ASAP.

I would greatly appreciate any and all help you can offer.
[AT&T, Rogers HTC One X, Telstra One XL] gpo1956:
First of all, do a search for the "How to do everything to your HTC One X" thread in this forum. I think its best if you study this guide and go step by step to first unlock your phone, root it and then install whatever ROM you want. This is the best guide that I've ever seen on exactly how to accomplish this and its very very newbie friendly..
[AT&T, Rogers HTC One X, Telstra One XL] bimmernut318:
First, Root! http://xdaforums.com/showthread.php?t=1709296

Second, Unlock Bootloader! http://xdaforums.com/showthread.php?t=1672284

Third, Custom Recovery! TWRP Only, Install Goo Manager from market and install from there is easiest.

Make a nandroid of your current ROM (stock I assume) them you can flash PA.

Hope this helps.