yashsingh1/xdaforums huggingface dataset:
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
Okey, thanks:)

I it would be much work but could we create an app that decompile the apk and add the line in the manifest?:)

I'm new in apps develop but i read me in atm:)

Do you know if android can decompile a apk from built-in?

I'm sure this function hided anwhere, because if theres no function like the we wouldnt be able to install a apk:)
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
1. Doesn't "decompile" just mean "unzip"? apk files are just zip files, with some alignment and signing, and you can just unzip them.

2. Dumb question: If you get rid of the buttons, how do you leave the app?
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
1. normally yes, but then the manifest.xml file nearly isnt redable:(

2. With an button insie the app:D
[Gen8, Gen9, Gen10 Themes and Apps] akmalhisyam:
It would be nice if we can decompile apk inside the device itself. But I think there's no such thing yet :)
[Gen8, Gen9, Gen10 Themes and Apps] honighamster:
Guys that arent new news :-)

Sorry i am too lazy to search the link, but in the Archosfans forum an Archos Staff said that they implemented the fullscreen permission in one of the last firmware updates...

U have to put the permission line into the manifest...

I tested it and it worked. I am not a developer, u just have to use the Apk Edit tool.

Edit: Okay here is your solution

http://forum.archosfans.com/viewtopic.php?f=63&t=46665
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
Actually, you can compile command-line unzip/zip utilities, and then use a zip-signer app.

(Nevermind--I forgot that the xml files are binary compressed. Sorry, can't see how to delete my reply.)
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
Just found that there is a way to do this without editing the manifest (and changing the signing keys, thereby losing app data). Instead, just edit /data/system/packages.xml. I just tried it with Angry Birds Seasons, and it worked fine, except that without the buttons it was hard to get out (I just rebooted).

Basically, you pull packages.xml to the PC, find the <package> section you need, and add

<item name="archos.permission.FULLSCREEN.FULL" /> to its <perms> section. If it doesn't have a <perms> section, just add:

<perms>

<item name="archos.permission.FULLSCREEN.FULL" />

</perms>

Then put packages.xml back in /data/system/. Of course you'll need root, but you don't need rw system (/data/system is not in the system partition).

And then reboot (no way around that as far as I can see).

It wouldn't be at all hard to write a little app to do this. It would take less than half an hour for someone who knows how to use SAX (I don't).

One thing this shows, which I didn't know, is that the system gets the permissions from packages.xml, not the manifest. So modifying the manifest in the apk wouldn't help unless you re-installed the apk. And it also means that one can change which permissions one gives an app after one has installed it (though it's probably going to crash if you deny it something it needs).

Of course, be careful. If the xml is malformed, you'll probably get a reset loop. So backup your system first. (I basically tar /data)
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
Thaaaank you!:):)

Thanks for the work sou made!;)

Great news!

Actually i start with app developement at the moment, but jow i just can give out test and buttons and such:D very first stadium...

You really mean this would be easy? For someone who can create an app?:)

I could ask the deceloper of the Uruconfig app, solune:)

But maybe he have to do much at the moment...

We could also create a thread on general xda to ask for somebody who could do this:)
[Gen8, Gen9, Gen10 Themes and Apps] eagleofdeath13:
a little hint for you, to exit an without keys (on the Archos Rom, or roms based on it) you just have to push the On/off button to let appear the "shutdown/reboot/etc..." menu, and there choose to make the buttons appear (a big button bar with arrows etc) and then, you have the buttons to exit you app ^^
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
I know this trick:):D but still thanks;)

But i would say, we have to do it on another way, to much work for closing an app:D

Maybe with Button savior...

We'll see:)

Update:

I think i'll gonna try to develop the app:)

I send solune a pm, i asked for help of him necause he knows about apps.

I can develop in java but i dont know much about android..

Nowever i read me in adlnd try to make the app:);)

I'll report..
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
The trick doesn't seem to work when the app has the archos.permission.FULLSCREEN.FULL permission. When I tried it, the buttons option was not available in the full screen app.
[Gen8, Gen9, Gen10 Themes and Apps] solune:
Hello,

I've read the thread after Lenn PM me.

The app is effectively quite easy to do, except the risk of error in parsing and writing the file packages.xml => if that goes wrong, wath's appen and how to restore it...

What need to do the app :

- a parser to read the packages.xml, and list inside all the apps, checking for each one if the permission is on or not

- a listview to show to the user, with <app name> and a checkbox (checked if permission on)

- a button "apply" to write changes to packages.xml and offer to reboot to take changes in account.

- we can imagine also a backup/restore option to save the packages.xml, but with big risk if apps are installed after backup => restore will delete permissions for theses app.

The difficulty is to read correctly the packages.xml (seems there is lot of things in it, but I've just read quickly), and more important to write correctly in it.

I'll check tonight if I can write something quickly (I think I can use a lot of code of UrukConfig).

Lenn to start developpement for android, try tuto in web (on google dev site or in german sites, will be easier), I'll give you the code if I manage to do something.
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
Thanks for joining us!:)

I "view" me in:D In germany there's a company that does ~10 hours tutorials and they sell these per DVD:) i learned a lot by watch these tutorials. The companys name is: video2brain :)

I watched the first two chapters aldeady (text,buttons, and such easy stuff)

I'll watch the next chapters soon, hopefully then i'll able to create the app, i would love to do it:)

Thanks for your great help, solune!:)
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
My guess is that the OS will effectively delete any malformed app entries. But if the format of the whole file is screwed up, the OS will presumably delete everything.

I think that if you use DOM or SAX, the danger of a malformed xml file is fairly small--you just delete or add a new entry in the <perms> section of the right app. While debugging, you should make sure you correctly handle apps that initially have an empty <perms /> section, as well as apps (I haven't seen these, but maybe it could happen) which don't have a <perms> section and need one to be created.

Right. Three hints.

1. I had the impression that sometimes when I did the reboot with the reboot command, it restored the previous version of packages.xml. I didn't experiment enough to figure this out. It works fine if I reboot with killall zygote, which also have the advantage of being faster (that's technically not a reboot, just a restart of the Dalvik environment--but it's enough to get the system to re-read packages.xml).

2. The data needs to be written with root privileges. One way to do that is to write it to /tmp/[temporary filename] (make sure it's not a filename some other process is going to write to in the meanwhile!) and then use a root shell to execute a cp command.

3. You'll also want to use the packagemanager or something like that to get the human-readable names for the packages.

I suggest just copying the last version of packages.xml to /storage/packages-xml-backup/ , and then having an option to restore that. This way, if something gets screwed up in writing packages.xml, and all the user's apps disappear, the user just needs to reinstall the fullscreen app, and then run it to restore the other apps. (There may be two copies of the fullscreen app after this in /data/app, with only one linked in packages.xml. I don't know.)
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
Oh you have to have root?:(

I dont have root atm, i moved to the new boot menu, so atm i use normal Archos Os fully stock...

Hm so i have to built an image of Uruk, but i just have a VMWare linux, so very creepy:D

Hm.. a lots of work... also in school, but i'll look:)
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
You surely need root, since if you could edit packages.xml, you could give root-like permissions to every app, and in effect you would have root. So they couldn't allow editing packages.xml without root.
[Gen8, Gen9, Gen10 Themes and Apps] solune:
Sax seem's ok to parse the file, but this is a hudge file ! There is a lot of <package> entry, with various under-sections. Need to work a little on sax to manage that as it need to be !

Ok thanks for the hint, I'll look at that.

No problem to change files with root privilege, doing this all the time in urukconfig :)

Yes that's needed to be more readable, I'll look how to use this.

Seem's fine.

I will work on this program on next week, hope to offer a preview sooner.
[Gen8, Gen9, Gen10 Themes and Apps] arpruss:
For PackageManager, you get pm with getPackageManager() and then call

pm.getInstalledApplications(0);

to get a list of all the apps. Then to convert a java package name, just go through the .packageName fields of the ApplicationInfo entries in the list, and call the .loadLabel(pm) method of the entry to get the user-friendly name.

You don't want to call loadLabel(pm) for any entries that you're not going to expose to the user, because loadLabel(pm) is quite slow. (Because of the speed issues, you might want to do it in a separate thread, like I do here.)
[Gen8, Gen9, Gen10 Themes and Apps] Lenn:
Thanks solune!:)

sorry, i cant work on this programm atm, cause i had much work to do on school and other "projects" here on xda:)

But i will look at the app code, when you have finished your work, to help you and releas updates the app:)
[Epic 4G General] RushAOZ:
http://androidandme.com/2011/06/new...ii-are-coming-to-sprint-in-the-third-quarter/

Here it is folks. And I thought sprint was done with the epic. :) cheers.
[Epic 4G General] austin420:
who cares? it wont be a galaxy s.

4 inch screen and hummingbird processor?

isnt that what we already have?
[Epic 4G General] The Root:
Bet that next summer they release a multicore with slide-out. I'm guessing they're banking on most of us having 2 yr upgrades. Epic 2 is just a toy for those with a 1 yr upgrade that wants a bit of a boost or those coming to Sprint that like the Epic but don't want to buy a 1 yr old phone and also want a slideout.
[Epic 4G General] RushAOZ:
Just passing the info forward buzz killington.
[Epic 4G General] RushAOZ:
I wonder if its gonna look the same. Obviously sprint saw something good in this keyboard. And most will ***** about cores. Fact is there's no need for a second core. Single cores perform just fine for the time being.
[Epic 4G General] deano0714:
Yeah I know right... what are some people doing on there phone that needs more than one core... 4D PORN.
[Epic 4G General] RushAOZ:
Exactly. Give me one app that runs like **** compared to a dual core. Dungeon defenders?? Lol
[Epic 4G General] austin420:
mebbe you shouldve mentioned it in the 7 page long thread about the epic 2 on th efront page of general in the epic forum?

http://xdaforums.com/showthread.php?t=1139293
[Epic 4G General] RushAOZ:
What's this 4d pr0n you speak of??
[Epic 4G General] RushAOZ:
Nope. I do what I want yo.
[Epic 4G General] NEXUS 4G:
So ur just cluttering the forum

SEARCH BEFORE YOU POST

MODERATORS- please close this topic

Edit: sry for bumping
[Epic 4G General] gTen:
The problem is not now but future...lets assume you keep phones for 1 year...so sure right now Epic can run everything as-is great..but in the next year there will be apps made specifically to take advantage of the dual cores..and little by little we will fall behind...
[Epic 4G General] RushAOZ:
Zzzzz you want a medal for being a forum rentacop? If your so concerned about cluttering do something about it. Forewarning. It'd be useless. There's no need to sift through old posts since they're irrelevant. Unless you want to run acs shuriken. But I doubt it. :)
[Epic 4G General] austin420:
The other epic2 tread wasn't really an "old post" it was litterally 6 threads below yours. No one is trying to be a forum rentacop until you tried to be the forum asshole. I started talking about the epic 2 and you called me buzzy mckillington or something. That's when I brought up the thread posted with the exact same link as yours. Get a life...
[Epic 4G General] RushAOZ:
That wasn't even directed towards you fool. And I called you buzz killington for trolling the thread. Sorry that offended you. I suppose you also bruise easily. Your first words were who cares. You don't, but other people might. Jeez pull your panties up.
[Epic 4G General] austin420:
How did I troll the thread? Because I had an opinion that differed than yours? Because I think an epic2 with those specs osnt really an upgrade? Did I post a Stupid pic or something about gd sammiches?

NO. I didn't.

The obsession with trolling and calling out trolls is what's stiffiling this forum. I'm so sick of constant "yore a troll" "on noez yre da troll" going on. For fux sakes. Because I said "who cares" I'm a troll? Who's thin skinned again op?
[Epic 4G General] deano0714:
Everything has to be fighting here! Who cares if he posted it again... just say "this was posted already and point him in the right dirction" were not gunna die if more space is taken up.
[Epic 4G General] austin420:
I did and he said " I do what I want!"
[Epic 4G General] stir fry a lot:
Pretty much. Just let this thread die guys. The other one is way better as far as useful discussion goes.
[Epic 4G General] RushAOZ:
Do you have purple hair troll?
[Galaxy S II Q&A, Help & Troubleshooting] kyo_udon:
Its really a noob question

Just got my Galaxy SII(europe version) and wanted to root them...

with *#1234# to find my phone version

PDA : I9100XWKE2

Phone : I9100XXKDJ (also Baseband)

CSC : I9100XFKD4

my full kernel version will be 2.635.7-I9100XWKE2-CL187606rootDell101 #2

i wonder which CF-Root v4.0 should i install..

i know its a stupid question but just wanted to make sure i did not flash the wrong one.....is it this one? CF-Root-SGS2_XW_XEU_KE2-v4.0-CWM4
[Galaxy S II Q&A, Help & Troubleshooting] JJEgan:
Yes .

jje
[Galaxy S II Q&A, Help & Troubleshooting] kyo_udon:
once i flash CF-Root on my device...what happen when a new official firmware for my device come out, lets say KE7..will it still update automatically or i will have to flash it manually......

I'm currently still looking for my device original firmware should i wanted to revert to the original firmware...in samfirmware i could find kernel KE2 but with a different CSC. does CSC version matter or as long as the kernel is right anything else does not matters.
[Galaxy S II Q&A, Help & Troubleshooting] kyo_udon:
will

- Root

- Superuser 2.3.6.1

- Busybox v1.16.2androidminimal (from CWM)

- Integrated CWM 4.0.0.2

stay after i flash CF-Root and do a factory reset?
[Galaxy S II Q&A, Help & Troubleshooting] sexpest699:
If you use cf root. When an update comes out via kies for example it updates everything so if its the case the older cf root will be lost. then id imagine a new cf root will be made based on new firmware.
[Android Apps and Games] penfold:
This is a new app i just tried out of necessity since the import/export function on my sgs for some buggy reason for a while only exports to sim (i'm not the only one).

It backs up perfectly, only the contact picture is missing from the backup.

http://www.appbrain.com/app/sdbackup/com.dolls.sdbackup
[myTouch 4G Q&A, Help & Troubleshooting] android1234:
A few days ago T-Mobile sent me a text saying I was being throttled for the rest of the month. My data speed has gone from about 4mbps down to 50kbps. However, I checked my account and it says I've only used 375 MB this month. Any help?

EDIT: I have the unlimited data plan
[myTouch 4G Q&A, Help & Troubleshooting] neidlinger:
If your billing cycle has kicked over you might want to cycle the phone off and back on. if you haven't cycled you need to call t-mobile. Nothing can be done on our end.
[myTouch 4G Q&A, Help & Troubleshooting] android1234:
What do you mean by cycling it off and on? (sorry. im a meganoob..)
[myTouch 4G Q&A, Help & Troubleshooting] neidlinger:
Pull the battery, put it back in and turn the phone on.
[myTouch 4G Q&A, Help & Troubleshooting] eqjunkie829:
What billing plan for data do you have? You didnt mention in OP.
[myTouch 4G Q&A, Help & Troubleshooting] android1234:
Nothing changes.. I guess I have to call them. Thanks!
[myTouch 4G Q&A, Help & Troubleshooting] android1234:
The "unlimited" one.
[myTouch 4G Q&A, Help & Troubleshooting] neidlinger:
Well unlimited in the t-mobile world means you will not be charged for going over the set limit.

Do you have 200Mb, 2Gb or 5Gb?
[myTouch 4G Q&A, Help & Troubleshooting] android1234:
I got this phone last year.. but I'm pretty sure I have the 5gb plan. Another line was just added to my family and they only have the 200mb. I wonder if something happened there?
[myTouch 4G Q&A, Help & Troubleshooting] neidlinger:
Very possible. I'd call them, like ASAFP.
[General Questions and Answers] naturelle:
Hi!

I was one of the first downloaders of ARHD 5.1.11, so I've got the version with the wrong "sleep_max_freq"-file. I wanted to change it's content manually from 5xx.xxx to 460.800, but that was more complicated I guessed:

1. nano does not work correct. I started a su-console from within connectbot (yes, "#"-prompt was visible, so I was root), remounted /system/ RW and then moved to /system/etc/virtuous_oc/. Than I've tried to change sleep_max_freq with

#: nano sleep_max_freq

but that doesn't work: I can't edit anything, nano doesn't react on tipping something on the keyboard :-(

So I've copied the file to the sdcard, mounted this on my Debian desktop and edited it. After that I've tried to copy it back to /system/..., but:

2. cp does not work correctly. Normally (so the man-page told me) I can override an existing file with the parameter -f: cp -f SOURCE DEST. But cp stopped with an error-message. I had to rm the old file manually, after that I can move the file from sdcard to /system/...

Is this a normal behaviour?

Dirk
[General Questions and Answers] mike1986.:
That's the most complicated methods I've even seen mate. Open root explorer end edit this file with your phone :)
[General Questions and Answers] naturelle:
Hey, maybe :)

I think it's because I'm coming from Debian, so command-line is the simpliest thought I've had.

But that's not the point, I think that cp and nano are not working correct. Can anybody confirm this?

Dirk
[General Questions and Answers] naturelle:
So I am the only one? Or is there anybody outside who is able to confirm my problems?
[Android Apps and Games] VintageSin:
I'm a big fan of sms apps with widgets. But I also like Google Voice integration. Is there a larger widget for gv? If not would anyone else like something like this?

cout << "3VO" << endl;
[Galaxy Tab 10.1 Accessories] brianosaur:
Does the Galaxy Tab 10.1 USB Dongle allow you to plug in a flash drive to be used as extra storage space? Or is it just for other peripherals?

So can I store movies on a USB Flash/Thumb Drive and then watch them on the 10.1 once the drive is plugged into the Dongle?
[Galaxy Tab 10.1 Accessories] Kevin Gossett:
Yes
[Galaxy Tab 10.1 Accessories] xManMythLegend:
For all we know it could enable superpowers.

Seeing the stupid thing isnt available yet hard to say for certain what it does..ggrrrrr=-)
[Galaxy Tab 10.1 Accessories] ericc191:
Wish they'd hurry up and make it available.
[LG Optimus 2x] rifmouk:
hello,

i have a rooted o2x and i've deleted some stocks apps and freeze other ones with titanium backup.

i want to know if i must reinstall stock apps and unfreeze the others before doing a factory reset.

And if i must to unroot my phone

Thanks

ps : excuses my english.
[LG Optimus 2x] TrymHansen:
As long as you haven't deleted the LG keyboard and the LG Launcher you should be fine.

::Trym
[LG Optimus 2x] rifmouk:
excuses me , my english is poor.

If i understand well, i can do a reset factory now without other preparation ?
[LG Optimus 2x] rifmouk:
i do a little up with another question:

Is it possible to force a re-flash with the same stock ROM ? and how to do this ?

thanks
[HTC EVO 3D] coffeehandle:
Hey my new 3d useres, if you remember me from the HeroC

I left cause i got the SHift, but then 5 days later traded it in for the Evo, mainly cause they had a lot more support from devs and etc.

BUT NOW, if i can today upgrading with my friends upgrade with RadioShack

To get the 3D

AND YES im done after this haha.

Cant wait for the development
[HTC EVO 3D] scotbot:
This is how it starts,

For me its just the HTC devices. Im not much into moto, or samsung, But I do have to say if the Nexus s was dual core, Id try it out too.
[Galaxy S I9000 Q&A, Help & Troubleshooting] perfectlysquare:
Hey, i am currently on Galnet's Miui v2 and i have been on Miui ever since MCG v1. My problem is even though these were all great roms that my compass seems to be not working. I installed the Compass App from the market and North is everywhere expect in the North :D

I am aware that the changelog of Galnet Miui v2 indicates that the compass and accelerometer should be working flawlessly but mine seems to be defect.

Has anybody an idea how to fix this?
[Galaxy S I9000 Q&A, Help & Troubleshooting] dan542:
I have the same problem with CM7 on which is MIUI based. I tried to calibrate it few times, but it didn't helped, so i think it's a bug in CM7.
[Galaxy S I9000 Q&A, Help & Troubleshooting] eralx:
Hi!

I have installed Galnet MIUI v2 rom and have the same problem with compass. And my GPS can't find my precise position, the accuracy is about 1500-2000m. I'm from Europe and does anebody knows what kind of modey is used in this rom. If it's not european, then how can i swith to one. Btw, does anybody knowswhere can i get google maps?

Tnx!
[Galaxy S I9000 Q&A, Help & Troubleshooting] dan542:
Google maps? On the market :) if u don't have it, then you'll have to flash gapps.
[Galaxy S I9000 Q&A, Help & Troubleshooting] dan542:
And you can find more modems here. They should work for miui too. I'm from europe too and i'm using the cyanogenmod default - jv9. Just flash them in cwm... Try more modems and you'll see which works better for you. And to know what modem u r using: go to settings -> about phone and look at baseband version.
[Galaxy S I9000 Q&A, Help & Troubleshooting] eralx:
Tnx!

I've found .zip file with gapps? but it must be installed throug Recovery vode, is there any way to install them like normal apps, i just don't want to mess things up. And i just need the goole maps and Locator, is it possile to install only them without the rest? Could you tell me about the modem, should i install the jvp or jvo if i'm in europe, or the default one is fine. If i go everything right, then the modem should be installde through CWR?
[Galaxy S I9000 Q&A, Help & Troubleshooting] dan542:
Gapps:

You have to install it through recovery mode, it shouldn't mess anyting up, but if you are scared, you can still do a nandroid backup. Install this one. If you don't want to install all, you can try playing with the zip, but i won't recommend you to do so or you can try to delete the apks from /system/app. But SGS has enough space for apps, so there's no reason why to do that. I thing you also need Market...not only google maps and locator...at least for installing google maps and locator :).

Just flash the zip though CWM and install desired apps from market...

Modem:

I'm from Europe too and i use cm default - jv9. Try more modems and compare signal, battery life, etc... Then use the one which worked best for you and post it here for others :). And yes, flash it from CWM as usual.