yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Q&A, Help & Troubleshooting] zonicz:
Hi all,

I just got a problem after reflashing my stock ROM (xxudna6), I was messing it up so decided to reset and wipe everything and format it from CWM.

After flashing the the stock ROM back (all works fine) but when I tried to re-root / reflash cf auto root via odin, I got stuck into cache.img. Tried few times with the solution that I can find from this forum (unplugged, change it to different usb port) but still no luck.

does anyone here get the solutions ? thanks master
[Galaxy Note 3 Q&A, Help & Troubleshooting] jaythenut:
what model number is your phone
[Galaxy Note 3 Q&A, Help & Troubleshooting] zonicz:
SM-N900 N900XXUDNA6, hopefully that you / anyone here can help me. Desperate to get my device rooted again.

Thanks in advanced.
[Galaxy Note 3 Q&A, Help & Troubleshooting] jaythenut:
Have you got the latest autoroot they have all changed in the last couple of weeks
[Galaxy Note 3 Q&A, Help & Troubleshooting] zonicz:
Yes I downloaded the latest version which support kk 4.4
[Galaxy Note 3 Q&A, Help & Troubleshooting] radicalisto:
Untick Reactivation Lock
[Galaxy Note 3 Q&A, Help & Troubleshooting] zonicz:
I did but still nothing works
[Android Q&A, Help & Troubleshooting] ItsSoHard:
My galaxy k's home button has been broken.

And i wannted to use recovery.So I attached it with my computer, used cmd(adb reboot recovery).

After that i was able to go in recovery.

But after that I couldnt reboot it. I tried to use cmd. But it cant find my device.

Plz help.... :(
[Android Q&A, Help & Troubleshooting] Critical Detox:
Have tried holding the power button to force it off?
[Android Q&A, Help & Troubleshooting] ItsSoHard:
i turned it off by taking off the battery.

but after i putted it back but it's still in recovery. :(

Plz Help!~ :(
[HTC Droid DNA] rideascooter:
I recently switched to Moto X and I'm listing my DNA for sale on fleabay.

This is actually a brand Newish remanufactured one that I just picked up from Geek Squad on 2/19.

I haven't messed with it or anything.

Here is the listing page: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=151237954139
[Galaxy Note 3 Q&A, Help & Troubleshooting] Michaelg23:
There was only one thread near what I am experiencing with no solution so apologies now if I am redundant to another thread I don't see!

Background:

Device is Note 3 purchase within this week. Using stock email client at the moment. Configured a new account on my Note 3 to sync to my company email through a third party pop mail server (@mail on pair.com) used for remote access to email.

My Issue:

email I receive on my Note 3 while remote does not persist on the device over time. I presume when I access those emails while at my office computer, the third party server at pair.com deletes them for remote access. Therefor, those emails are not really being downloaded to my device, rather, just displaying what is on the third party server at each sync point. I have a business need to keep remotely accessed email on my device until I choose to remove them. I have gone through every possible setting on my device to no avail. I am not a company admin on the pair.com site so I am not sure what settings are there that drive behavior with respect to my device client. If need be, I do know the site admin.

My question:

Is there something I'm missing here? Has anyone had this requirement for their device and knows how to configure settings to force true email downloads to the device, making them autonomous to the device for managing locally (i.e. Keep / Delete)?

BTW, I will be abandoning the stock client in favor of K-9 for other reasons - will I run into the same problem with K-9 settings/behavior?

Thanks
[Galaxy Note 3 Q&A, Help & Troubleshooting] jamieross:
Are you connected using imap or pop3?
[Galaxy Note 3 Q&A, Help & Troubleshooting] Michaelg23:
Pop3.
[Verizon Samsung Galaxy S 4] spiderbolt:
I pick up a sprint gs4 and would like to use it on Verizon network since I have no signal with sprint in my house. I have rooted a couple phones andi know that's the 1st step however I have never changed apns or messed with services but I have read a little about just not 100% on what to do
[Verizon Samsung Galaxy S 4] egore93:
Head over to Q&A. You may find what your are looking for. Good luck.
[T-Mobile, Samsung Galaxy SIII] bcifer:
How can I downgrade from 4.3 to 4.1.2 Galaxy S3 TMobile, I keep on trying but I cant. I keep getting the errors below ...

<ID:0/010> Added!!

<ID:0/010> Removed!!

<ID:0/012> Added!!

<OSM> Enter CS for MD5..

<OSM> Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> root66_TMO_T999LUVAMB7.tar.md5 is valid.

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<ID:0/012> Odin v.3 engine (ID:12)..

<ID:0/012> File analysis..

<ID:0/012> SetupConnection..

<ID:0/012> Initialzation..

<ID:0/012> Get PIT for mapping..

<ID:0/012> Firmware update start..

<ID:0/012> aboot.mbn

<ID:0/012> NAND Write Start!!

<ID:0/012> FAIL! (Auth)

<OSM> All threads completed. (succeed 0 / failed 1)
[T-Mobile, Samsung Galaxy SIII] thetolsonator:
If you updated via Ota or Odin, you're hosed AFAIK. Unless you used doc's ROM and special kernel setup, that's not possible to go back
[T-Mobile, Samsung Galaxy SIII] bcifer:
I used this from Doc's (T999NUVUBMK7_T999NTMBBMK7_T999NUVUBMK7_HOME.tar) ... So there is no way to go back?
[T-Mobile, Samsung Galaxy SIII] serio22:
You can only downgrade by flashing a 4.1.2 rom with custom recovery.. And your warranty bit will get tripped
[Galaxy S III Q&A, Help & Troubleshooting] byazid:
Hello all,

New member here, need your help on flashing a custom ROM . I need a detailed step by step tutorial . I've installed CWM Based recovery V5.5.0.4a . Also i tried installing cm-10.1.3-UNOFFICIAL-i9300-arter97-V4 this rom but got my phone bricked and it wont start anymore. I can get into CWM recovery mode,Download mode though. Now would like to flash any custom rom to get rid off those crappy korean language .

Thanks in advance
[T-Mobile Samsung Galaxy Note 3] Blaster1984:
Hey guys,

I've been checking and I could not find the solution to this. The problem is that my alarm clock icon on the notification bar has been dissappearing sometimes. My alarm clock works perfectly its just the icon on the notification bar dissappears. Sometimes it comes back and dissappear again. Any help please!
[T-Mobile Samsung Galaxy Note 3] mrufokid:
Mmmmmmmm mines is doing the same thing .....
[T-Mobile Samsung Galaxy Note 3] altimax98:
Do you use Timely?
[T-Mobile Samsung Galaxy Note 3] Blaster1984:
Nop. I use the default alarm clock
[T-Mobile Samsung Galaxy Note 3] MikeYuse0406:
I'm having the same problem. The alarm works fine though.
[T-Mobile Samsung Galaxy Note 3] Blaster1984:
Yeah, it works fine. Is just the icon and I don't know why!!! Let's wait for the experts!
[T-Mobile Samsung Galaxy Note 3] ezsoulja:
Mine does the same but still works
[JAM, MDA Compact, S100 General] khlaidkhan78:
i dont know why, but my jam has lost all its sounds after seraching on the forum i m convinced it is a problem with the ear piece but what is confunsing me that when i make a call i can hear the sound clearly but still there is no sound of ring tones or even the mp3 i play...............please tell me i have an alternative to disabssambling it :cry:
[JAM, MDA Compact, S100 General] internetworker:
same problem

I believe i had the same issue.. and what i did wat do a hard reset and it solved the problem...

Perhaps you should try..
[JAM, MDA Compact, S100 General] zerimar:
Possible causes of sound failure from main speaker are:

1. A2DP patch - there are threads discussing solutions to this problem.

2. Constant plugging/unplugging headset - does sound come out of the headset?

3. A hard bump to the unit causing a loose contact to the speaker terminals.

If the 1st two are not the culprits, then your next option is to hard reset and if that doesn't solve the problem then your last resort is to dismantle and clean the speaker contacts.
[JAM, MDA Compact, S100 General] khlaidkhan78:
thank you guys for your help, i have hard reset the device..............but problem still there i think i will have to disassemble

any ways thank you for your help.............u guys are angels
[JAM, MDA Compact, S100 General] malcdafence:
No sound

I Had no sound from speaker took the top section off which unclips to show the speaker and when i gentley pressed the speaker sound came out of it...Have to get a new speaker. put a tiny piece of foam from an earplug between the case and the speaker for now.It works but not quite as loud as normal.......but it is a fix if yures is the same problem........
[JAM, MDA Compact, S100 General] sonyse:
it is a hardwar issue not a software

you have to open the phone and check the earpeice first and after that you have to check the thing under the earpeice because it has a connector attached to the board . therefore you have to check the legs of the connector

that is all :wink:
[Xperia SP Q&A, Help & Troubleshooting] Sangeet007:
Guyzz..today morning i flashed a rom and accidentally lost all my internal sd card data

is there any any to restore all of my data

including some folders :( :crying:
[Xperia SP Q&A, Help & Troubleshooting] zolaisugly:
Unless you backed it up...then no once it is gone it is gone
[Xperia SP Q&A, Help & Troubleshooting] Schokonuss:
If you have a nandroid backup you can go to advanced restore within the recovery and then check "restore data" (or similar). If you don't have any backup, like [MENTION=3745523]zolaisugly[/MENTION] already mentioned, your data is gone.

Gesendet von meinem Sony Xperia SP C5303
[Ubuntu Touch Q&A, Help & Troubleshooting] RareHare:
This is my first post to XDA.

I have been asking this question about various OS's in various forums, for past 18 months, and each time I ask it, the person who answers it spends a few iterations with me bending-over-backwards trying to avoid telling me what I want to know. I hope that this does not happen here. :cowboy:

I have a native C++ application. It currently runs on Linux desktop. It does many things that native C++ applications do, including sending raw Ethernet frames (mesh networking).

Obviously, if one of my customers tries to install this application on his/her Android device, there will be problems, and it won't work.

I am aware that a human being has the ability to root his/her phone.

I am aware that a human being has the ability to root his/her phone.

I am aware that a human being has the ability to root his/her phone.

Please do not send me a reply saying, "But your customer has the ability to root his/her phone!" :cyclops:

What I would like, is a smartphone, that is running Linux, that allows my customer to install a

100% Native C++ application

,

>>>WITHOUT<<<

having to go through the process of rooting his/her phone. Ideally, the barrier-to-installation would be roughly equivalent to what s/he would experience on a desktop computer.

I am not concerned about the presence of X or any particular GUI subsystem, but I will definitely need access to all the normal system-level Linux primitives (multi-threading, asynchronous I/O, etc.)

Please do not send me a reply saying, You can ssh into the phone and install the app that way."

I would like to know if Ubuntu on smartphone allows a relatively naive user to install a 100% native C++ application that interfaces with the system-level primitives of Linux.

And finally, please note that I am not interested in finding a work-around to an engineering problem that I am having. I am trying to determine the maximum permissible degree of nativity of Ubuntu Touch applications when the application is to be installed by a naive user.

If Ubuntu touch does allow such native applications to be installed, I would be interested in getting an idea of the steps that a customer would take.
[Ubuntu Touch Q&A, Help & Troubleshooting] f69m:
UT apps can be uploaded as a click app to the UbuntuOne store and then can be installed as easy as any Android app. You should be able to "sideload" click apps, but I never tried.

UT apps - that are not a web app - are written in native C++ using QT5/QML for UI.

UT apps are restricted by apparmour profiles, but that should not keep them from using multithreading or asynchronous I/O. You would have to test, if your specific requirements work.

There is only one way to answer all your questions: give it a try!
[Ubuntu Touch Q&A, Help & Troubleshooting] nikwen:
:good:

Yes, you would need to change the packaging system from debian archives to click packages but that shouldn't be too difficult. If you run into problems with the Ubuntu SDK in connection with C++, have a look at this bug report and the mentioned fixes: https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1215913
[Ubuntu Touch Q&A, Help & Troubleshooting] RareHare:
Any idea at all what the user would see when trying to sideload a click app. [I am trying to set my expectations before diving in.] Would the user download package to a directory, then click on it, or?

OK, apparmour seems to be the focal point. I would be really interested (if any knows), how restrictive apparmour will be with a newly-purchased UT phone, and what control a naive user of that phone will have in allowing native C++ applications to run. I would check this myself, but I cannot do any significant coding (porting) until mid-March.

In particular, my app works with WiFi, and will need to interact with stock WiFi drivers (mac80211/etc.). I would like to know what I, and the user, can expect when s/he:

acquires my app from my web site

does something to install it (what would s/he do at this step?)

attempts to execute it (will apparmour block access to mac80211-like drivers)
[Ubuntu Touch Q&A, Help & Troubleshooting] nikwen:
Applications should be installed from the Ubuntu app store. If you've just got the click package, you currently need to use the command line to install it:

sudo install <path to package>
sudo register --user=phablet <package name> <package version>

I hope that this will change though. (It's name is "click" package. :D)
[Ubuntu Touch Q&A, Help & Troubleshooting] f69m:
Technically it should be possible to install a click package just by clicking on a web link, if the web site serves a specific mime type, but this is not implemented.

Not sure about Canonical's policy on that, they might not like the idea. Otherwise they might implement it or at least accept a patch from a community developer.

Sorry, have not looked myself into the apparmour profiles too closely and don't have the time to do that right now.

However you can download a recent UT rootfs using the link below and have a look at the profiles yourself:

https://system-image.ubuntu.com/pool/ubuntu-cd4246419c888397c0d8debbd9f945219f40fc670220b7ac86753dc79eb73707.tar.xz

I don't think this is possible with any current or future off-the-shelf phone. Any OS will provide an abstract API for WLAN and require root to talk to the drivers directly.

As you say requiring your customers to root the phone is not an option, this seems to leave only one way out: you need to split off the low-level code of your app into a generic and secure API and submit it to Ubuntu Touch. If it is accepted, your app can use the new API.
[Ubuntu Touch Q&A, Help & Troubleshooting] nikwen:
Of course, it would technically be possible. Recently, I read a Google Plus post on that topic. Here's the link. (The interesting part is in the comments. Read all of them. ;))

They said that they'll offer those options in the future. :)
[Ubuntu Touch Q&A, Help & Troubleshooting] RareHare:
I am in the same situation myself - I do not have enough time to experiment with apparmour, so I'm asking Ubuntu so that I do not have to search/guess.:victory:

So it would seem. :(

Well, the low-level code, in my case, is the WiFi drivers. Also, I cannot imagine submitting a new API to Ubuntu Touch every-time a new model for accessing system-level primitives arrive. That would essentially loop Canonical into all of our engineering processes.

Your last comment actually is the crux of the issue. It points to a policy question, not a technical one, and one for which the answer is yes or no. I would imagine that, at this point, Canonical already knows the answer...:confused:

Principle

:

There are numerous situations where it is good for a native application to not be sand-boxed, but have the same access to the Linux subsystems as a user would have on Ubuntu Desktop. There are situations where the owner of the phone would be sophisticated and comfortable enough that s/he can decide for himself/herself whether an application should be allowed root access to the phone. A fellow engineer called this the "welded-hood" principle:

Do people prefer buying cars that have the hoods welded-shut?

Many people might, but there are a significant number who would prefer not. As it turns out, an automobile can dangerous if the person opens the hood and starts working on things that s/he should not be touching (no pun intended). In the case of the fuel and braking system, it can even be lethal. But in the end, it was decided that, since we are all liberated adults, it is better to allow the customer

freedom-of-choice

.

What we have, right now, is a situation where the "hoods" on all mobile devices are essentially welded shut. I think that is unfortunate, because there is a huge latent demand for mobile devices that "still have their hoods", but if the user chooses to open the hood, with they key word here being easily, that would be his/her prerogative.

By the default, the system should be sand-boxed, but the user should have a facility that allows him/her access to install some native, system-level applications, easily, just as a user is allowed to tap-off her break fluid or bleed the fuel-line if she so desires, even though there are many warnings about what could happen if the application is installed. The "open-the-hood" operation would come with warnings that the user can choose to ignore, with resulting consequences.

Question

:

Will Ubuntu Touch allow the owner of an Ubuntu Touch phone to side-load a native C++ application that interfaces with the various existing WiFi drivers in Linux, if the user decides for himself/herself, that it is OK for the application to interface with such drivers?

I have a feeling that the answer is no, but I am asking here to make sure.
[Ubuntu Touch Q&A, Help & Troubleshooting] f69m:
Well, your comparison is not quite correct. On most phones, there is a way for an educated user to open the hood. This is usually referred to as rooting the phone. Some companies will give you a tool to unlock the bootloader and thus open the hood easily, for others it is a little harder. But any user has the freedom of choice to open the hood or leave it closed.

Now, what you are asking for is something completely different. You are asking for a closed-source "black box" app to get access to what is under the hood, without the user ever opening it. This would mean opening the door for all kinds of malware, and I sure hope this will not be allowed by Ubuntu Touch . Let an educated user open the hood and place the black box there, if he feels comfortable about it, but don't make it too easy. A user that is not willing or not able to open the hood himself should also not be required to understand the consequences of installing a black box app with root privileges.

And there is another thing to consider: Ubuntu is heading for convergence, meaning the same app runs fine on a phone, on a tablet and on a desktop. This means apps must be written against an abstract SDK and not have access to the actual hardware.

Well, I am afraid we have hit a dead end now, unless you are willing to disclose more details on the functionality of your app.
[Ubuntu Touch Q&A, Help & Troubleshooting] RareHare:
83594455 676

I think my native, system-level app would not only run on all versions of Ubuntu, regardless of device, but most versions of Linux, on 100's of different hardware devices, without changes to my code. So actually, I would be accessing a standard Linux software interface.

Sure. I would like to send and receive raw 802.11 frames from user-space utilizing the various standard Linux 802.11 system-level API's for mesh networking. My application is entirely user-space, and would run on any stock Linux kernel. My field of work is wireless communication, so naturally, if someone were to offer me a mesh-networking packaging as an alternative, I could not use it - my goal is not to have a mesh network for mesh networking sake, but to create a mesh network using my own user-space algorithms. In other words, I really do need access to the 802.11 drivers.
[Ubuntu Touch Q&A, Help & Troubleshooting] nikwen:
You can run every system command from your app using C++: http://askubuntu.com/questions/288494/run-system-commands-from-qml-app

The sudo password is "phablet". You could also ask the user for it if it was changed. You can pass it like this:

echo phablet | sudo -S <my command>

That might help you. ;)

You could also ask in the IRC channel for Ubuntu app development (search the internet and you'll find it). Some Canonical people as well as some awesome community members will surely answer your questions. (But tell us the result, please.) ;)
[Ubuntu Touch Q&A, Help & Troubleshooting] f69m:
That works for the development images and community ports, but I am afraid if you buy a pre-configured UT phone (once they are available), sudo will not work. At least I would be surprised if a company would give full warranty for a device with working sudo.

---------- Post added at 11:14 PM ---------- Previous post was at 11:02 PM ----------

Hmm, never really used the user-space network link interface, but I believe it would be possible to grant the required capabilities to a click application.

You would have to figure out, exactly what capabilities your process needs to run this as a non-root user. Then the right place to ask for supporting this would be the Ubuntu Phone mailing list.

Just a Tip: You should present a very strong use case to get this kind of capabilities. The benefits of using your user-space algorithms should be plain, even to someone just scanning over your email.
[Ubuntu Touch Q&A, Help & Troubleshooting] RareHare:
When nikwen made the suggestion, I was happy for maybe 2-3 seconds, but then caught myself, because I suspected this. ;)

[Notice how I am saving myself enormous amounts of time and frustration by avoiding downloading the SDK, opening my compiler tool-chain, and experimenting., and discovering all the things that you are telling me as we go along (especially about apparmour). Yes, I am very proud of myself for saving myself so much time by asking questions here. :angel:]

So my question still stands:

Under the assumption that my customers (doctors, scientists, etc.) are mature/sophisticated/responsible/whatever enough to know that the application that they are about to install on their smartphone (mine) is potentially very dangerous, but they are still interested in installing my app, and that they are uninterested in going through the manual process of rooting their phone or engaging in any other type of significant manual reconfiguration, what are my options?

Can Ubuntu Phone to be the OS-of-choice for this situation, or am I out-of-luck?