yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] arpruss:
The one-click root packages, if I understand correctly, include a complete ROM, with all the apps added by Samsung and Sprint, right? If so, then downloading them would seem to be a copyright violation. (I am very careful about copyright.)

Maybe I'll just wait for the Sprint 14-day return period to run out and then just not worry about the flash counter (and I couldn't care less about a yellow triangle on a boot screen, as long as it doesn't show up after boot).
[Samsung Epic 4G Touch] -EViL-KoNCEPTz-:
Stock roms with apps added don't violate copyright, only AOSP roms need to have the Google proprietary apps seperate, they are still distributable just can't be included with AOSP. Any rom with touchwiz they can be packaged in the ROM.
[Samsung Epic 4G Touch] arpruss:
Has Samsung/Sprint given permission to redistribute stock ROMs with added components? That would be great--I am new to the Samsung scene, so before I download and risk violating copyright, I'd like to see the evidence.
[Samsung Epic 4G Touch] -EViL-KoNCEPTz-:
Its essentially the same package they use to restore your phone at the store or when you send in a broken device and the refurbish it. You don't purchase ROMs, they are freely downloadable from samsungs support site and every time you get an OTA you are downloading the ROM for free.
[Samsung Epic 4G Touch] arpruss:
IANAL, but I don't think it is decisive that you get something for free. You're still not allowed to re-distribute a capture of it without the copyright owner's permission. Likewise, you can get a TV show for free over the air, and you can record it for personal time-shifting purposes, but you can't re-distribute the recording without permission, and likewise I bet you can't legally download the show from an unauthorized torrent. Don't get me wrong--I'd love it if it turned out to be legal, and in general I am really unhappy with the state of copyright law, but the fact that I am unhappy with a law doesn't mean I don't have to follow it (legitimate civil disobedience is a case apart).

Where can I find the ROMs on Samsung's support site? Do they have a restrictive EULA? If not, maybe I can just modify the ROM myself.
[Samsung Epic 4G Touch] -EViL-KoNCEPTz-:
I can't find anything about custom roms violating copyright or being illegal in anyway other than voiding your warranty. Furthermore they (manufacturers) release the source of the ROMs and kernels which includes all the apps in the source, this is how developers make the rom even better than the MFGs do. The android base that all MFGs use to build their ROMs is opensource which Google requires that the MFGs release the source therefore making it legal to download, I don't know samsungs site but HTCdev.com you can download all rom and kernel sources and tools to unlock the bootloader allowing you to bypass security and flash custom firmware, the supreme court ruled that once you purchase the device it becomes your property and the MFG and/it carriers cannot make it illegal for you to root/hack/or customize your own device, the worst they can do is void your warranty, but there was another supreme court ruling stating they can only void your warranty if they can directly prove that the modification caused the damage. So say you flash a custom rom and then have a hardware malfunction such as a powerbutton, USB port, screen, or volume rocker nolonger working, as long as you return the software to stock and the hardware is still broken they cannot deny your warranty as long as you are in your warranty period. It would be similar to an automotive dealer or manufacturer denying your drive train warranty because you tinted your windows or used aftermarket rims,tires or windshield wipers, etc. Personally I think you're making a mountain out of a molehill on the copyright issues, but it's your device and your choice. all the apps you would be recieving you already purchased the licensing to when you purchased your device, therefore meaning you already own said software and aren't violating any copyrights by redownloading it from anywhere no matter the source. If you purchased windows and have your product key but lose your disc you can legally download a matching copy of windows from anywhere you'd like, torrent, p2p, Microsoft or 3rd party software vendors, you could even borrow a disc from anyone who has a copy and install it and use the product key you already purchased without breaking any laws. So since you already purchased the device and the licensing to all the apps/software included with said device you wouldn't be violating any laws copyright or otherwise to download those same apps or software from another source, because you already purchased them.
[Samsung Epic 4G Touch] arpruss:
They are required to distribute kernel source code by the GPL2 on the Linux kernel, and if they want to, they can distribute the Apache2-licensed Android code, but don't have to. But the ROM source code certainly does not include the source for the Google Apps, and I would be very surprised if it included the source for Samsung-specific apps, frameworks, etc. Of course, I could be wrong--I am new to Samsung stuff. (It certainly isn't true for my Archos 43. The source code for that includes enough to build the kernel, and a bunch of other stuff, but certainly does not include the proprietary Archos apps.)

From a license, I can receive rights specified in the license, plus whatever additional rights copyright law gives me. I am not aware of a license given by Samsung and/or Sprint that gives me the right to download the software from an unofficial site. And standard copyright law, as far as I know, does not give me the right to do that, either.

I've heard that before, I don't see anything like this in the Windows XP Pro or 7 PRO EULAs. And it's not one of the standard exemptions in copyright law as far as I know.

One might as well say that if I own a CD or hardcopy book, I can download mp3s or an ebook from an unauthorized site. There is no such permission in the law as far as I know. I can convert my own CD myself into an mp3 file for my own use, and maybe I can legally scan my own hardcopy book into an electronic file for my own use, but I can't make a copy from an illegal copy on the Internet.
[Samsung Epic 4G Touch] -EViL-KoNCEPTz-:
You're reading way too much into copyright laws books and CDs are not the same as software, they don't come with eulas for usage. By your logic if you have more than one computer or android phone you better purchase the same software for each one. If it concerns you that much you probably shouldn't root your phone, or if you do, don't use any custom roms. I never said the source for the apps was included, but the apps and source for things like touchwiz and sense(HTC) most certainly are that's how the devs modify the launchers to have more options than stock. Xda doesn't allow cracks or warez so if it was that big of a deal they wouldn't allow the devs to distribute their roms here. They do require AOSP roms to have GApps distributed as a separate zip from the rom but any manufacturer based roms are openly distributed in their entirety.
[Samsung Epic 4G Touch] arpruss:
That depends on the particular EULA. Some EULAs allow installation on multiple devices and some limit it to a particular set of devices. I have seen one EULA that says I need to choose between two possibilities: (a) one user and many devices or (b) one device and many users. I have seen another EULA that says that if I install the program on a desktop, I am also entitled to install another copy on a laptop. Some EULAs, on the other hand, allow installation on exactly one device. Certainly, you can't legally use one copy of Microsoft Office on two computers without a special license.

I think it is a great thing that both Android Market and the Amazon Appstore have embraced a licensing model on which you can use the same app on multiple devices while paying only once. That wasn't the standard model for PalmOS apps, back when I developed those (another difference was that a number of PalmOS developers charged for major version updates), though a number of developers would as a courtesy generate a new registration code when you got a new device.

Wikipedia says "TouchWiz is used internally by Samsung for sophisticated feature phones and tablet computers, and is not available for licensing by external parties". I doubt that they would release source code if they are so restrictive about licensing.

I've been hacking software for over two decades. Source code is nice for modifying things, but one can do a lot of modifications without source code. But then one better not redistribute the modified copyrighted stuff without an appropriate license.

My guess (based on something I read) is that they allow the ROMs to be distributed as long as the copyright owner doesn't complain. So we can presume that Samsung and Sprint haven't complained.

I guess the fact that they haven't complained doesn't make it legal, but it does mean it can't be a Very Big Deal. (But even if it's not a Very Big Deal, I still want to stay on the right side of the law.)

Like I said, I'd really like it if there was an official source for downloading a stock ROM so I could modify it myself, assuming the EULA allows it.
[Samsung Epic 4G Touch] someguyatx:
You are one of the few who reads those things. The way I look at it I bought one phone and I have the right to download, flash, or install anything from samsug or sprint designed for this phone as many times as I want on my phone. These are not hacked apps or warez and they are not being installed on other brands of phones or other carriers devices. Seriously if large companies or carriers had problems with this then sites like xda would not be allowed to exist. The reality is that communities like this provide a free service to manufacturers and carriers. We do things with their software and hardware configurations that never come up in lab testng and we talk about it in detail. Look at all of the leaked ics versions lately. These forums are basically beta testing this software before release.
[Samsung Epic 4G Touch] sniper:
I completely agree with you. Samsung has always seemed to be more open to those ideas because they don't try to lock down their phones like some other manufacturers have...
[Samsung Epic 4G Touch] jurey24:
there's an app in the play store that will take away the yellow triangle and reset your flash count. you do need root first. its called triangle away (i think it cost 1.99 maybe less maybe more?) however i have used it to reset mine. worked great

https://play.google.com/store/search?q=triangle+away
[Android Q&A, Help & Troubleshooting] pottendo:
Dear experts,

I'm looking for an App which allows efficient control of the 'Restrict background data' checkbox on a per-App Basis.

In ICS today I can navigate

Settings -> Data Usage -> "someAPP"

and then check/uncheck the 'Restrict background data' checkbox to make the data traffic explicit for me: If I don't use "someAPP" I can expect that there is no background data traffic generated by "someAPP" (no extra cost in roaming mode).

I do have some apps (e.g. a pushmail app for company mails) which I always want to allow the use of background data in order to get my mail.

Other's (e.g. use of gmail, G+, etc.) I want to toggle the behaviour very quickly:

If I'm in 'roaming' mode: disable, if in my home-network with flat cost: enable.

This is the reason I can't use the 'Mobile Data' switch.

Today I navigate as shown above, which is cumbersome and likely to be incomplete.

I think of an app, where you can compose a list of apps (from the installed ones) and enable/disable 'restrict background data' for apps on this list with one click.

Any idea, if an App featuring this exists?

thanx,

pottendo

PS: I've found

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

which's suggestion is not exactly meeting my requirements.
[Android Q&A, Help & Troubleshooting] pottendo:
Hacking support...

hi,

as there was no response I started hacking myself - based on the settings app from the AOSP tree.

With some significant help (thanx gw) I managed to extract some internal API to access the network policy manager from my app - just like the android settings app does.

The code is:

[...]

mPolicyService = INetworkPolicyManager.Stub.asInterface(

ServiceManager.getService(Context.NETWORK_POLICY_SERVICE));

[...]

... mPolicyService.getUidPolicy(packages.get(position).uid)...

[..]

Now I'm stuck at:

[...]

05-14 21:54:31.478: E/AndroidRuntime(19765): java.lang.SecurityException: NetworkPolicy: Neither user 10107 nor current process has android.permission.MANAGE_NETWORK_POLICY.

[...]

although my manifest lists:

[...]

<uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY"/>

[...]

So any ideas to allow my app to behave just like the settings app?

thanx, pottendo

PS: would have posted this in the android developer forum - but still missing some posts.. ;)
[Android Q&A, Help & Troubleshooting] pottendo:
Update...

Just to keep you updated (and collect some meaningful posts ;) ): I managed to include the app within a system image (nadlabaks Milestone CM9) and set the respective permission in the manifest:

<permission android:protectionLevel="signatureOrSystem" />

this seems to work somehow - but still not entirely.

pottendo
[Android Q&A, Help & Troubleshooting] pottendo:
Solution!

hi,

finally I found the 'fix' for my application.

I moved the source of my little app to a android buildable tree and built within this framework. It get's properly signed then and either is part of my home-made mod-image, or (for a shortcut, thanx to nadlabak!) I can copy the app to /system/app on my phone via 'adb push ...' and install from the phone.

'adb install -r ...' cannot be used, as this is no option for system apps.

It works now, and I'm now able to control the BG data propery from my app. Now I should start learning java ui programming... :rolleyes:

thanx for listening,

pottendo
[Android Q&A, Help & Troubleshooting] cool_frenchie:
Share?

Hi,

This is exacty what I'm looking for !!

Would you mind sharing your work? If yes, please email me.

Thanks !

Olivier
[Android Q&A, Help & Troubleshooting] pottendo:
Sorry, overlooked your request.

I've not done too much since my last post - i've an international flatrate now. ;)

The build setup is quite complex as internal Android interfaces are used.

I have to reverse engineer again for Android 4.2.

I'll followup ... But don't hold your breath! ;)

pottendo
[Motorola Photon 4G] valohaggard16:
Ok i have my motorola photon 4g unlocked rooted and i have 5.0.2.7 cwm and i have sbf 198_7 and i still cant get the latest miui from speff??? Please help been trying to do this for 3 days and keep getting bootloop. i unlocked with pudding 1mb which i think was small but my phone says unlocked .. also i unrooted and started fresh already soo i dont know what options i have! Thank you :)
[Motorola Photon 4G] valohaggard16:
Also it show the rom that i want just the boot screen for like a second..
[Motorola Photon 4G] pkomarnicki:
Have you tried flashing twice before rebooting?
[Motorola Photon 4G] Th3Bill:
It has to be flashed twice....even if it's being flashed over an existing MIUI build :)
[Motorola Photon 4G] bondarun:
Do install the ROM twice and also go into CWM and wipe data cache everything again and give a try
[Motorola Photon 4G] valohaggard16:
yeah i flashed it twice went with qbking video and to no success .. :( maybe if i download jokers recovery v2 but how do you flash a zip recovery ?? Thank you all!!
[Motorola Photon 4G] pkomarnicki:
You can flash it in cwm like you would any other zip.

Edit: the recovery shouldn't be the problem tho; it's the same one I'm using with no problems.
[Motorola Photon 4G] valohaggard16:
what do you think it could be i mean ive tried everything? kinda frustrated i mean the rom would show the boot screen for like two seconds then my phone would restart and back to the motorola boot screen..
[Motorola Photon 4G] spleef:
you can flash jokers recovery in cwm download his latest I think its v3.....

Just reboot to recovery flash then reboot recovery

Your phone might not like going to 1.3 have you ever been able to flash a cm9 or cm9 based ROM? When you say you already unrooted what exactly do you mean...... This is my suggestion if your willing.....

Relock/Flash 1986 or 1987 your choice....

Unlock/root/rom racer cwm using the pack Loki provides in the compendium..... Then once you are confirmed rooted, unlocked, rr cwm..... Flash jokers newest recovery (I'm only suggesting this recovery because its what I use) after flashing the recovery reboot recovery, format system, data, cache..... Flash miui 2.4.13 two times one after the other.... Reboot phone this should get you running.....

If its a kernel issue as in the above statements don't work try flashing a cm9 kernel joker has Oleg/petr has gl bud hope some of that helps ill keep checking back..... Will keep trying to get you booted

MIUI/ICS for the Photon

http://xdaforums.com/showthread.php?t=1536161
[Motorola Photon 4G] valohaggard16:
can i get the threads for the other ones?? thanks will try!!:) sorry im also rooted unlocked and have cmw..

update: tried to flash miui rom again but had motorola boot screen for like 25 seconds then went black lit then powered off then back to motorola boot screen again... PLZ help if you can!! also fix my permissions and still nothing this is my first rom that im trying to flash to my photon and its frustrating!how long should it take to boot up?
[Motorola Photon 4G] valohaggard16:
so i tried that method still no success any more ideas??
[Eee Pad Transformer Q&A, Help & Troubleshooting] Darth Valda:
Hey everybody!

I have some serious issues here.... Today I wanted to flash my TF101G (german version) from the HC to the ICS version of the Revolver Rom. Of course I made a backup as usual before getting to work. I also flashed to the newest version of CWM recovery, as recommended.

Unfortunately it seems that something went wrong.... During start-up the ASUS splashscreen appears but nothing else happens (bootloop?). At first I though that doesn't matter, because I could just restore the previous backup. But when I got into CWM recovery, I had to find out that this new fancy touch crap version is not able to access the external sd-card of my Transformer! So I'm not able to restore anything or install any ZIPs...

Next thing I tried was to flash either the ROM or the recovery (downgrade for sd-card access) via NVFlash. So I installed the driver, got into APX mode, but nothing happens. Well actually not nothing but instead, depending on which batchfiles I use, it either just kicks me out of APX mode (driver is not shown in the devicemanager anymore) or I get the error message "bla bla bla... command send failed (usb write failed)"

And now I ran out of ideas.... :(
[Eee Pad Transformer Q&A, Help & Troubleshooting] Thing O Doom:
Can you still get into clockworkmod recovery touch? If you can try using the ADB from there to 'adb push rom.zip filepath/filepath' to get it onto your Internal SD and then reflash from there. I just use cwm 3.2, it's rock stable and never gives me issues, and after reading all of the issues with new versions and lack of ext SD support I refuse to update.
[Eee Pad Transformer Q&A, Help & Troubleshooting] baseballfanz:
You 101G is NOT nvflash compatible. You don't have SBK v1.

The only thing you can try is ADB push the necessary files to the internal sd storage.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Darth Valda:
I couldn't connect my device via ADB before, but after trying a few things it works now.....

But ADB really gave me a hard time! In the beginning I pushed some testfiles. First they were pushed but somehow they did not appear in specific folders on the sd-card in CWM. Others just gave me the message "protocol error".

After restarting the deamon and remounting the sd-card I was finally able to push an older version of CWM and the ROM file. Then I just wanted to restore my old backup via CWM, but I ended up hanging at the ASUS splashscreen again. Only reflashing the ROM itself solved it in the end.

THX ;)
[Eee Pad Transformer Q&A, Help & Troubleshooting] baseballfanz:
Good to hear you got it working. Just a little FYI for the future.

Nandroid restore does not restore the kernel so next time just flash the ROM before or after the nandroid restore. That should put the correct kernel in place for it to boot up.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Backwardsblade:
Did you try reflashing an earlier kernel? Those backups haven't been designed to store/restore kernel data (for us anyway). I think I had a similar experience, back when I was trying early AOSP ICS.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Darth Valda:
Hey! Thanks for the heads up, everybody!

I always thought that the nandroid backup restores everything (e.g. ROM, settings, base, kernel, etc.). That explains why the restore after the screwed up update to ICS didn't work anymore and why I got stucked in a bootloop again.

So even that seems not to be the last line of defense if you brick your device....
[AT&T Samsung Galaxy Note I717] Mondingo:
Does anybody know why when I download a game like Dark Legends and Angry Birds why do all the sound effects are being installed in my Power Amp App? . I just want music there. Now I have it says 1234 files. And its mostly sounds not music. How do I fix this? It only happens with Power Amp. PS I have tried moving it from the USB storage to SD card and phone. Still no help. Thanks
[AT&T Samsung Galaxy Note I717] dakleenupman:
You need to change the folders you have poweramp scan and get the music from. Gimmie a sec and ill try and get you step by step.
[AT&T Samsung Galaxy Note I717] dakleenupman:
Menu button. Settings. Folders/Library. Music Folders. Then check the folders you want poweramp to extract files from. Then click select folders. Poweramp will then scan just those folders you've selected. Once that's done, enjoy JUST your music and no other sounds!

Hope this helps.
[AT&T Samsung Galaxy Note I717] Mondingo:
Awesome. That was it. I appreciate it. Love this site
[HTC Sensation] tommyvirus:
Is it possible to turn on beats audio manually to use it with winamp, youtube and other apps that play music?

I have HTC Sensation XE
[HTC Sensation] PP337:
Only if you use a sense 4 rom.
[HTC Sensation] malybru:
Hi,

As far as I know,Beats only works with the stock HTC player.

:)
[HTC Sensation] Jonny:
Works with poweramp on sense 3.6
[HTC Sensation] Bharath9590:
Yeah why not

Go for sense 4.0 ROM..they have an option for what you are asking...

i have senn beats option in poweramp sense 3.6 roms too
[HTC Sensation] ashu01:
is beats audio possible in htc sensation...
[HTC Sensation] 1887:
check the specific ROM-Features ;) Sometimes its inside ! (e.g ARHD )
[Samsung Galaxy W I8150] 2g11:
Can anyone direct me to find a transparent Status bar which works on stock 2.3.6?It appears all the mods work on custom roms only.Thanks

Sent from my Wonder
[Samsung Galaxy W I8150] ibanez7:
Just Take SystemUI.apk, This Themes for XXLM6 (odex) Only

db.tt/DSJV8rEp
[Samsung Galaxy W I8150] 2g11:
Thanks...but I'm still on XXKL3(UK).Any chance for me??

Sent from my Wonder
[Samsung Galaxy W I8150] ibanez7:
This is my SystemUI.apk Test on Stock ROM DXLA2, XXLA2, XXLM6, it works fine. but do not forget to backup original SystemUI.apk.

Install Root Explorer via the System/app, Set Permission rw-r-r
[Samsung Galaxy W I8150] 2g11:
Alright thanks,will give it a try!!

Sent from my Wonder
[Samsung Galaxy W I8150] andynroid:
2g11....got ur PM...forgotten to reply..MeBad :)

Good luck with this....
[Samsung Galaxy W I8150] 2g11:
I tried it,it worked.But I think I used the wrong name,I meant 'status bar'.You know up there with the clock and 3G/Wifi...I wanted to make that transparent such that the screen space behind it becomes useful somehow.

Sent from my Wonder
[Samsung Galaxy W I8150] Arimbi:
There is someone can help us ?

Black background in notification bar is so bad, would be even better if we can see the full wallpaper

thx

sorry for my bad english
[Samsung Galaxy W I8150] eevoenc:
reposted