yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] tapioco2000:
thank you again for your work.
[Samsung Galaxy Player 4.0, 5.0] tapioco2000:
In r14 you've enabled BNEP.

So now is it possible to make a bluetooth pan with Bluetooth Tether? It would be a great addicition for a device without data.

I've tried Nook Color Bluetooth Tether but it doesn't work.

I miss an application like Ibluever for ipod touch.
[Samsung Galaxy Player 4.0, 5.0] a.fiodorov:
@tapioco2000:

I got reverse bluetooth tethering (BUN) to work with this link. I am using ambrice's CM7 port with additional ppp_async included, ambrice will release the rom with ppp_async next time.
[Samsung Galaxy Player 4.0, 5.0] tapioco2000:
thank you, i've known it's possible with ambrice, just waiting for next release.

But i want to know if is it possible with rumirand's kernel too.
[Samsung Galaxy Player 4.0, 5.0] Samwes:
my friend may have found out why im boot looping. Is the stock kernel you posted and your kernel ext4 or YAFFS? Im guessing the galaxy player needs YAFFS as its 2.2 in Britain but have you done it for 2.3 for other countries? If this is the case, do you have a copy of the stock kernel for 2.2.

Sent from my Motorola Xoom
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
You don't understand right - kernel is only part of the equation.
[Samsung Galaxy Player 4.0, 5.0] eerie_silence:
rumirand can you add compcache/ramswap support to ur kernel? pls :)

And maybe way to overclock Gpu? becouse stock clock value downclocked
[Samsung Galaxy Player 4.0, 5.0] f3d:
Just a question... i would like to try this kernel but I saw that the default frequency is 1.2ghz but setcpu also said that voltage on the soc was 1.300v. Did you change also voltages? Was the default 1.0ghz voltage at 1.275v?
[Samsung Galaxy Player 4.0, 5.0] rumirand:
The default voltages from 100MHz to 1000MHz are stock. 1.2GHz needs more.
[Samsung Galaxy Player 4.0, 5.0] f3d:
I would like to try one version with open possibilities but no default overvolting. And i dont think it s safe cause often these soc are already overvolted at stock max freq as we saw on older soc.
[Samsung Galaxy Player 4.0, 5.0] pmdisawesome:
I just have some tiny question before I do this since I have bricked one of my device before doing this kind of stuffs:

1. What is the best version of Odin to flash this kernel with?

2. Does this work with the S Wifi 5.0 International (YP-G70CW/XSV)

3. How risky is this, is there a chance of a permanent brick or a brick that a noob like me can't deal with?

4. If for some reason, the flash fails, how do we get out of download mode

Help this poor noob out! Please!
[Samsung Galaxy Player 4.0, 5.0] tulice:
1. i used odin1.85

2. Yes

3. No permanent brick. if you fail to flash this kernel, it will soft brick on your device which is fine. Because when you can flash it again, you will get pass (i don't know why.)

4. Try to flash it again while you got soft brick :)
[Samsung Galaxy Player 4.0, 5.0] Arlicc:
rumarid, can you get addional RAM like here?
[Samsung Galaxy Player 4.0, 5.0] maxwarp79:
My YP-G70 device has Italian stock firmware XXKPL, can I flash this custom kernel on it? This kernel adds root privileges on device or can I get root with some utilities using this kernel?
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
That will cripple hardware accelerated video playback.
[Samsung Galaxy Player 4.0, 5.0] DZonikg:
I had stock kernel 2.3.6 europian (i am from serbia) and i flashed R14 kernel because of rooting and device did not boot but then i try flashing R13 and it worked normaly and superuser root it in 10 seconds.I tryed a lot of other roms after that but always back to that combination because everything works.
[Samsung Galaxy Player 4.0, 5.0] maxwarp79:
Sorry, I don't understand: you flashed r13 on your stock 2.3.6 ROM, right? And How did you get root access? Using some utility? :confused:
[Samsung Galaxy Player 4.0, 5.0] DZonikg:
Yes i flash it on stock with odin..and use superoneclick then to root it..R14 did not work for me but maybe it will work for you.
[Samsung Galaxy Player 4.0, 5.0] maxwarp79:
And which version of stock ROM have you on it before flash custom kernel?

Inviato dal mio GT-I9100 con Tapatalk 2
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
i think that there is a problem with the wifi in r14.

my sgp 5.0 intl after a while disconnect to the wifi so my conversions and videos over the web stops and i have to do all again.

plz fix it/

thanks ahead
[Samsung Galaxy Player 4.0, 5.0] Arlicc:
on semaphore galaxy S's kernel xda website, semaphore said at last version, the 720p viedeos work with big_mem configuration.

anyway i would make own kernel but...

i was trying to do anything, but i cant, beacuse my kernel wasnt booting, http://xdaforums.com/showthread.php?t=1724108
[Samsung Galaxy Player 4.0, 5.0] abendroidx:
froyo?

my sgp 5.0 came with a 2.2.2 stock rom will this work on froyo? did somebody tried it? i have no means of backing up so im hopeful after flashing this i can use cwm to do a back up i would really like to try other roms but im hesitant as i dont have any back up

---------- Post added at 09:55 AM ---------- Previous post was at 08:59 AM ----------

hi rumirand is it also possible to enable hands-free profile for bluetooth so i can receive calls from another mobile paired to my GP5.0 is it possible to do this in the kernel? or should it also be implemented on the rom?:confused:

thanks
[Samsung Galaxy Player 4.0, 5.0] dadebue:
is cifs support working for anyone?
[Samsung Galaxy Player 4.0, 5.0] KOala888:
any chance to get voodoo sound module?

and gpu overclock as in i9000?
[Samsung Galaxy Player 4.0, 5.0] Higgsy:
The hardware is not compatible with voodoo sound

Sent by Galaxy Note
[Samsung Galaxy Player 4.0, 5.0] KOala888:
Are you sure? There is also version for yamaha chips.

send from my samsung galaxy s wifi 5.0
[Samsung Galaxy Player 4.0, 5.0] Arlicc:
If there will be voodoo sound for galaxy note

We will get too
[Samsung Galaxy Player 4.0, 5.0] Higgsy:
voodoo sound increases volume on a hardware level for the Wolfson chips, there is voodoo louder for note that increases volume on a software level - that is for the yamaha chips - there are also other apps that do this too.
[Samsung Galaxy Player 4.0, 5.0] KOala888:
but voodoo louder also needs voodoo sound module, am I right?

Could you recommend any other apk?

Too bad that it is only soft mod.
[Samsung Galaxy Player 4.0, 5.0] Higgsy:
I have used Volume+ on a few devices - it does raise volume fine - not tried any others on the player 5.0 as its my daughters
[Samsung Galaxy Player 4.0, 5.0] Dirty_Punk:
have found an issue with both R11 and R14 with wifi

if I plug the galaxy on computer usb my wifi continuosly drop and sometimes doens't work at all

if I unplug it, wifi is perfect and speedy

this can be the problem that some one have with wifi

hope that this help
[Samsung Galaxy Player 4.0, 5.0] giuleppe:
info for install

Goodafternoon,

I have yp-g70 for install rj's r14 rom, needed root permission or not?
[Samsung Galaxy Player 4.0, 5.0] DZonikg:
R14 is not a rom..its a kernel ..and you dont need root to install..read first post..but considering you dont now difference between kernel and rom i would sugeest that you read first few days before flash anything.
[Samsung Galaxy Player 4.0, 5.0] king.kong007:
Thanks! I'll try this! :D
[Samsung Galaxy Player 4.0, 5.0] Andrew Software:
I have loaded Kernel r14 onto my device and it is like I have new device. The speed is just amazing. Great job
[Samsung Galaxy Player 4.0, 5.0] jamaljan:
does the build.prob works on this ROM, or is there any other way that I can swap internal and external memory using this ROM?
[Samsung Galaxy Player 4.0, 5.0] iurnait:
look at post 213

this is a kernel, NOT a ROM!!!!

and its only for GB
[Samsung Galaxy Player 4.0, 5.0] jamaljan:
oops oke... should have written that in the Eryigit Custom ROM GingerBread-2.3.6 G70ZCKPA Release 3.5

thanks :)
[Samsung Galaxy Player 4.0, 5.0] jamaljan:
can someone please confirm how much RAM would be free if I use this kernel? I can't find it in OP.
[Samsung Galaxy Player 4.0, 5.0] KOala888:
Odp: [KERNEL][CWM][OC&UV] rj's custom kernel for Galaxy Player 5.0 INTL (YP-G70) r14

If you mean ram available for.user then 376mb.

Use edit post option. You behave like a child

Wysyłane z mojego Nexus S za pomocą Tapatalk 2
[Samsung Galaxy Player 4.0, 5.0] jamaljan:
wtf is wrong with some people on this forum? if you can't answer politely then don't bother answering, no one is forcing you to !
[Samsung Galaxy Player 4.0, 5.0] DZonikg:
Re: [KERNEL][CWM][OC&UV] rj's custom kernel for Galaxy Player 5.0 INTL (YP-G70) r14

You have fastly became champion of retard question..off course you are not only one..question in galaxy player section are far lowest in xda forum..i guess its because players are used most by kids..its no wonder that almost all developers have escaped from here.
[Samsung Galaxy Player 4.0, 5.0] :
Re: [KERNEL][CWM][OC&UV] rj's custom kernel for Galaxy Player 5.0 INTL (YP-G70) r14

I'm hardly a mediator here, but I feel like I have to step in. People say inconsiderate things. Sometimes, they don't even mean to be inconsiderate. When I see some confused GP user insult another, I LET IT BE. We've already had a mod step in on the CM10 thread. C'mon, this is just sad. We need not behave like children. Let's tell those who do know that they're not behaving appropriately.
[Samsung Galaxy Player 4.0, 5.0] jamaljan:
and the responses that are given show what? your maturity :confused:

no one has got the time to listen to your BS rants, maybe people in your homes do, not in the WWW!

don't want to help, fair enough, move on and don't bother spitting filth if you can't do anything better!
[Samsung Galaxy Player 4.0, 5.0] Booker-T:
My YP-G70 is not mounting the /system correctly in recovery.

When I am in the recovery mode, I use adb shell to check the file list (ls).

It shows no files to me, and thus I cannot install custom rom.

Any help?
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Im very interested in converting this kernel for the US variant, would that be allowable and if so do i just have to change the drivers in the defconfig for the home button or are there other differences?

Sent From My USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] KOala888:
Isn't it same as entropy's kernel? Or at least differencies aren't noticeable?

Wysyłane z mojego YP-G70 za pomocą Tapatalk 2
[Samsung Galaxy Player 4.0, 5.0] augiem94:
Mostly, im more interested in the new governers and I/O schedulers and swap support. The small differences. :)

Sent From My USA Galaxy Player 5.0
[Samsung Galaxy Player 4.0, 5.0] Sultanxda:
If there isn't a defconfig option for the USA variant then you can always import the governors and I/O schedulers to Entropy's kernel and enable swap in the defconfig.
[Samsung Galaxy Player 4.0, 5.0] KOala888:
The best option would be ofc moving to 4.2.2 and forgetting about 3mpx camera ;)

About swap, bad idea.
[Samsung Galaxy Player 4.0, 5.0] augiem94:
i found the CONFIG_VENTURI_USA option in the defconfig, but when i compile the kernel it is 15~ mb. Im following the readme exactly, what am i doing wrong? :(

Edit: fixed it! Forget to delete .git from the initrd folder :D
[Samsung Galaxy Player 4.0, 5.0] cdub2499:
Mine is stuck on the Samsung logo screen. Any ideas?
[Samsung Galaxy Player 4.0, 5.0] necktru:
do you take care in this point?

Keep the rest Odin settings untouched (make sure re-partition, phone bootloader update and EFS clear aren't checked).
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
As covered earlier - it's a kernel, not a full firmware.
[Samsung Galaxy Player 4.0, 5.0] eerie_silence:
Good job thx.

Wait cwm :P
[Samsung Galaxy Player 4.0, 5.0] rumirand:
Bump to r6.

Added CWM (beta testing) and ext4 support. Please report any issue you have with this release.
[Samsung Galaxy Player 4.0, 5.0] maxq1:
on tegrak ultimate with this kernel, io schedulers can't seem to be detected. the only listing is "unknown" w/ no other option. should this be the case? sent an email to the app dev already and i hadn't gotten a reply for 3 days now. :(

gotta try cwm when i get back home. can't wait! btw, i'm still not familiar w/ cwm on sammy & i'm not using rom manager either. do i need to create /sdcard/clockworkmod/backup folder for backups?
[Samsung Galaxy Player 4.0, 5.0] rumirand:
I got the same behaviour with schedulers and tegrak overclock. If you got a response, please let me know.

The folder gets created when you do the first backup.

Update to r7, fixed backkup/restoring /dbdata.

I'll do some more testing, but thanks to CWM I'm running my device on ext4 (lagfix).
[Samsung Galaxy Player 4.0, 5.0] maxq1:
^ whoa?!? did i get it right, you converted internal nand/partitions to ext4 via cwm? if so, your device should be flying! :eek:
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Your approach and mine were slightly different, but the end result seems to be that the problems I had, you fixed, and the problems you still had, I had fixed.

https://github.com/Entropy512/initramfs_yp-g70

Buried in there is how I fixed dbdata backup - gotta mount it as /datadata and need to make a mountpoint in recovery.rc

Lots of cleanup left to do - including proper Lagfix support.

To those who want "ghetto lagfix" now:

Do a Nandroid backup

Rename all the tar files from .rfs.tar to .ext4.tar

Change all the file names in nandroid.md5 to match

Restore it
[Samsung Galaxy Player 4.0, 5.0] azoller1:
I have a YP-G70 and i flashed the kernel via odin and it rebooted and worked but the home, back, and menu buttons didnt work? One reason may be for this is that i modded my build.prop to trick gameloft into making it a GT-i9000 so i could play modern combat 3, i dont know else how this happened!!
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
I notice that too. Another thing that I wonder if others can reproduce is potential conflict with SetCPU. If I use screen-off profile in SetCPU, the device cannot wake up from sleep. I think it happened to me before even on the stock kernel.

For those who cannot wake up the device, there is no need for panic. Just long press the power button and it should restart, but make sure to disable setCPU.

After playing with various CPU governers, I notice there is no real need to use setCPU. e.g. the lazy governor can pretty much keep the cpu at min freq when screen off.

---------- Post added at 12:34 PM ---------- Previous post was at 12:29 PM ----------

May be you should try this? (just a hunch)

1. restore stock kernel

2. undo your fix in build.prop

3. flash rj kernel

3. re-fix the build.prop
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Model numbers for US and international versions are nearly identical, sounds like you have a US version. (All capacitive buttons, no mechanical home button)

You need a different kernel for US devices, I'll be releasing one in a day or two.
[Samsung Galaxy Player 4.0, 5.0] azoller1:
I'll give this a go and see what happens

---------- Post added at 04:50 PM ---------- Previous post was at 04:48 PM ----------

Will this kernel have some type of CWM running?
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
The latest version (r7) has CWM.
[Samsung Galaxy Player 4.0, 5.0] rumirand:
Entropy512's kernel will have CWM as well. When he releases it.
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
Just used CWM to flash an UOT kitchen zip without any problem. That will make customization much easier.

Also tried backup & restore in r6, but I got lots of force closes after the restore. Looks like there was some fixes in r7, will give it another try using r7.
[Samsung Galaxy Player 4.0, 5.0] eerie_silence:
thx a lot,finally can safe mod ui
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Others will be able to (and have) reproduce this on nearly every Samsung device in existence.

The device prefers to enter/resume suspend at 800 MHz. If a screen-off profile is set with a limit less than this, you risk an SoD if the voltage for your limit frequency is not high enough to support 800 MHz.

There's a fix - rumirand, check my github repo. It's one of my first commits. :)
[Samsung Galaxy Player 4.0, 5.0] rumirand:
I know the issue, and looking at your github, I notice some useful patches. Later today I will fix it ;).
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Yup, based on rumirand's comments it seems like dbdata backup was broken in r6 - this is a frequent problem for CWM porters, it nailed me during testing too, and nailed LinuxBozo when he was bringing up CM7 on the Infuse. Yet Koush doesn't document it ANYWHERE.
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
Just tried backup and restore a couple times using r8. Works wonderful:D.

Also tried the lagfix. First attempt failed at restoring system partition. After deleting a couple apps under /system, it worked :). May be ext4 has more overhead and there is a chance that there is not enough space to restore the rfs to an ext4 partition?
[Samsung Galaxy Player 4.0, 5.0] rumirand:
Yes, ext4 has some reserved blocks for root resulting in less space available to the user. By default, it's 10%.

Fortunately, you can reduce that using tune2fs command:

tune2fs -m 0 /dev/block/mmcblk0pXX

Replace XX to the number of your desired partition.
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
Will try the tune2fs on ext4. Thanks rumirand!

BTW, I have just packaged your kernel into a rooted ROM. It will save some time if something goes wrong and I have to start from a clean slate.
[Samsung Galaxy Player 4.0, 5.0] turbanator:
Just a quick message to say thanks, Galaxy S 5.0 Player is my first android device, I have the GB edition which I've updated to 2.3.5 and now with rj's custom kernel. Done the ghetto lag fix and my device is so much faster than it was on stock 2.2.2.

Much appreciated :)
[Samsung Galaxy Player 4.0, 5.0] pitbull84evil:
How to Enter in recovery mode (CWM)?
[Samsung Galaxy Player 4.0, 5.0] rumirand:
Power off device. Then, press power and vol up buttons.
[Samsung Galaxy Player 4.0, 5.0] pitbull84evil:
does not work. I can't enter.
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Power off device completely

Hold VolUp

Hold Power (continue holding VolUp)

Release Power when the Samsung screen appears (do not let go of VolUp)

Release VolUp when recovery appears

If the device is stuck in la la land (can't power off)

Hold VolUp

Hold Power - wait a while, and the device will reboot

Release Power when the Samsung screen appears

Release VolUp when CWM appears
[Samsung Galaxy Player 4.0, 5.0] turbanator:
What kind of scores are people getting on quadrant with this kernel? im benching around 2200 with smartassv2
[Samsung Galaxy Player 4.0, 5.0] rumirand:
I get 2400 (lazy). However, I think it is only to have a idea of performance (2200 -2400 is almost the same).
[Samsung Galaxy Player 4.0, 5.0] turbanator:
Just tried OC'ing to 1.3 using tegrak, on smartassv2 I get a blistering 2850! Hummingbird's got a little fight in her.
[Samsung Galaxy Player 4.0, 5.0] ggursel:
I updated my player with this kernel on 2.3.5 rom but no root in it? Should I do something else? Thanks in advance.
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Flash ChainsDD's Superuser package in CWM:

http://androidsu.com/superuser/
[Samsung Galaxy Player 4.0, 5.0] ggursel:
Thanks for the super fast reply :)
[Samsung Galaxy Player 4.0, 5.0] Naddict:
never ending boot loop for me, had CWM though, but it didn't do me any good....Thanks for working on this though!
[Samsung Galaxy Player 4.0, 5.0] ggursel:
It worked for me with everything but root. I tried 3 types of root options. Superuser CWM zip update, from terminal root script and loading superuser from market. But nothing makes my root. My 2.3.5 is XXPF. Which 2.3.5 rom is the latest? The one starting with Z?
[Samsung Galaxy Player 4.0, 5.0] maxq1:
i'm doing this via terminal to get to recovery:

su
reboot recovery

doing fine so far but i'd just like to know if it's safe
[Samsung Galaxy Player 4.0, 5.0] WT Ho:
I posted a rooted ROM yesterday here (http://xdaforums.com/showthread.php?t=1446774). It is actually a rooted XXKPF with rj's kernel. See if it can help you in getting the root you need.
[Samsung Galaxy Player 4.0, 5.0] aillez:
big thanks for all dev who involve this project

i'll use it soon :D
[Samsung Galaxy Player 4.0, 5.0] ggursel:
Thanks! Now My Galaxy Player is like what i wanted to be :)
[Samsung Galaxy Player 4.0, 5.0] Higgsy:
No matter what I do I can't get get into CWM recovery from a cold boot using the above method. Having to use terminal to do a reboot recovery and it goes in fine then. My device is a UK YP-G70 with the mechanical home button. Any ideas people? TIA

I'm
[Samsung Galaxy Player 4.0, 5.0] Stylezor:
Im having problems while restoring the modified ext4 backup.

I do a backup, rename the files, reboot the device and it says that i cant restore "system". I made two backups, so i can use one to modify, and another to restore... i dont know exactly how it works btw.

Im renaming all the files:

cache.ext4.tar

data.ext4.tar

datadata.ext4.tar

system.ext4.tar

and opening nandroid.md5 on text mode and editing the lines to .ext4.tar also.

Is that it?

Using r8 kernel atm.
[Samsung Galaxy Player 4.0, 5.0] Higgsy:
The way I understand it is that the md5's of the files will change when you change the file name, therefore for the restore to work, you need to ammend the md5's in nandroid.md5 to reflect the new md5's of the files.

e.g

old md5 of file was 1a1a1a1a1a1a

you edit the file name and it changes to 2a2a2a2a2a2a

You then need to change the md5 in nandroid.md5 from 1a1a1a1a1a1a to 2a2a2a2a2a2a.

However please correct me if I'm wrong!
[Samsung Galaxy Player 4.0, 5.0] Stylezor:
Hummm... and how i get the new md5 of the files? :x

I dont know how to do it..

NVM, I FOUND on es explorer. Thanks!
[Samsung Galaxy Player 4.0, 5.0] turbanator:
I spent 3 hours (on and off) trying to get an ext4 SYSTEM volume which has no file corruption and here's the method I used in the end:

Before you begin, we need to ensure that there's at least 12mb free on your SYSTEM volume. Ext4 is less space efficient than RFS so when you restore, you'll need more space for the same data.

Lack of space is what causes !PANIC! errors and restore errors.

I personally removed Google Maps, I deleted the Cache and Data and then downgraded the app to the original Samsung install. That cleared me 10MB, and the app can easily be restored to former glory after conversion using the market place. I have read of people being able to convert with 5MB free and 6MB free, neither worked for me, it only succeeded at 12MB. I used this application: http://www.4shared.com/file/8V7q92-H/cf-root-ext4-v13-addon.html to determine the free space on SYSTEM. It also can do an automatic conversion to Ext4 but when it fails it leaves you with an empty SYSTEM volume so I prefer the following method:

Backup using nandroid / cwm backup.

Make a COPY of the backup folder.

Leave the original intact, you need it if the conversion fails.

Using the copy of the backup, rename all files to .ext4.tar from .rfs.tar, I used ES File Explorer.

Replace all the .rfs.tar references in the .md5.

DO NOT CHANGE THE MD5 HASHS

and DO NOT EDIT THIS UNDER WINDOWS UNLESS YOU'RE USING A TEXT EDITOR WHICH SUPPORTS LINUX CHARACTER FORMATS (Editplus and alike).

Restore the copied / modified backup. If the backup fails, then restore the original backup which is still .rfs.tar and reboot. Delete more apps from System and then proceed to backup and rename again.
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
No, in this particular case, the md5sum of each file is only its contents, the name is not considered as part of the md5sum - just changing the name in nandroid.md5 is enough

Edit: I did all this on a native Linux system, which might be why I didn't have the problems others are having with it not liking the new .md5 file. Also, on the US stock firmware there seems to be more free space in /system as I did not have to remove anything.
[Samsung Galaxy Player 4.0, 5.0] turbanator:
All issues I encountered (and I encountered a lot with my 2.3.5 G70XXKPF ROM) were either lack of space (Restore errors, !PANIC! in Ext4 app) or MD5 errors from editing the file on Windows platform, which in turn corrupted the file.