yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] the playa!:
Stock Launcher issues

Hi Klin,

I have one problem with this ROM... everything else is working fine.. :D

I'm guessing the main launcher of this ROM is either Zeam or Holo launcher.... I personally use Go Launcher as my default.

So when I put Go Launcher as default and click the home button.... it ALWAYS goes back to the launcher that came with the ROM... do you know how to fix the issue... or to take out the launcher?

Thanks in advance! :)
[Samsung Galaxy Player 4.0, 5.0] uzi2:
Why not use an app like Home Chooser Flow, so that you can switch between launchers. It's great for deciding which launcher you want.
[Samsung Galaxy Player 4.0, 5.0] obscuresword:
Did anyone else get 2300 on quadrant lol? Everytime I use EXT4 with Terrasilent kernel I get like 1300, which makes no sense to me.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
You have to disable EXT4 journaling.
[Samsung Galaxy Player 4.0, 5.0] obscuresword:
Lol. what is EXT4 Journaling and how do you do that.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Third. Post.
[Samsung Galaxy Player 4.0, 5.0] obscuresword:
I have no idea how to do that lol. Are u using a program to do this haha. Oh well its fine cause this come is alot more stable. Swipe notification rulea
[Samsung Galaxy Player 4.0, 5.0] tim1089:
I looked in the OP but didn't see anything about how to get the "no service" on the lock screen removed
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
It's a simple "systemui" (perhaps framework) mod that klin forgot to remove. It shouldn't be too hard to remove, provided that you have some experience decompiling framework/apk's.

@ obscureword, if you don't know what it is or how to do it, it's probably best that you didn't do it:). Another post, and klin's likely to rip your head off, as he doesn't like "stupid questions" (neither do I really, but i'll answer them within reason as long as you have researched beforehand).
[Samsung Galaxy Player 4.0, 5.0] sga999:
@hanthesolo, I'll take my chances of having my head ripped off by asking you something! I am fairly new at this (started with a Galaxy Tab 2 7.0 in June), but I do LOTS of research before asking questions. Maybe telling you that will save me!

I have sent PM's to klin about this after not getting answers on another thread, but there are no PM answers either. I hope you can give your advice, even if you don't know the answers.

I flashed Icy Fusion about a week ago. ( I also flashed a couple of kernels, TerraSilent and klin's R3). When the Icy Fusion is installed, there is a problem with external storage. Here's what I mean. The Route 66 Maps and Navigation app (free in Play Store) will automatically download maps to the external sd card BEFORE putting on the rom. But after, the maps are always downloaded to internal storage...which I don't want.

I wanted to "back out" things to see if I could figure out what caused the problem. I saw that the rom mounted /system as ext4 instead of rfs. So I wanted to know how to "undo" that to see if the map problem went away. I tried the reverse of the procedure that klin has in his R3 kernel thread about converting to ext4, i.e. nandroid backup, doing renames and edit of .md5, then nandroid restore. But that did not make /system to revert to rfs. So I've done lots of reading, trying to see if I could just reformat or remount, but there is no clear answer. I know I can do a full restore and get back to the start, but I'd like to learn how to ONLY do this one step of reverting /system to rfs.

Also, I thought that maybe I could just put a stock kernel on (along with icy fusion rom) to see if somehow that might fix the problem. Since I really don't know why the maps are not going to the external any more, I don't know which steps to try. I thought a stock kernel might tell me something. I did not know how to make a stock kernel ONLY, so zaclimon said he would do that in another thread. He has not done that for me yet. Also, I don't know if it's okay to run icy fusion with a stock kernel. So I tried reverting to a stock rom, still with a non-stock kernel. The map problem still occurs. Again, I'd try a stock kernel then, but I don't have one "all by itself".

So! I'd really love to have some help on this. I would think someone else had noticed this problem of apps not taking advantage of external sd, but I don't see any complaints anywhere. Maybe no one who installed icy fusion cares about using the external sd for large files?

Thanks very much.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
NVM please delete...
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Hmm, we'll I didn't mean you should t do it so that we don't t have to deal with it, I meant it in the sense that you may end up messing something up unintentionally, necessitating a restore. You can use all kernels with this ROM, and there is a day to use the external SD for all app storage, I will prepare a file for you if you want to do that. Good luck :)
[Samsung Galaxy Player 4.0, 5.0] sga999:
@zaclimon, as I said, I don't want to do a full restore. I've already done that, and the map problem does work after that because I've gone COMPLETELY back to ground zero. Since I'm trying to figure out what causes the maps to no longer go to the external sd card, full restore doesn't help me any. Isn't there anyone else who is interested in knowing why this happens after flashing icy fusion? I admit that it's only one app (Route 66) that I've tried so far, but I'm sure it extends to others.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Have you tried navfree? I do remember that it saved the map on the external sd card.
[Samsung Galaxy Player 4.0, 5.0] sga999:
@hanthesolo, I think your reply may have partially been to obscureword. Once I read your reply to him about asking stupid questions, I figured I'd try to ask you something that MIGHT be considered stupid. But I have completely different issues from him, and I think I have done plenty of research.

Yes, it would be interesting if you can give me whatever you have to cause the external sd card to be used for data. But I'll repeat....are you interested at all in why icy fusion causes this problem to occur? Is it that /system is ext4 instead of rfs? If so, I'd love to ONLY convert that back to rfs and see if it fixes it. Are there some steps you can provide that ONLY will do that conversion back to rfs for me? If not, I'll take your other solution about having data on the external sd.

---------- Post added at 03:01 PM ---------- Previous post was at 03:00 PM ----------

@zaclimon, Navfree does not use the external sd card. But I think you're still missing my point. Route 66 DOES use the external sd UNTIL I put on Icy Fusion! So I'm trying to figure out what "feature" of Icy Fusion causes the problem.

@hanthesolo, if your fix for using the external is the "swap" of the internal and the external, I already know about that one. I don't know if that's what you had in mind.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Oh sorry I didin't used icyfusion so I can't tell for myself soo.. I can't be of any help sorry.
[Samsung Galaxy Player 4.0, 5.0] sga999:
Okay, @zaclimon, since this is the Icy Fusion thread, I figured everyone here was using it. Maybe hanthesolo or someone else will be able to help. I would think it would be klin, since it's his rom, but I don't know who's willing to help me with this.

@zaclimon, did you decide not to make me a stock kernel (.tar from zimage)? I think you said you'd do it maybe 3 or 4 days ago. I know this may not be an answer for my problem, but I'd love to have one anyway. Thanks.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yeah, I've been pretty busy this week (school :p) so I didin't make you the .tar, but I'll make you one now so expect it in 30 mins-1 hour.
[Samsung Galaxy Player 4.0, 5.0] sga999:
I really appreciate it. I know most people are busier than I am!
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Alright here it is. It's a .tar but you can use heimdall to flash it. (extract the zImage).
[Samsung Galaxy Player 4.0, 5.0] sga999:
Okay, to all who have tried to help me with my "maps not going to external sd" problem, I've learned more. I think this post really should go under klin's R3 kernel...or any other non-stock kernel. But since this is where I last posted, I'll put it here. Let me know if you think I should put this under one of those other threads instead.

I used the "full recovery procedure" for my 4.0 USA player to go back to stock kernel and rom. Everything worked as expected, i.e. Route 66 maps will download automatically to the external sd card. This is what I want. (Then I rooted the device, but I'm not sure that's important in this discussion).

Then I used ODIN to flash klin's R3 kernel (R3_usa.tar), and now the map downloads "failed", i.e. they went to the internal sd card. This is not what I want!

Then I used ODIN to flash zaclimon's stock kernel .tar file that he gave me a few hours ago (thank you!). The map downloads now work again, i.e. they go to the external sd!

So I had been misled before, thinking it was the Icy Fusion rom, so I apologize for leading you down that road. I had flashed BOTH that rom and a non-stock kernel before, and when I saw things about ext4 being in that rom, I thought that might be the problem. I was trying to go back to rfs to see if that helped, but I was never able to accomplish that step by itself.

In all the flashing I did above, I have left all partitions as rfs, i.e. ext4 is not involved at all.

So....what is it about installing a non-stock kernel (on top of the stock rom) that causes Route 66 (and probably many other apps, but I don't know what they are yet) to download to the internal instead of the external sd? Reverting to the stock rom causes the downloads to go to the external sd.

Thanks very much.
[Samsung Galaxy Player 4.0, 5.0] obscuresword:
That's exactly why I said oh well in my previous post. I didn't know what it was so I just decided not to even try it. I was just wondering on how he got 2300 on quadrant and that's all lol. He answered it, and since EXT4 journaling is well above me there was no way I could just figure out what to do. And to be honest it wasn't a stupid question since I did research beforehand and didn't get a clear answer. Remember you two have a lot more experience than many people here at XDA so a stupid question to you may not be a stupid question to other just saying.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Didn't mean to demean you and I didn't necessarily say that you're question was stupid, sorry for the miscommunication :). If you ever need any help, just pop me a pm, and I will be more than happy to answer.
[Samsung Galaxy Player 4.0, 5.0] sga999:
Okay, I'm continuing my quest to find out about where downloaded maps go for Route 66 app. I know there isn't much interest in this here, but maybe you don't mind if I continue to post what I'm learning/questioning. This is directed @klin1344, or @zaclimon, or @hanthesolo...or anyone else who can help!

To refresh (see #211, #212, #214, #220), my problem is that maps get downloaded to the external SD when running a stock kernel but to the internal storage when running a custom kernel. I used to think it had to do with a custom rom, but that has no bearing.

I've done more searching, and I found that the app MAY be doing a specific thing to find out where the external memory is (or if it exists). It looks something like this: Environment.getExternalStorageDirectory()

I'm trying to see if anyone knows a reason why this function would return a different value, once a custom kernel is installed than when the stock kernel was installed. (For instance, I know the vold.fstab file contains information about the internal and external storage. It seems to me that that file is the same with the stock kernel and the new R3 kernel. So I don't think that has anything to do with the problem, but I'm just mentioning it because it does refer to the internal and external storage). I'm wondering what is done when creating a custom kernel that might cause that function call to return the internal rather than the external path. Or maybe somehow "nothing" is returned from that function call on a custom kernel, so the app just assumes there is no external memory and defaults to the internal.

I'm pretty new at all this and am not proficient at creating an app and issuing this function call while on a stock and a custom kernel. Is this simple for anyone else to do? If you can see that they return two different values, I'll almost have my answer! There still will be 2 questions....is this function call really what the Route 66 app is doing? And, why are there different values returned, just because a custom kernel is installed?

Thanks very much.
[Samsung Galaxy Player 4.0, 5.0] the playa!:
i like this rom so far
[Samsung Galaxy Player 4.0, 5.0] sga999:
Okay, I know I sound like a broken record here about my "Route 66 problem". But I've learned more, and maybe someone can help me with issuing different correct mount command(s).

I think the Route 66 program is parsing the OUTPUT of the Mount command (with no parameters, i.e. show all mounts) to determine whether the external sd card exists! And I think the parsing fails because that Mount command output looks different on any of the custom kernels vs. the stock one!

What I mean is, on the custom ones, the word 'ON' is between the /dev/block/,,,, and the /mnt/sdcard/external_sd. I think this messes the app's parsing code up, and thus they assume there is no external sd.

I haven't been able to debug with eclipse yet (still learning). If I could, I'd be able to breakpoint it and make it skip over the word 'ON' that is messing the Route 66 app up. My other alternative is to try to unmount and mount again to see if I can get rid of the word 'ON' in the mount.

But! I can't seem to get that to work. Can someone show me how to do mount/umount or some kind of mount with remount that will result in this different output from a subsequent mount command?

/dev/block/vold/179:9 /mnt/sdcard/external_sd vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

Note that if you look at the Mount command output with a custom kernel, you'll see the word 'ON' added...also, there are parentheses around the options, and there is no '0 0' at the end. Again, I think the word 'ON' is causing the problem where maps are not installed on the external sd card!

I'm very curious about why the mount command output is different in stock vs. custom kernels, but maybe no one can answer that. But maybe you do know how to "undo" the mount and issue another one so that the mount command output looks like the stock way (without 'ON")?

I realize this is probably a problem with just a single app and the way it is coded. But it's always good to get to the bottom of such things because other apps may be coded the same way, and I'll be prepared for them.

Thanks very much.
[Samsung Galaxy Player 4.0, 5.0] rockerblood:
please include installation procedure from stock rom...
[Samsung Galaxy Player 4.0, 5.0] SGP4isokay:
I am ashamed of how long I waited to do this given how easy it was and how much it improved the performance of my device. It is a completely different experience. Wow.
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
does anyone have the stock vold.fstab they can link me to? the link in op says file is expired or deleted.

I appreciate it :good:
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Here you are buddy! ;) http://db.tt/Kzkp1GQL

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
Any way to gapps back on this rom? I've tried flashing them and the vold.fstab remount. Nothing seems to work...

[EDIT] Nevermind, I got it. ADB push and remount, plus reboot x2 fixed it :thumbsup:
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
WOAH, I just realized I accidentally sent you the stock build.prop, not the vold.fstab! Here is the vold.fstab: http://db.tt/Kzkp1GQL

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
Lol I noticed that but its ok I like having the stock build prop as well :D
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Okay, call me weird, but I miss the touchwiz 'sweep glass to unlock' lock screen. I was wondering if someone knows exactly what klin did to remove it, so I could reverse what he did?

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
Give me some time and I might be able to figure it out. I have stock zips that I can use to check.

I'm in a 12 step program for flashaholics, I relapsed...
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
Ok, sorry it took so long for me to get back to you. It looks like it was an xml edit in the systemui.apk I've decompiled it on my computer, but I can't seem to find the actual edit :confused: however if you would like the stock systemui.apk, or any other files you may want, pm me and I'll send it your way.:good:

[EDIT] It was an edit in the framework-res.apk files, I figured out how to change aspects of the lock screen when I stumbled upon this http://xdaforums.com/showthread.php?t=1206705&page=2

Thinking I'm going to do something similar with my rom :)
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Alright thanks for the tip! I have finally got a working environment for editing apks, so I'll tell you if I get it working before you! ;)

EDIT: could you send me the stock android.policy.jar and android.policy.odex from /system/framework/? Much appreciated!

EDIT: klin1344 just linked me the tutorial he used, now we're on to something ;) http://xdaforums.com/showthread.php?p=9783518&postcount=16086

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] rockerblood:
cant see any instructions for installation..
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
For the rom? Just install like any other tw-based rom.

Concerning the lock screen, I have succeeded in editing it back, but have some weird issues with it showing the wrong pngs.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Update: I have fixed all of the graphical glitches except for the clock getting cut off. I have dug around, but don't see what is causing it. Anyone have any ideas?
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
I'll send them out to you when i get home,as far as the clock, it looks like a sizing issue, not real familiar with that yet though.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Yeah, I'm not really sure how to do resizing either. I really don't need the files I requested anymore, since I remembered I have all of the stock files backed up on my pc.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Stryke_the_Orc:
Cool, let me know if there's anything else you need :thumbup:
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Did you wipe data?

Bluetooth and wifi work fine on my device.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] omaroe666:
why don't they make this on galaxy player 5.0 :(?
[Samsung Galaxy Player 4.0, 5.0] ScienceCat:
Does this ROM work on the Galaxy Player 5.0 and if it doesn't can you be able to port it and add the 5.0 instead of 4.0 in the status bar.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Thanks. I got it working now. Turns out all I had to do was delete /system/xbin/* in my working folder and choose the install busybox option.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I've been working really hard on the INTL build. Expect it tonight. :)
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Updated to v1.1, with the INTL version. It should be much better in terms of battery life and performance now because I fixed and added many more init.d scripts. Look at my comments in "55tweaks" to see what I put in it if you're interested.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Just to know. Did you remove holo launcher to preserve battery life?

EDIT: Oh nvm you kept it.
[Samsung Galaxy Player 4.0, 5.0] rozelle25:
Titanium isnt working. It says it cant access the folder. Do I need to do a wipe? This seems to be my only issue thus far (home button works now).
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Sorry about that...I forgot to install busybox to /system/xbin. I'm working on a fix and will re-upload asap.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Updated the US ROM with a fixed busybox. It is now a lot faster for some reason as well. Note that it is still the same version, v1.1. I just changed the download link.
[Samsung Galaxy Player 4.0, 5.0] j21098:
I've heard holo launcher drains battery and is this as fast as Stratus rom or faster and is battery life longer because Stratus has alot of good tweaks
[Samsung Galaxy Player 4.0, 5.0] klin1344:
You can use twlauncher or install a different launcher.

And I don't know how fast Stratus rom is as I have never flashed it. You can flash this and compare for yourself. All I can say is that I have very carefully adjusted the init.d scripts for best possible performance and battery.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] rozelle25:
Does this affect my ability to mount? I can't download the rom to my player?
[Samsung Galaxy Player 4.0, 5.0] Dark_Balor:
I had a wifi issue too. Can connect to the wifi but no internet. I just deleted all the things about SuperCharger and network in the build.prop (after Additional setting) and restart.

On the Intl version, it's not a good idea to put zCache in init.d ... don't know why, but like that it only make the device slow and unstable.

Don't forget that zCache and zRam are in the staging branch of the kernel, meaning still need to be tested.

And why did you swapped the sdcard and the external_sd ? OO
[Samsung Galaxy Player 4.0, 5.0] j21098:
OK do I flash with Odin or clockwork mod?
[Samsung Galaxy Player 4.0, 5.0] jbwalters:
Bluetooth and CPU Overclock Questions

I've installed first version 1, and then 1.1, along with Klin's R3 USA Kernel. It seems to be a very solid ROM. With 1.1 I'm getting Quadrant scores ~1290 without changing clock or governor speed. I do notice the bluetooth is not functioning on my installation, even after wiping cache, dalvik, and even after a factory reset/data wipe.

(1) Do you recommend SetCPU as the method to control overclocking?

(2) Is there a V6 Supercharger command sequence that might enable bluetooth, as in the StratusRom thread?

Thank you.
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
Sorry that im noob but is this a new rom with ics? Not cm9?

And for which device is it? 5.0 or 4.0 from what i understood its 4.0
[Samsung Galaxy Player 4.0, 5.0] rozelle25:
4.0 and it's gingerbread with ICS features
[Samsung Galaxy Player 4.0, 5.0] nekyl:
I think I found a bug: When I uncheck the haptic feedback or set it to minimal vibration, it gets to activated maximal haptic feedback. And maximal vibration feedback is very annoying for me! i would turn the haptic feedback off, but it doesn't work!
[Samsung Galaxy Player 4.0, 5.0] klin1344:
What device to you have? USA or intl?

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yea setcpu is a good choice for overclocking and undervolting.

I have to look more into the Bluetooth issue today and see if I can find a fix.

I found that sometimes if I reboot again than Bluetooth will work.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] j21098:
Is it overclocked already or do we need to overclock
[Samsung Galaxy Player 4.0, 5.0] klin1344:
No it is not overclocked by default. But the default governor is TerraSilent (if you're using dark_balor's kernel)
[Samsung Galaxy Player 4.0, 5.0] j21098:
is there a way to overclock without tegrak and make it stay overclocked on boot
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
A quick thought about your bluetooth issue: if it works after a reboot, the cause could be the module not insmod'ing, or perhaps an init.d script is conflicting. Just my 2c.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Thanks. But now it doesn't work at all even after a reboot. I could have sworn that it was working fine just a few days ago. I rmed all the init.d scripts and it still doesn't work...

This is gonna take some looking into. :)

Sent using Tapatalk