yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500, V General] cozzz16:
Dude. First of all that score is insane ;)) Second of all, please, for us who are at the beginning of their android experience but still want to push their phone to the limit. Please, let us know EXACTLY what you do. For example I don't know where the init.rc file is (read the net that it's in /system/core but core folder does not exist for me or I simply can't see it) also how do you actually edit the file, with what software? How exactly can you tell if you have an ext2 partition on your sdcard, and if you don't, how do you create it? Please, write the exact steps, no links to other threads (cuz it's really annoying and gets harder to follow), just the steps to all that you said in your post. Thanks in advance!
[HTC Incredible S] djgem:
Hi guys,

I got my Incredible S two days ago and i'm wonder if there is a way to make saves of the phone with unrevoked or with an other app ?
[HTC Incredible S] vido.ardes:
At the moment there is no way to unlock the NAND, but we are working on it
[HTC Incredible S] djgem:
Ok thx for the answer...

I tought it was possible to just make a save without unlock it ^^

thx
[HTC Incredible S] Bantu85:
It is possible to do things like take a rom dump from the phone. The problem is there's no way to flash these back. NAND lock renders the /system area read-only except in recovery, which only accept update.zip files signed by HTC.

So, you can save the info you have on there.. you just can't do anything with it on the incredible s at the moment!
[HTC Incredible S] djgem:
Ok thx, so could i use Unrevoked3 to do it ? Cuz i just want to make a save for futur unlocking proceed
[HTC Incredible S] Bantu85:
sadly not because unrevoked refuses to run stating "Your Vivo is not currently supported".

You would have to be a bit more manual about it... i don't have time to detail it but this guide for the HTC Desire is something you can follow broadly.

http://android.modaco.com/content/htc-desire-desire-modaco-com/308704/how-to-dump-the-rom-image/
[Motorola Droid and Milestone General] Fram87:
is there any way to port chevyno1 ulv 1.25 ghz kernel for droid to own device??

it's the best kernel ever - the droid can score up to 18.000 mflops with linpack

see droid forums and youtube.

see the attachment
[Motorola Droid and Milestone General] leisures:
No, is not posible since the phone is locked.
[Motorola Droid and Milestone General] fxandrei:
Motorola suuuuuucks....

I would of never bought a phone from them if i knew its locked.

I will never never never buy a phone from them.
[Motorola Droid and Milestone General] zeppelinrox:
Why do you need a special kernel to run at 1.25 ghz?

Or is it that it would use less vsel or something like that?
[Desire HD Android Development] username666:
New permissions with privacy mode support :)

Any way there is a new build this one is based on the latest and greatest from CM 7.1. the download link is below.

Privacy mode permissions:

NEW! READ_LOGS - If enabled attempts to read logs will return nothing but will not crash the app.

NEW! READ_HISTORY_BOOKMARKS - If enabled it will return the default bookmarks as you have never changed them and empty history.

READ_PHONE_STATE - You can now make your device return anonymized data from the methods protected with READ_PHONE_STATE permission.

There is a demo app you can use to see the effect of the privacy mode and revoking. Run the app revoke or make private run the app again.

Currently there is no READ_LOGS demo.

ROM info:

Some applications may not work properly with revoked permissions.

You CAN'T revoke permission of SYSTEM applications!

If an application is running changing some permissions like say INTERNET will not be fully applied until the application is restarted.

Google apps are not included. You need to download them separately and flash them right after the ROM.

You uses it at your own risk and I cannot be held responsible for the consequences.

Some technical stuff:

If an application checks for its permissions it will appear that all required permissions are granted. This is done to keep some ad networks code happy. As far as I've tested this is safe since the permission check is done at the remote end of the call when protected method is invoked. Please report your findings.

Download:

update-pffmod-7.1.0-DesireHD-20111013-signed.zip

Old builds:

update-pffmod-7.1.0-DesireHD-KANG-signed.zip

direct link: update-pffmod-0.9.1-DesireHD-DEV-20110418-signed.zip storage provided by: http://onlinestoragesolution.com

direct link: update-pffmod-0.9.0-DesireHD-DEV-20110328.2-signed.zip storage provided by: http://onlinestoragesolution.com

update-pffmod-0.9.0-DesireHD-DEV-20110327-signed.zip - broken don't use

update-pffmod-0.9.0-DesireHD-DEV-20110323-signed.zip

update-pffmod-0.9.0-DesireHD-DEV-20110321-signed.zip

update-pffmod-0.9.0-DesireHD-DEV-20110318-signed.zip

update-pffmod-0.9.0-DesireHD-DEV-signed.zip
[Desire HD Android Development] username666:
I need you opinion.

Please comment if you are interested in continued development of this ROM.

Please report ANY success or failure!
[Desire HD Android Development] gandhisfist:
This is ingenious, please submit it to the cyanogenmod gerrit if you can.
[Desire HD Android Development] buzzboy:
+1, Using it now, brilliant. It has made me aware of some dodgy permissions out there, although it may cause severe paranoia! Great idea, and think you should continue, a Pure Aosp build would be amazing.

Thanks , and keep going!
[Desire HD Android Development] username666:
I've submitted it to the cyanogenmod gerrit. However this does not mean that it will be accepted.

So for the now I'll try to make daily builds.
[Desire HD Android Development] ricebus:
lol! nice idea. it'd be great if they'd accept it into the cyanogen nighties. great feature.
[Desire HD Android Development] buzzboy:
Good luck. Cracking feature.
[Desire HD Android Development] phunkycow:
Fantastic, hope it gets approved. Good job!
[Desire HD Android Development] username666:
I've uploaded new build. GPS seams more reliable now.
[Desire HD Android Development] gandhisfist:
Is there any kind of delay with re-granting a permission once its been revoked? I've found that re-granting permission is buggy with certain apps.
[Desire HD Android Development] gandhisfist:
I've also had some issues building this mod into roms for Inc and Evo, I get this error:

make: *** [out/target/product/inc/obj/SHARED_LIBRARIES/libaudio_intermediates/AudioHardware.o] Error 1

make: *** Waiting for unfinished jobs....

external/bluetooth/bluez/audio/liba2dp.c: In function 'a2dp_write':

external/bluetooth/bluez/audio/liba2dp.c:1204: warning: passing argument 6 of 'sbc_encode' from incompatible pointer type

external/bluetooth/bluez/audio/../sbc/sbc.h:94: note: expected 'ssize_t *' but argument is of type 'unsigned int *'

frameworks/base/services/audioflinger/AudioFlinger.cpp: In member function 'android::status_t android::AudioFlinger::moveEffectChain_l(int, android::AudioFlinger::PlaybackThread*, android::AudioFlinger::PlaybackThread*, bool)':

frameworks/base/services/audioflinger/AudioFlinger.cpp:4986: warning: 'strategy' may be used uninitialized in this function

frameworks/base/services/audioflinger/AudioFlinger.cpp: In member function 'virtual android::sp<android::IEffect> android::AudioFlinger::createEffect(pid_t, effect_descriptor_t*, const android::sp<android::IEffectClient>&, int32_t, int, int, android::status_t*, int*, int*)':

frameworks/base/services/audioflinger/AudioFlinger.cpp:4842: warning: 'd.effect_descriptor_s::flags' may be used uninitialized in this function
[Desire HD Android Development] username666:
Have you tried force stopping the application and starting it again?

Which are the applications that you have problems with?
[Desire HD Android Development] username666:
Sorry but this errors are not related to the pffmod sources try to first sync then clean and rebuild.
[Desire HD Android Development] username666:
Updated. The last one had its video playback broken... sorry for that.
[Desire HD Android Development] alexluckett:
Absolutely brilliant! I pray to god somebody incorporates this into a sense ROM.
[Desire HD Android Development] username666:
I've been contacted by Google. The offered me a job if I stop developing the pffmod.

What should I do?
[Desire HD Android Development] Shidapu:
haha noway! Noone is fooling me today!! Especially today!! :P

But anyway, if its true, im congratulating you, the idea is insanely great, and i only wish it was Sense compatible..

Halleluja to you :)
[Desire HD Android Development] username666:
Now no one will fall for it :D
[Desire HD Android Development] gandhisfist:
Dude, just want to express my gratitude again for this amazing feature, i refuse to install a rom that doesn't have it, its pretty much my favorite feature right now and i don't see anythign else topping it anytime soon. Well done sir, you are a gentleman and a scholar.
[Desire HD Android Development] damajor:
Great Idea.
[Desire HD Android Development] buzzboy:
Agreed, fantastic
[Desire HD Android Development] damajor:
Could point me to the gerrit submits related to the revoke permissions ?

I only find this one: http://review.cyanogenmod.com/#change,4055

But I dunno if it complete or not, and how to revoke permissions.
[Desire HD Android Development] anzoshi:
Is this related to mockdroid?
[Desire HD Android Development] username666:
http://review.cyanogenmod.com/4055

http://review.cyanogenmod.com/4056
[Desire HD Android Development] username666:
No but I am currently implementing the same thing.

phone id and related spoofing will be available soon. So stay tuned :)
[Desire HD Android Development] damajor:
Yes something like mockdroid would be very interesting.
[Desire HD Android Development] kokoskokis544:
This mod is the one of the cleverest ever!! Could we get it on its own cause i am using the latest nightly...if u could create a flashable zip, it would be great :)
[Desire HD Android Development] username666:
new build with data spoofing see the first post.
[Desire HD Android Development] username666:
It is not possible to make an update to flash over CM7 but the latest build is bases on the latest nightly so you can try it.
[Desire HD Android Development] nyflyguy:
If this is a ROM based on the latest nightly, then why is the file size only 74.8 MB? I don't understand.
[Desire HD Android Development] username666:
It is based, but not exactly the same for instance the boot animation is the stock one and the CMStats, CMUpdateNotify and CMWallpapers are missing.
[Desire HD Android Development] BrutalHoe:
Noob question, can someone please explain what exactly does this mod do? And how do I work it?

And what's with data spoofing? Does it mean I can lie about how much data I use so I don't get throtteled?
[Desire HD Android Development] username666:
This mod allows you to change the permissions of applications so for instance you can disable their internet access.

The data spoofing is about lying the application about in this case the device id your number and so on.

Nothing related to allowing you to lie about your mobile internet usage.
[Desire HD Android Development] damajor:
Does a special kernel is needed to use your mod ? (because mockdroid seems to rely on patched kernel).
[Desire HD Android Development] username666:
Nope all changes are in the android it self.
[Desire HD Android Development] damajor:
Could you post the patches ?
[Desire HD Android Development] nyflyguy:
I see. Well is it possible that you can show us or walk us through how to manually incorporate the mod into our own ROMs? I just like to be up to date on my nightlies and other ROMs, and I know this mod would definitely come in handy. Thank you for your hard work.
[Desire HD Android Development] username666:
revoke related patches are here

http://review.cyanogenmod.com/4055

http://review.cyanogenmod.com/4056

spoofing is not ready for release yet.

The answer is go to the above urls and download the patch apply it and recompile your rom.

There is no easy way as replace these files on your existing ROM.
[Desire HD Android Development] LinoX:
You had a great idea!!!

But I prefer SPOOFING over REVOKING.

Revoked permission make the app crash, spoofed one fools the application without crashing it.

Here's another one for spoofing STORAGE permissions: allor user to specify a real path to assume as sd card root:

When spoofing read/write on card let the user choose the path (ie: "sdcard/data/spoofed/myapp" will appear to the app as "sdcard/") so when the app reads or writes to the storage it happens in a "sandbox". It can't access other data because it doesn't see it (on first run of the app the sd card appears as empty because the "defined" root actually is)

What do you all think about it?:D
[Desire HD Android Development] :
Any chance this could be incorporated into a sense ROM?
[Desire HD Android Development] username666:
You can't spoof internet :) so revoke will stay :)

My idea was to mount --bind a app specific dir on the sdcard somewhere in /data/app_package/ dir :) and return it as the sd card root but I haven't look at this part of the source.

But currently I'm making some changes in the revoke permission so it gets merged in CM and this will have to wait.
[Desire HD Android Development] username666:
Sorry I have no idea if it's even possible. You should try talking to someone that maintains a Sense rom.
[Desire HD Android Development] username666:
new patches

I've uploaded new patches for revoking permissions in CM gerrit.

Anyone interested go an grab them.

http://review.cyanogenmod.com/4055

http://review.cyanogenmod.com/4056

http://review.cyanogenmod.com/5091
[Desire HD Android Development] username666:
spoofing sources now available

Hi there,

To anyone interested in the spoofing sources you can now find them here:

git://github.com/blackd/android_frameworks_base.git

git://github.com/blackd/android_packages_apps_Settings.git

git://github.com/blackd/android_packages_apps_CMParts.git
[Desire HD Android Development] LinoX:
Finally the changes have been committed :D :D

Nightly 81 will have it :D

Sooooo happy about this.

Thank you so much. You was great!
[Desire HD Android Development] buzzboy:
Congratulations!
[Desire HD Android Development] username666:
only revoking part has been merged I'm still to post the spoofing part to gerrit
[Desire HD Android Development] LinoX:
Yeah..I saw it..But at least it's a start (and a good one indeed)...

This will be a major killer feature of CM7 and all the credits go to you!!
[Desire HD Android Development] pmgnet:
Spoofing

Spoofing should be completely 'legal'.

Not allowing spoofing would be akin to saying you can't run vmware on your computer, or install intermediate drivers.

It's my 'computer', and I can say what I want apps to see.
[Desire HD Android Development] username666:
So there will be no spoofing in CM.

They may allow contracts and sd card at best but no protection of the phone id and stuff :( http://review.cyanogenmod.com/#change,5677

There were already some voices about forking CM over this http://code.google.com/p/cyanogenmod/issues/detail?id=2814 not my intention but its up to the community to decide.
[Desire HD Android Development] FernandoMiguel:
correction: there will be no Data spoofing in CM official builds or in the official repo.

the patchs are and will still be in gerrit for whom ever wants to build them in.

I think I share the same idea as many: we want to prevent abusive apps from accessing our data, without actually crashing them
[Desire HD Android Development] username666:
Yes but still it would have been nice to to have it in official CM. Maintaining this as patches or forking CM will be hard and time consuming and I don't really have much spare time :(. And so far no one else have really done more then just talk.

One of the guys behind mockdroid have contacted me but I'm not sure they are ready to commit to a new high security mod either.

p.s. In this context we need better UI for permission management if there is someone that can make it please contact me :).
[Desire HD Android Development] FernandoMiguel:
EugeneKay has the server power and is willing to automate the builds an autograb of the patchs if you teach him
[Desire HD Android Development] buzzboy:
Agree it's a shame, but don't give up. It's something massively in the limelight at the moment and interest will be high.

I also hope that somebody will invest some time to help you with the progression.

Good luck.

Regards
[Desire HD Android Development] LinoX:
Don't worry, Plamen

Don't worry, Plamen, let's include in CM what they allow.

If they don't want IMEI spoofing then don't include it in the official builds.

Let's include the most code possible, the remaining will be applied as a patch for each stable release :)))

Forking is not good because it must be mantained but applying a patch for every stable release is not so difficult..

You have to "mantain" a patch only, not the whole cm source :))))

and the user should change only some files not the whole rom.

And finally...Don't forget user's power... someone will make an autopatcher for it ;)

This is Open Source.:p
[Desire HD Android Development] username666:
maintaining the patches do require forking the affected projects gits. and keeping them proves to be a lot of work :)

Any way I am still thinking which way I wanna go :) forking is no go for now but I think an automated patch/build system will be very nice :)
[Desire HD Android Development] pleasebugmenot:
Hey, any news on this? I'd really love to see this go forward! :)
[Desire HD Android Development] username666:
Hi,

Am working on contacts privacy mode but it takes time.
[Desire HD Android Development] rustyx3:
Are the sources available so that we can apply this mod to a Samsung Galaxy S2 ROM?
[Desire HD Android Development] username666:
https://github.com/blackd

you need all repositories forked from cyanogen except CMParts

If your rom is not cyanogen based you will need to look at CMParts about how to enable/disable permission management.

if there is a branch pffmod-gingerbread the the latest sources are in it.

oops all is too much you need https://github.com/blackd/android_frameworks_base and https://github.com/blackd/android_packages_apps_Settings
[Desire HD Android Development] (•.•):
@op

really great !!

you should teach that to othere developers or write a tutorial how to add this to a rom.
[Desire HD Android Development] username666:
Long time no see but there is a new build available... link is in the first post.
[Desire HD Android Development] username666:
OK new build with support for new permissions in privacy mode

read the fist post.
[Droid Incredible General] J2theMatt:
Where's the best place to buy a used DInc?
[Droid Incredible General] davwman:
How much are you looking to spend?

HTC Incredible

Protekk Cm 7

Incredikernel 2.6.37.4

Radio 09.01
[Droid Incredible General] Kid_Cudi:
What do you want to spend? I'll sell mine. Mint condition, rooted, extended battery, 8gb sd

Sent from my Warm Z Incredible
[Droid Incredible General] Fergusonfox7:
How much would you be willing to pay ? Not a scratch on it, 2150 maH extended battery, and a case.
[Droid Incredible General] Gahh Its Lee:
Same here mint condition. Speck case 16 gig card and two batteries with and extended charger, Also have the original charger/cable. I think this site may be your best bet.
[Droid Incredible General] J2theMatt:
Found one local mint for $100. Thanks for all the posts though.
[Droid Incredible General] Fergusonfox7:
Wow! What a steal!
[Xoom General] ftgg99:
Hi everyone! Ive just opened the Honeycomb tablets social group.

The advantage of social groups like this is that questions related to cross-device subjects can be discussed by people who usually only visit forums related to their specific device.

Please come and join the group!
[Xoom General] mazz0310:
Joined the group.
[Xoom General] ftgg99:
feel free to start your own discussions, the thread ive opened is not the limit of the group!
[Xoom General] sleeplessninja:
Joined on Up. Cheers!
[Xoom General] ftgg99:
Bumped - lets get some interesting discussions going!
[Xoom General] ftgg99:
We need fresh recruits!
[Xoom General] alias_neo:
Joined

As the title says - joined.
[Xoom General] burden010:
Why not? I've joined too.
[Xoom General] j1mmyg88:
joined too
[Xoom General] dadoc04:
joined as well.
[Xoom General] Vanman1979:
Thxs, joined!
[Xoom General] ftgg99:
Bump, come on over!
[Nook Color General] ftgg99:
Hello everyone! Ive just opened the Honeycomb tablets social group.

The advantage of social groups like this is that questions related to cross-device subjects can be discussed by people who usually only visit forums related to their specific device.

For example, many of those who have 3.0 running on their nooks will be unaware of the developments going on in the motorola xoom section, or find themselves being flamed for asking honeycomb-related questions in the wrong section.

Please come and join the group!
[Nook Color General] ftgg99:
Come on guys! We need more recruits!
[XPERIA X10 Themes and Apps] msprahalad:
Hi,

When I tried to Install SemcGalley3D.apk there was an error "Problem in parsing the package" what to do??
[XPERIA X10 Themes and Apps] subhankar.ds:
I believe you are on 2.1 rom & trying to install ARC system application. it will not work.....:)
[XPERIA X10 Themes and Apps] acmaaction:
it worked for me: D (Cm7 V08, 09).I think it works with the rom 2.3.x.
[XPERIA X10 Themes and Apps] drdownload:
it worked because cm7 is 2.3, but on a 2.1 rom you cant install it.
[XPERIA X10 Themes and Apps] msprahalad:
I'm Currently on 2.2/CM6.1.3 by Wolfbreak..

It must work on 2.2 right??
[XPERIA X10 Themes and Apps] msprahalad:
I'm on 2.2 :)

Can you post the unsigned apk here??
[XPERIA X10 Themes and Apps] marcoplo:
to stop making new tread and spam may I ask for unsigned photowidget.akp

i got this message Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE]

I fix permission by xrecovery and also by root explorer

please

please

please
[XPERIA X10 Themes and Apps] msprahalad:
Here You go:

http://xdaforums.com/showthread.php?t=973245

Note that you need to Install ARc Home in order to use Photowidget..

Ignore if you knew already :)

Cheers!
[XPERIA X10 Themes and Apps] marcoplo:
the link above does not work in trip rom 6.1.3.4.5.7

solved

http://xdaforums.com/showthread.php?t=1002836

NO worries