Application copy protection? - G1 Android Development

Please note that I'm not trying to promote "warez" or anything, just curious since I have not heard anything about how developers are going to keep their applications from being copied and I am interested in knowing how that will be enforced.
How are apps protected against copying? Will application serial numbers be tied to unique identifiers like the Gmail account which as far as I can tell is similar to the Owner Name in WinMo?
I assume that there will be serial numbers that aren't tied to unique identifiers and serial numbers that are tied to the Gmail account name.
How will the Market apps be protected? Can any developers chime in? Could you (once it is possible) copy an app off of one G1 and manually install it into another?

i tryed this out witha co-workers g1 and it didnt work the app said that installation was unsuccessful so your ok as far as i know

Well they have 2 unique identifiers on the phone... an IMEI and an IMSI
I assume they can tie those in also... I know tmobile uses the IMEI to find out if you have an upgradeable wing for software updates. Of course... how many are willing to give out their IMEI

Related

Permission protected data spoofing on CM7

http://review.cyanogenmod.com/#change,5677
This is an interesting patch to the CM7 repository frameworks base. If you scroll down and expand the comments you can follow the guys arguments on justifying such feature. Basically from what I understand this would allow you to spoof personal data to apps which may or may not request it. From contacts to SD card contents as well as phone IMEI (International Mobile Equipment Identity) number.
It's not a committed change but I wanted to see what the community thinks of having such feature. Personally I see all the reasons why this would open up a can of warms. What do you think?
I think in some other implementation this could be really helpful to the paranoid (like myself). However, I also think that those that are against it have VERY valid points. The community needs MORE widespread acceptance, not less, and something like this could cause major problems with Google, Carriers, Developers....
Sent from a bird cage, with a swing!
Correct me if I am wrong, but the intention is to spoof necessary data that an app might request that it doesn't actually need and to help prevent app force closes that straight up permission blocking causes. Like pandora requiring to read contact data.
Setting aside the other ramifications for a second... This is actually a good idea. It gives us power to not have to accept (for example) Pandora being greedy bastards.
Now the other ramifications are indeed severe. But for example, Swype. Why the hell can't I just buy it on the market?
I think arguing over it is a moot point. This cat is already out of the bag. We can't stuff it back in. This functionality is coming. Maybe not on Cyanogen, but it will be here for the masses soon. The greedy bastards that are trying to milk the system had just better deal with it.
Wow this thread could not have popped up at a worse time , what with all the NexusSense 0.3 users having trouble with their IMEI's.
But having read through all the comments on the change, i see why the CM team do not want to implement it, obviously this kind of change would piss off devs and carriers and of course google.
Yes it is a good idea for us users, but for CM's image and survivability , id say not having it is a sacrifice we need to make
First of all:
Wrong section.
Second: They won't add it anyway.
Some developers cried about it and everything.
dario3040 said:
First of all:
Wrong section.
Second: They won't add it anyway.
Some developers cried about it and everything.
Click to expand...
Click to collapse
I figured this is about a development of Android ROM and posted in "Android Development" section. Forgive me if there was a better place to post it in.
This is also not marked as abandoned (as of this post) and still up for debate in the open section of Cyanogenmod Gerrit section.
For devices without an IMEI because they don't have a cellular radio, such as the Nook Color, some amount of this is valid and regarded as highly valuable. While I don't condone being able to haphazardly change or spoof your IMEI, I do believe that for devices that don't have an IMEI that some measure should be taken to create a device specific IMEI that will persist between different ROMs and ROM installations. Unfortunately with no IMEI support for devices like the Nook Color, there is no persistent ID that can be used. As developers continue to use the IMEI as a "device stable" ID, we need to come up with a way to support devices that don't have such an ID, and perhaps generate a non-colliding IMEI from a has of their login information, or some other identifying metric that will persist between different installations. The TAC could be created to identify the device type, and then the serial number could be generated based upon some information provided by the user.
In short, outright spoofing is probably a bad idea, but something needs to be done for devices that don't supply these sorts of IDs.

App hub(dev-unlock)

hey guys i have heard that apphub can register 3 devices in one account...so i was thinking that if we connect a user who have an apphub account with a user who dose not have...by using internet ..so that other users can also register their devices....
Guys please tell me if this is possible????
It would be a gr8 help to many users...especially to omnia w users...
In order to register a device to get it unlocked, it must be physically present at the account owner's computer. It has to be connected via USB to the computer, and a program at the computer is run to register it.
So I suppose, if people are trusting enough to send their phones to others, then its possible. Otherwise, not gonna work.
so i guess its a yes....but if we connect the pcs via a software which would even help us to share proxy ports,usb ports,etc we may able to do it without the risk...
Guys plz need your support...
Well, you're not going to be able to do it *without* risk; I don't know of any program that would allow that level of remote connection without exposing one computer or the other to attack. The level of risk may be acceptable, though.
Side note: not everybody has unlocks to spare; some of us have multiple phones or have family / friends who needed unlocked too. That said, if there's a way to do it right, the idea certainly has merit!
GoodDayToDie said:
That said, if there's a way to do it right, the idea certainly has merit!
Click to expand...
Click to collapse
... but not on XDA, my friend
I really dont know now if this is true but when i was googling i got the information that u can also remove the device if dont want it......so after u have registered the device u can simply remove the user....
plz correct me if m wrong!!!
That's right. But what is your point? No one will give you his Live account credentials. Also, this is a hoax, prohibited by Microsoft agreement. By the way, if you already ready to cheat - just open fake student's account and get your unlock for free (but I don't want to discuss it).
well i tried almost all the things on google and xda but none of it is working.....
anyways so i guess its a bit sad news to most of the omnia w users....
@sensboston, you misunderstood. The suggestion was for a way to remotely connect a Windows Phone to the computer of somebody who had an AppHub account. For example, if you could forward your device's USB connection to my PC via the Internet, I could then launch the Windows Phone Developer Registration tool on my PC, enter my credentials, and unlock your device (well, aside from running into the limit, that is).
I don't know of any such software that doesn't also give one ocmputer or the other way more access than I'd recomment allowing a stranger to have, but it does not (in theory) require handing one's credentials to anybody else. It may be against the ToS of AppHub, but then, you can believe that ChevronWP7 Unlocker was against somebody or other's ToS as well, and that didn't stop people. I routinely decompile apps, even though that's forbidden by mose EULAs. You get the point. We're not talking piracy here...
May be but I think OP is looking for free handset unlock, not for USB forwarding

[Q] Calling info screen Android (company name, adres)

Hello Friends,
I have recently installed new Android 4.1 on my HTC Desire Z and wished that simple issue had been finally added to the software. But I was wrong...
Maybe any of you know how to customize Calling In (and maybe Call out) screen to see other contact info if exist like. Company name, address, work title etc.
Most of us does not have only Name and Phone Number in Contacts. I have more that 2000 contacts and many of them are same name like John from Company A and John from Company B. Unfortunately when they are calling I see only Name and Phone number (and picture where normally I do not have )
Please if there is any customization possibility to see more contact info when calling please help to solve it.
I had similar requirement.
I zeroed on DW Contacts Pro. Has what you require and much more.
Its available on play store just search.
iSLaND7 said:
I had similar requirement.
I zeroed on DW Contacts Pro. Has what you require and much more.
Its available on play store just search.
Click to expand...
Click to collapse
Free version looks promising however little overloaded with functions and possibilities. The Free version made my phone hand few times.
Thx for hint, I will try Paid version also.
Br,
KK

IMei number change possibility real or not?

hi
i have seen several posts on xda developers claimimg to change the imei of a device .However will this really fool the service providers who actually use the sim card to authenticate the imei number of an android device .
if yes what is teh way to do so .i am asking fo educational ppurpose only
thanks

Question Circumventing application device ban

Does anyone know how to know how to circumvent a device ban on android? Clearing cache, deleting app, deleting app history does not work. They are placing a device ban for this particular app on the phone.
Any recommendations or advice appreciated.
Thank you.
They who. What app
Tinder
Maybe "They" think it is not appropriate. Any other app being blocked? When blocked does it give you some info/message
Am just trying to figure out how to circumvent a device ban. Have been researching xprivacy and things like this but have not quite figure out how they are linking the device. Even a factory reset doesn’t work.
If a factory reset didn't fix it I'd wonder if your phone is even legal? That pretty much has to be the IMEI is banned AFAIK.
Did you buy it from a legit source?
Laser422 said:
Am just trying to figure out how to circumvent a device ban. Have been researching xprivacy and things like this but have not quite figure out how they are linking the device. Even a factory reset doesn’t work.
Click to expand...
Click to collapse
Probably IMEI based. That's what other apps like Snapchat have used for handing out device bans. You can't circumvent it if its IMEI based unless you know how to mask it or spoof it. The app may also look for additional things like the MAC address and IP address in combination.
enigmaamit said:
Probably IMEI based. That's what other apps like Snapchat have used for handing out device bans. You can't circumvent it if its IMEI based unless you know how to mask it or spoof it. The app may also look for additional things like the MAC address and IP address in combination.
Click to expand...
Click to collapse
Yeah, I would imagine it is IMEI based.
Any recommendations on how to spoof it?
Thanks
Laser422 said:
Yeah, I would imagine it is IMEI based.
Any recommendations on how to spoof it?
Thanks
Click to expand...
Click to collapse
I doubt XDA would take kindly to people advising how to conceal IMEI.
Journyman16 said:
I doubt XDA would take kindly to people advising how to conceal IMEI.
Click to expand...
Click to collapse
Hello and good afternoon, @Journyman16
Just for your information: We do not allow discussions of or support for the change or edit of IMEI's. But we accept if the discussion is about the restoration or repair of the original IMEI. And we also allow spoofing or masking of IMEI as long as it's done on sofware level and the actual, original IMEI isn't tampered with. Spoofing of IMEI's is mainly used out of privacy concerns; however, if such talks deviate to illegal purposes we'd highly appreciate a report.
Regards
Oswald Boelcke
Senior Moderator
Oswald Boelcke said:
Hello and good afternoon, @Journyman16
Just for your information: We do not allow discussions of or support for the change or edit of IMEI's. But we accept if the discussion is about the restoration or repair of the original IMEI. And we also allow spoofing or masking of IMEI as long as it's done on sofware level and the actual, original IMEI isn't tampered with. Spoofing of IMEI's is mainly used out of privacy concerns; however, if such talks deviate to illegal purposes we'd highly appreciate a report.
Regards
Oswald Boelcke
Senior Moderator
CC: @Badger50
Click to expand...
Click to collapse
Thanks for clarifying Oswald. I didn't know how it might be seen by XDA. TBH I didn't really know what a 'device ban' is having only heard of IMEI's being banned after the phone being stolen.
Laser422 said:
Yeah, I would imagine it is IMEI based.
Any recommendations on how to spoof it?
Thanks
Click to expand...
Click to collapse
There used to be some ways to do that (with root) on older android versions, but i've never needed to try anything like this personally.
I believe there are xposed modules purpose built for obfuscating IMEI, MAC address and IP address, to disallow apps from identifying devices, like xprivacy, but again, I don't think these work on newer versions of Android.
You can try, but going by my current knowledge (on newer android versions), the only recourse you have is to get a new device (and preferably use a different account) to log into the app in question if it really matters to you.
Journyman16 said:
TBH I didn't really know what a 'device ban' is having only heard of IMEI's being banned after the phone being stolen.
Click to expand...
Click to collapse
There are many apps that use "device ban" in addition to "account ban". They usually create a device ID in their database which is based on IMEI, MAC address and IP addresses, and can deny access to their services based on one or more of these identifiers.
Game companies do this all the time, and social media companies like SnapChat and TikTok also employ similar banning techniques. And over the years, it's getting damn near impossible to circumvent these bans. Upto Android 6, you could just provide fake device identifiers to the app with xposed modules and mess around with them but with all the exploits being patched, it is no longer that easy on a software level now.
Thanks for the response
We have tried xprivacy and haven’t had much luck. I’m trying to figure out what the next step is
In these forums the people aren’t experienced enough because this is really getting hard/technical, you’re looking in the wrong place sorry to tell you
Kekleroni said:
In these forums the people aren’t experienced enough because this is really getting hard/technical, you’re looking in the wrong place sorry to tell you
Click to expand...
Click to collapse
There are many knowledgeable people on this forum, but with how large this site is, we can't all see everything. Comments like yours don't help, and I'd like to point you to Rule 10:
10. Help others if you can.
If you see posts from others where you can help out, please do so. This place exists because people are helping each other, and even if you are relatively new to the matter, there's probably quite a few people with less experience than you, who could benefit from what you've learned. Don't be shy.
Click to expand...
Click to collapse
If you have nothing constructive and helpful to say, it is probably better to say nothing.
@Laser422 What do you mean by "device ban"? Are you saying that the Play Store won't let you install the app? Can you provide screenshots? What make and model is your phone, and what OS version are you running? Is your bootloader unlocked and are you rooted?
Do this:
Go to Play Store. Tap profile icon upper right. Tap Settings.
Expand About section. Do you see "Play Protect certification - Device is certified"?
V0latyle said:
@Laser422 What do you mean by "device ban"? Are you saying that the Play Store won't let you install the app? Can you provide screenshots? What make and model is your phone, and what OS version are you running? Is your bootloader unlocked and are you rooted?
Do this:
Go to Play Store. Tap profile icon upper right. Tap Settings.
Expand About section. Do you see "Play Protect certification - Device is certified"?
Click to expand...
Click to collapse
It's most likely an account ban. Tinder probably thought he was catfishing. Or somebody reported him.
Terms of Use
With 43 billion matches to date, Tinder® is the world’s most popular dating app, making it the place to meet new people.
policies.tinder.com
gernerttl said:
It's most likely an account ban. Tinder probably thought he was catfishing. Or somebody reported him.
Terms of Use
With 43 billion matches to date, Tinder® is the world’s most popular dating app, making it the place to meet new people.
policies.tinder.com
Click to expand...
Click to collapse
That wouldn't prevent him from installing the app. He just wouldn't be able to log in.
Or using a company phone with policy in place only allowing some apps

Categories

Resources