yashsingh1/xdaforums huggingface dataset:
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Ajayr64:
Try out Juice defender. https://play.google.com/store/apps/details?id=com.latedroid.juicedefender&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS5sYXRlZHJvaWQuanVpY2VkZWZlbmRlciJd
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] jumper62:
Battery booster. Automatically optimises app at every interval
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] angelus008:
SGA

Already tried..:rolleyes:
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Ajayr64:
Well I've been using Juice defender and it works fine. If ur rooted then try an app called greenify.

Hit thanks if i helped.
[T-Mobile Samsung Galaxy Note II] moabizzi:
Over the years of being an android user, ive accumulated a lot of launchers, all paid for, and found that i liked em for different reasons. Is there a way to combine features of these launchers into one launcher? I've been using chameleon and it has some good features, but ive been coming back to nova all the time.
[Motorola Droid RAZR] renrut23:
Ok, I have a what i think is a rooted droid razr. I was on jelly-wizz rom and i went back to my stock rom with safestrap 3.11. My phone told me there was an OTA update that i did successfully and brought me to 98.72.16.XT912.Verizon.en.US (4.1.2). I had already manually updates the xmas leak so I was on 4.1.2 before the OTA. I erased the jelly-wizz rom slot and wanted to use the new Eclipse Razr JB v1.1 so I went threw all the steps and that and installed and activated the new rom. That put me into a boot loop. I then activated the stock rom and figured that I would start from scratch and unroot then root and start all over. The problem is i uninstalled Safestrap and didn't remove the recovery. I tried to reinstall safestrap and it takes but when i try to launch it it says safestrap has stopped and wont let me in. When i reboot, I get the safestrap menu saying it is disabled and can get into safestrap but any rom i install just puts me in a boot loop but I can boot to stock fine.

I just want to unroot and start from scratch and deleting all rom slots and factory reset does nothing. Any Ideas????
[Motorola Droid RAZR] Gus194:
Use this to get you unrooted. It will take you back as if you never rooted, it will also delete your apps so back them up.

http://www.droidrzr.com/index.php/topic/12777-droid-razr-utility-xt912-jellybean-windows-mac-linux-all-in-one/page__pid__227369#entry227369
[Motorola Droid RAZR] renrut23:
That was actually my next plan of attack. Worked like a charm. Made me unrooted and just had to start over from scratch which is fine. Nice that Matt has a root process built right into the app. I found out that the Eclipse JB Rom v1.1 can only be used on the xmas leak and if you do the official OTA then it just boot loops. That was the other half of my problem. Will just have to look for a new rom for the time being. Thanks!!

I think Jelly-Wiz has the same problem as the Eclipse. It just puts me in a boot loop as well. Guess I'll stay with stock for the time being
[Motorola Droid RAZR] immikevalentino:
I had the same exact problem with the bootloop after updating to the Verizon OTA. I guess the kernel had some minor changes or something because any ROM built for the Xmas leak caused the same issue. I've been very happy using one of the CM 10.1 nightlies. Works like a charm even with the OTA update. I also heard of a ROM called FlyingJelly that works with the OTA update but I haven't tried it myself.
[Motorola Droid RAZR] renrut23:
How do you do the cm10 mods. I've heard about them but haven't yet. Are they any different or better. I'd assume you use cm for them instead of bootstrap?

[Edit] I found out on droidrzr.com that there are actually 6 roms that work with the .16 kernel.

Aviator

Cyclone

Black Widow HDish***

Flying Jelly***

Rage ROM

Breakneck Blur***

*** These three have the circle widget from the Razr M (I'm guessing) I'm using the Breakneck Blur one and its really nice. Just over one page of installed apps and everything works great on it so far. I hate all the bloat that Verizon and moto put on these phones that you never use and cant uninstall.
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

This ROM was built from vibrantmtd and aries-common sources from the CyanogenMod team. The three source trees used (device, vendor, and kernel) provided a fantastic

base for modifying them to run on the Galaxy Player 5.0 USA (venturi_usa). Most files were merely modified to accommodate for the differences between the Aries devices' hardware and that of the Galaxy Player 5

Device source: https://github.com/JackpotClavin/android_device_samsung_venturi_usa

Vendor source: https://github.com/JackpotClavin/android_vendor_samsung_venturi_usa

Kernel source: https://github.com/JackpotClavin/android_kernel_samsung_venturi galaxyplayer5_defconfig

Pro tip:

If you are making kernel modifications, instead of building the entire ROM just to see your kernel modifications, try typing:

. build/envsetup.sh

lunch cm_venturi_usa-userdebug

mka installclean

mka bootimage

This will generate your boot.img (should be around 5.6MB)
[Samsung Galaxy Player 4.0, 5.0] deviousmrtaco:
When I plug a 4 part plug headphone in (like those with mics) the headphones worked normaly with sound only coming out of the headphones, however with a less than 4 part plug no sound came out the speakers or the headphones.
[Samsung Galaxy Player 4.0, 5.0] suyash1:
I had the default headphones that came with my player, and sound came from the headphones and not the speaker
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
In CM10, if you needed to use a 3-pin audio out, you could use SoundAbout and set it to "Wired Headphones (with Mic)" to get it to work.
[Samsung Galaxy Player 4.0, 5.0] Mmmm-):
Now I don't really know what I'm talking about here, but you mentioned that you removed an unneeded partition to free up more space for gapps etc, but this basically mucked up the naming of the partitions right? What if, instead of deleting the partition, you just made it very very small? Then you'd free up space and there'd be no renaming problem!

Would that help?

I apologise if I'm talking complete rubbish. :)
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Yep I think that's exactly what we're going to do. I don't know how to implement this however because people's partition maps vary depending on the device
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Is there anyway to change the partitions during the ROM install? Then you could also include a zip to revert them back to stock I case anybody needs it.

I'd love to help with the development but my computer is sitting with no graphics card at the moment.
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

I don't know of any way to repartition aside from odin
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

I did it in recovery with adb using the fdisk command. The thing is that you need to manually do it because it requires keyboard input to enter the values for which block you're partitioning up to. Even if I could use a script, it's risky because not everybody's partitions land on the same block because our devices are weird and finicky
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Maybe a way to calculate the blocks needed? My graphics card should be in sometime this week then I can take a look. Unless you find a solution before then.
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
Also don't forget that p12 is also 8 MiB of completely unused space. Unless of course it gets overwritten by Odin when you flash a kernel. But to me it seems that there's got to be a better way involving deleting unnecessary files out of the firmware or GApps, instead of breaking CWM.

If worst comes to worst, there is also the option of mounting p14 inside /system, like at /system/media for example. That way, you can still use CWM6 (existing and new) normally, and if you accidentally wipe data (instead of "format /data") in CWM5, all you lose is UI sounds and stock ringtones - nothing that will keep you from booting. Plus it only requires minor changes to updater-script and init.venturi.rc, and nothing permanent on the device. (If /system/media doesn't fit the right size, you could use /system/tts or /system/usr/srec - anything non-critical.)

And for a script, you can always do fdisk -l, calculate, and pipe to fdisk. I would make an example, but I prefer my less-invasive ideas. :)
[Samsung Galaxy Player 4.0, 5.0] arceusg:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

I notice earpiece isn't in the bug list. Is it fixed in CM10.1?
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Not sure about that. What app can I use to test that out?
[Samsung Galaxy Player 4.0, 5.0] iurnait:
try any voip app like talkatone or sipdroid
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

You can save almost 30MB just by converting the keyboard to a user app.

Exactly how much more space than the CM10 build do we need?
[Samsung Galaxy Player 4.0, 5.0] arceusg:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Just make a Skype call and set the output to earpiece. In CM10, it just played through the upper back speaker. I assume 10.1 will do the same, as it's the same audio HAL and that is what has been causing the problems.
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
I think what I'm gonna do is have the actual /system/app directory installed on the /dbdata partition which should be enough for the entire stock ROM + gapps that normally are stored on /system/app. So after the partitions are mounted as directed by the init.venturi.rc, I will symlink /dbdata/app with /system/app so Android will be spoofed into thinking everything is 100% normal

Edit: Now I don't think that will work since symlinks are destroyed once the filesystem is mounted in recovery
[Samsung Galaxy Player 4.0, 5.0] arceusg:
Re: [WIP/DEV]3.0 Kernel and CM10.1 for the Samsung Galaxy Player 5.0

Couldn't you make an init.d script or a CWM package to reinstate the symlinks? Correct me if I'm wrong, I actually have no idea what I'm talking about XD
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
The issue here is that in recovery, we want the installation of the ROM to install to /system, but I want the /system/app directory to be on a different partition as the actual /system, but if I symlink /system/app to another partition, then mount the /system partition, then that /system/app symlink gets destroyed on mount, and installing the ROM will install the entire thing to the /system partition, which is not large enough for the ROM + Gapps.

If I get everything working 100% I'd like to submit the device for official CyanogenMod nightlies, but I don't think they will take it if so many hacks have to be done like cutting down on the things installed to the /system or using a non-standard Gapps package. I think the best course of action will be to re-partition the device and make /dbdata as small as possible, so we will still have 17 mmcblk partitions and won't upset any recoveries which may lead to data loss like I did to my device before.

I also might bump up the RAM allocation for MFC0 and MFC1 to stock values, which will make the RAM available for userspace apps a bit less than 412 MB free (more like 390-something)
[Samsung Galaxy Player 4.0, 5.0] KOala888:
ok I followed the guide given and your advices but i met such a problem:
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Did you downloaded the cm10.1 sources before compiling your kernel?
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
What filesystem are you using to compile on?
[Samsung Galaxy Player 4.0, 5.0] Sultanxda:
You need to install multiarch support. The operating system you installed is probably 64-bit if it is then you need multiarch so you can execute the toolchain which is deisgned for 32-bit systems. What Linux distribution are you running? Ubuntu? And what version is it?
[Samsung Galaxy Player 4.0, 5.0] KOala888:
well idk, virtualmachine

ubuntu 12.04.1 i386 on virtualmachine

what should I do then exacly :)?

Send from sg wifi5.0 with mine kernel
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Is your host computer 64 bit? It seems that you have a 32 bit virtual machine so you can't run the toolchain binaries designed for a 64 bit architecture. You might wanna try to remake your virtual machine as a 64 bit architecture and install 64 bit Ubuntu on it. Or just setup a dual boot with 64 bit ubuntu
[Samsung Galaxy Player 4.0, 5.0] KOala888:
it is 32 bit.

Well, can't I use 32but toolchains?

If I have too set ubuntu again, it is so muuuch work on my prehistorical pc.

Send from sg wifi5.0 with mine kernel
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
No it's the contrary, you need to have a 64bit os because the toolchains are meant for 64bit. I don't know if you can use them. Maybe you would need to download a 32bit toolchain and then change the path in the source.
[Samsung Galaxy Player 4.0, 5.0] KOala888:
that is what I meant :)

Can anybody confirm that it could work?

and where should I edit the path?

and yup, I downloaded cm10.1 sorces before

Send from sg wifi5.0 with mine kernel
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
Nope, you must be 64 bit to compile newer versions of Android.

Sent from my Galaxy Nexus
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
@JackpotClavin

So I noticed you took the camera HAL from my CM10.1 repo. I checked, and that is taken from p1-common. It was made for the s5k4ecgx, the 5MP camera that is also on crespo and venturi_kor (makes it easy for them...).

I've been looking for a device that actually uses the same camera, and the only one I have found so far is the p7500, which is in p5-common. The issue is it is a tegra device, so it uses a proprietary camera.tegra.so and a nvcamera.conf. Since the HAL uses the kernel interface, and we have a woeking kernel driver, would it possibly work on a non-tegra device?

If that fails, my next idea is to look at 3.2 MP camera HALs and whatnot to thoroughly examine what would be needed to modify a HAL's code to work with our camera.

As a quite interesting side note, Googling our camera model, in addition to giving the Samsung Fiber Optics page about it, gives the personal site of the guy who wrote the driver and HAL. He says he is updating them all for jellybean, and there is a contact page. Maybe take a look? https://sites.google.com/site/jaiprakashgogi/professional

Edit: Another interesting note: Some places say that the s5k5ccgx is only 2MP, like here: https://bitbucket.org/sarcastillo/redpillkernel/src/990eb0053acb/drivers/media/video/Kconfig

Edit2: It also seems some p4 variants have the same camera as us, but it is also tegra and hasn't even got 4.1 yet. See https://github.com/CyanogenMod/android_device_samsung_p4-common

Edit3: Also I've noticed that the kernel drivers for the different GTabs are slightly different from ours, and that the. GT-I9300 kernel source has our camera's driver and it is being updated or at least is newer. https://github.com/CyanogenMod/andr...ob/cm-10.1/drivers/media/video/s5k5ccgx.h#L33

Sent from my Galaxy Nexus
[Samsung Galaxy Player 4.0, 5.0] iurnait:
what did you change TARGET_KERNEL_CONFIG := galaxyplayer5_defconfig to?
[Samsung Galaxy Player 4.0, 5.0] KOala888:
I guess you shold change it due to config you use. Jackpot uses the one you written an it will compile.

You can chan change it if you would like to use intl config and so on

Well, great -.- So I should make another one ubuntu on vm with 64bit ubuntu. That delays everythiing and will probably be working slow as fck. Thank you guys for help anyway :) Maybe I will manage to do it. But downloading cm sources took a whole night, maybe I will figure out how to do it without downloading it again

About the camera, I would again suggest checking whether device known as Samsung galaxy spica i5700 does not have same camera hardware as we do.

It is my old phone, also samsung, also 3mpx.

Polish dev called tom3q who is now hired in samsung has made 3.0 kernel for that armv6 phone. He has rewritten many system things from a scratch, including camera.

Maybe using those files or his expirience would help?

edit:

Seem like impossible to run 64bit ubuntu on a top of 32bit winxp in virtualmachine, and for my bad, on 32 bit cpu :< I am stucked, too bad, I really wanted to do anything

Maybe someone would be so helpful and could compile kernel from time to time? I'd make all changes on github

Send from sg wifi5.0 with mine kernel
[Samsung Galaxy Player 4.0, 5.0] An1mus:
Have you tried running Linux as a live CD?

I'm sure you can boot directly from the Linux distribution and have a fully working 12.04
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
I would go with a live USB because you can have persistence and not have to boot into a clean OS each time.

Sent from my Galaxy Player 5 running Jellybean 4.2
[Samsung Galaxy Player 4.0, 5.0] KOala888:
seems like I have 64bit cpu. It installed successfully on vm but lags horrbly. I hope I will increase performance somehow.

Send from sg wifi5.0 with mine kernel
[Samsung Galaxy Player 4.0, 5.0] An1mus:
Or you can dual boot with Linux
[Samsung Galaxy Player 4.0, 5.0] KOala888:
accually I can't, it is not mine pc. If I could I would do it long time ago.

I give up for today. Thank you guys.
[Samsung Galaxy Player 4.0, 5.0] iurnait:
U could use wubi for an easier dual boot. And try lubuntu 12.04. Lxde is much faster than unity
[Samsung Galaxy Player 4.0, 5.0] Sultanxda:
I could build the kernel for you :) only takes a few minutes on my laptop. Maybe you can fork my repo (or contribute directly to it) because I already added higher overclocking and some other optimization, and my goal is better performance :D
[Samsung Galaxy Player 4.0, 5.0] augiem94:
If you can i would make a 10.10 x64 live usb 10.10 is much faster on old pcs, but you would need a rather large usb for the sources im sure

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
Is there a way to get softkeys in this rom
[Samsung Galaxy Player 4.0, 5.0] iurnait:
qemu.hw.mainkeys=0

or use lmt launcher for pie controls
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Uploading a new build. Includes:

GPS lock fix

Newest CM10.1 source from 2:00 EST 4/6/13

Front facing camera works 100% now (takes pictures, video, face unlock all work, etc.)

Updated kernel from 3.0.70 to 3.0.72

Fixes for vold switching in the build.prop are included

Uploading now so come back in a little while
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Did you fix the android_secure issue?

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Not sure yet, might hold off on uploading this build till I get that sorted out
[Samsung Galaxy Player 4.0, 5.0] augiem94:
It shouldnt be that much of an issue, im sure everyone will enjoy a new build regardless :)

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] An1mus:
Agreed
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
So you guys are saying that the .android_secure is supposed to be in the external (removable) sdcard, correct? I think that's been fixed, but my storage.xml is screwed up. Isn't the primary storage supposed to be the the internal (non-removable) sdcard? I thought this is done because we can't assume people have external (removable) sdcards in their devices, so we default to the internal
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Is there a way to default to internal when no external is present? And yes it is supposed to be on the removable storage

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
I'm looking at the other CM devices with internal sdcards, and by the look of things, it seems like they have their primary sdcards as the internal sdcards, so when they move their apps to the sdcards, it goes to internal storage, not external removable storage
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Interesting, most devices ive used have always used the external. Then again i have never used anything above legitimate Gingerbread, only ICS or JB on my galaxy player

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] :
@JackPotClavin

What other devices have our front camera? What did you need to fix to get front camera working? Most importantly, will CM accept our device for official builds if we get all this sorted out? They still have the Nexus S in their list, so we could get a spot on there! Wow, this is really taking off. I can't believe how far this has gotten.
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
It's kinda complicated. In storage.xml

/storage/sdcard0 = primary, internal, non-removable
/storage/sdcard1 = secondary, external, removable

In vold.fstab

mmcblk0p17 = sdcard0
mmcblk1p1 = sdcard1

In init.*.rc

EXTERNAL_STORAGE = sdcard0
SECONDARY_STORAGE = sdcard1

So .android_secure is on sdcard0. In build.prop,

switchablepair=sdcard0,sdcard1
[B]switchexternal=1[/B]

Storages are switched by defauit. So when you have both, external is primary, has .android_secure, and is on sdcard0; internal is sdcard1. When it is removed, they cannot be switched, so it falls back to internal being sdcard0 and primary, etc.

This works because switchable pair switches mountpoints from vold.fstab, so whichever device is actually mounted on sdcard0 inherits its properties. This confused me for the longest time when making a vold.fstab - you write everything as if internal is primary, but it is automatically switched if possible.

Sorry for the abbreviation, I am short of time. I can explain more later.
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
I need serious dev help

I asked how to get softeys in this rom and someone told me this code so i typed it in in the build prop and now my galaxy player wont boot it not bootlooping but it just wont boot and i tried to get to cwm using button combo but since i installed the new rom it wont work can anyone help me
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Well that just cleared up a lot for me, thanks. I had no clue it was the complicated. So say the external /sdcard is present, so it's mounted at /storage/sdcard0; won't the storage menu be missing the eject /sdcard since it assumes that /storage/sdcard0 is non-removable as per the storage.xml?
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Thats exactly what i was thinking, because personally i prefer my external to have the apps moved there and be unmountable, thats just my personal preference though

Sent from my USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Well my sdcards aren't switching now for some reason. If I take my external sdcard out, I can't do anything that involves and sdcard like take pictures on the camera and whatnot because it's not switching back to /storage/sdcard0 like it's supposed to and staying at /storage/sdcard1.
[Samsung Galaxy Player 4.0, 5.0] Higgs_Boson:
Wouldn't that make more sense anyhow? Because, before one even inserts an external SD, the device must function on the internal SD. Therefore, doesn't it make more sense that the external would be secondary, contingent on the user owning one?
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
Can you go ahead and upload the build you refered to earlier with GPS working? I'm going somewhere tomorrow and could really use it.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I doubt he will do something at all if you make him rush like this. ;)
[Samsung Galaxy Player 4.0, 5.0] halomademeapc:
I know, but it was already built and he said he was uploading it earlier, but decided to hold off until the .android_secure issue was ironed out. I was just asking about the aforementioned build becuase the current release has the problem anyways.

I'll proabably just flash back to CM10 temporarily otherwise; it's all good.