yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] nameh:
Hi bro :),

feel free to download any nightly. I am currently on of the newest and there are no stability issues at all. From time to time you can experience reboots but it happens only when you run an application which cannot use the limited resources of SGS.
[Galaxy S I9000 Android Development] kuskro:
All last CM11 updates were good and stable, but have in mind that "apps cache" slows down our devices and makes it laggy, a good way to solve that problem is cleaning app cache every hour (App Cache Cleaner Pro does this work efficiently). The reason why CM9, CM10.2 and CM11, after hours working, are laggy is because of the "cached files stored", when cached files are stored in the phone built-in are big, our devices memory starts to be laggy and slow down our mobile.

CM9.1 is really recommendable, my suggestion is combine it with Semaphore Kernel 1.3.0 (avoid version 1.3.0s, you can activate bigmem also with 1.3.0 version). With Semaphore Manager enable "smartassv2" governor, "sio" scheduler and "deep idle". Also, Semaphore Manager let you activate "wifi tethering (netfilter)", VPN (TUN) and FM radio without problem.

On the other hand, I recommend you my build.prop, find it endorsed to this post. And finally, install App Cache Cleaner Pro to clear cache every hour.

Best.
[Galaxy S I9000 Android Development] cappoccia:
thank for your support

Many Thanks for you information. I want to ask you some other info:

1. file build.prop.zip: I need to install it with the recover or simply copy the file build.prop (that is in the zip) in the phone?

2. where can I download the Semaphore Kernel 1.3.0 that you suggested? Also where can we find the Semaphore Manager? They need to be installed with the recovery?

sorry for my questions, I thank you in advance for your support.
[Galaxy S I9000 Android Development] Spotja:
Thanks bros. I've installed the May 17th build (was the latest nightly at that time[emoji14]). The random reboots were worrying me a bit but since you guys say it's the norm, I'm fine with them. As for the app cache, I've noted this and will try it. This is a legacy device.

Hope to get the most from it
[Galaxy S I9000 Android Development] kuskro:
1. Swap your original "/system/build.prop" by mine (remember change permissions to rw-r--r-- 0644 and owner to root).

2. Semaphore 1.3.0 kernel can be downloaded from the official developer website: http://www.semaphore.gr/kernels/Semaphore_ICS_1.3.0.tar. It has to be installed vía Odin3 (click here to get it). Follow this instructions:

i. Download the tar file containing the kernel: http://www.semaphore.gr/kernels/Semaphore_ICS_1.3.0.tar.

ii. Install i9000 drivers (included in the Odin package lines above uploaded)

iii. Start Odin application

iv. Select the tar file as PDA (do NOT select Re-Partition)

v. Put the phone in download mode

vi. Connect your phone through USB to your PC and wait for the ID:COM to become yellow

vii. Press start button

(Note: Semaphore Manager is default installed when you flash the kernel via Odin3)

Best.
[Galaxy S I9000 Android Development] kuskro:
Despite the fact I prefer CM9.1., another great rom without random reboots is CM10.2 stable. Follow this advice if you like to try:

1. Stable CM10.2.1 rom

2. Kernel Semaphore 3.3.0 (avoid version 3.3.0s because it gives problems with Netflix, besides version 3.3.0 is perfect and you can activate bigmem with Semaphore Manager App, so 3.3.0s is nonsense) (NOTE: You need odin for installing it, follow this instruction)

3. Gapps: gapps-jb-20130813-signed.zip

4. Semaphore manager app. Settings for Semaphore Manager:

- Smartassv2 Governor: Awake ideal freq 900000 / Up rate 10000 / Down rate 99000 / Max CPU 50 / Min CPU 20 / Ramp up 300000 / Ramp down 300000 / Sleep ideal freq 300000 / Sample rate jiffies 2.

- Deep Idle: Enable

- Lock min freq to 100Mhz: Disable

- Active Scheduler: CFQ

- Bigmem: Disable

5. My build.prop to be placed within /system/ (remember to set for this file rw-r--r-- permissions and change owner to root).

6. A launcher like Zeam Launcher.

7. And finally an installed App Cache Cleaner Pro to erase the cache every now and them.

Best.
[Galaxy S I9000 Android Development] cappoccia:
great explanation & post!

thanks, it was clear, precise and detailed! you're really smart!
[Galaxy S I9000 Android Development] steevo_bass:
Hi!

What are the difference with your build.prop?

Thanks!
[Galaxy S I9000 Android Development] kuskro:
My build.prop reduces memory used, speeds up data signal, increases touchable experience and reduces battery drain.

Best.
[Galaxy S I9000 Android Development] steevo_bass:
How do you able to do all this thing??

Can this build.prop work on CM11??

Thanks
[Galaxy S I9000 Android Development] kuskro:
Commands for rising screen performance:

windowsmgr.max_events_per_sec=90
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
debug.performance.tuning=1
video.accelerate.hw=1

Commands for rising memory performance:

ro.kernel.android.checkjni=0
dalvik.vm.checkjni=false
dalvik.vm.execution-mode=int:fast
dalvik.vm.jit.codecachesize=0
ro.vold.umsdirtyratio=20
sys.mem.max_hidden_apps=10
ro.config.low_ram=true
dalvik.vm.dexopt-data-only=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=256m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=v,o=y

Commands for rising mobile data performance:

ro.carrier=unknown
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=8
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6
persist.cust.tel.eons=1
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960

Commands for reducing battery drain:

ro.mot.eri.losalert.delay=1000

The memory tweaks don't work on CM11, I mean, them didn't increase the memory available at all. The rest of commands work on CM11 but the most important trouble on CM11 that it's about memory used can't not be solve by these commands.

Best.
[Galaxy S I9000 Android Development] hollandais:
Hi guys,

I want to change the ROM of my wife's I9000. Actually she's on a Mackay 4.9.6 but can't receive MMS or pictures with an SMS.

My request is very simple: can you receive pictures with an SMS and MMS with this ROM?

Thanks

Envoyé de mon GT-P5110 en utilisant Tapatalk
[Galaxy S I9000 Android Development] nameh:
Hi,

If by "this ROM" you mean CM ROM, then the answer is 100% yes. It works very well. It used to be my main phone and it was very good albeit bit too slow.

If I may recommend, choose CM 9 or 10, they are faster (response time, syncronisation, etc.).
[Galaxy S I9000 Android Development] hollandais:
Thanks,

Envoyé de mon GT-P5110 en utilisant Tapatalk
[Galaxy S I9000 Android Development] nameh:
Hi guys,

I have been using my SGS for more than five years as my only phone. Now it is time I move on to a faster device. Still I am very happy to say SGS lasted this long and in part because of pawitp and other developers.

I would like to use my SGS as a GPS unit for tracking. As a such I do not need latest ROM. What is the process to downgrade from CM11 to CM 9/10?

Thanks for help
[Galaxy S I9000 Android Development] ranjib:
What about the new recovery in version 08/13 ?

Do I have to flash it together with cm version?
[Galaxy S I9000 Android Development] juliantchan:
Provide procedure also for the benefit of those who does not know how to install disc image file..Thanks..

--JayCee
[Galaxy S I9000 Android Development] juliantchan:
Have updated cm-11-20150816-NIGHTLY-galaxysmtd.zip and followed by below procedure to flash cm-11-20150816-NIGHTLY-galaxysmtd-recovery.img. Though updates seems have been flashed successful but was failed to notice a newer recovery (version level) has been patched.

Please anybody help to check if the procedure is wrong or indeed CWM Recovery version after patch does not change at all.

0. Targeted phone (GT-I9000) is rooted with CWM Recovery version 6.0.5.1 too

1. Flash cm-11-20150816-NIGHTLY-galaxysmtd.zip nornmally and successfully

2. Rename downloaded cm-11-20150816-NIGHTLY-galaxysmtd-recovery.img to cm-11-recovery2.img on PC

3. Copy cm-11-recovery2.img on PC to root of /sdcard

4. On phone, start up Terminal Emulator (come with CyangenMod CM11)

5. Type SU - phone responded "SuperUser has been granted"

6. Type Flash_image Recovery /sdcard/cm-11-recovery2.img - system reported writing data blocks to phone (several times) successfully

7. Power off Phone and reboot normally

8. From normal screen mode, long press power button and select reboot to "recovery"

9. At recovery mode, phone displayed CWM recovery is still at version 6.0.5.1 level

--JayCee
[Galaxy S I9000 Android Development] pawitp:
For the galaxysmtd, recovery is built into the kernel. You do not (and cannot) flash the recovery separately. The version included with kernel is the same version that is available for download separately.

The recovery being available for download is a side-effect of enabling it for other devices (which supports flashing recovery separately). I'll see if I can get them removed.
[Galaxy S I9000 Android Development] juliantchan:
Pawitp,

Thanks a lot for the explanation.

As such, I will have to flash the Aug 16 nightly again.

--JayCee
[Galaxy S I9000 Android Development] pawitp:
You don't need to. It just means that flashing the recovery will not have any effect.
[Galaxy S I9000 Android Development] juliantchan:
I though it so too at first.

Since it is no harm done, for comfort's sake, I have done it before seeing your reply....

Thanks again for your support of this ROM the last 5+ years..
[Galaxy S I9000 Android Development] Warren_Orange:
OK so I picked up a brand new S1 and I am using it as a dedicated DAP.

It came with a Gingerbread stock ROM. So I followed the guide on the wiki Cyanogenmod and I think I lucked out because I thought I had ruined the phone at least twice and I somehow managed to rescue it from the fire. I am not sure if the guide is 100% accurate because it told me that after flashing the semaphore kernel to factory reset and wipe cache/dalvik while in CWM before flashing the CM11 ROM. After I did that then all my storage was gone (CM11 ROM zip and Gapps). I had also done a nandroid and that was gone. I could see it on my computer explorer but when I went to flash anything it said no files found and I had an exclamation in a triangle as a background in CWM. Luckily I rebooted recovery and I could see my files again. What the hell happened here do you think?

Anyway I am now running CM11 so I presume therefore that I have CWM as a recovery now and CWM is built into the kernel?

I also chose cm-11-20150626-SNAPSHOT-XNG3CAO1L7-galaxysmtd for my CM11 version. Would you say this is the best one to go for?
[Galaxy S I9000 Android Development] pawitp:
- CWM is built into the kernel

- That is currently the best build as far as stability goes. However, soon, I believe a new build will come out which fixes the stagefright issue.
[Galaxy S I9000 Android Development] Warren_Orange:
Cool thanks.

Oh yeah I forgot about stage fright. Doesn't matter because I will not be using any sim with this phone and the only app I'll be using is neutron music player.

I'll keep an eye out for the next snapshot anyway and will probably upgrade just out of curiosity.

It's amazing this device still have active development. The Nexus S scene is totally dead.

Cheers.
[Galaxy S I9000 Android Development] gverma1:
Where'd you get a brand new S1? Amazing!!! After half a decade of launch!!! This awesome phone never ceases to amaze me!
[Galaxy S I9000 Android Development] Warren_Orange:
I found it on ebay. It came sealed (but the seal had a few holes in it). Anyway I opened the box and some things looked a little suspect. The battery had a 2014 date on it. The phone wrapping was not right and the software on the S1 had a load of Arabic apps installed like the Quran! BUT the phone did look new. Not a scratch on it. All the other stuff in the box looked new.

This phone definitely has a tale to tell like where the hell its been for the last 5 years.
[Galaxy S I9000 Android Development] cappoccia:
help

hello, i'ive done all listed above, but Semaphore Manager has NOT been installed when I flash the kernel via Odin3. Why? I cant download it form google play because it says the phone in incompatible
[Galaxy S I9000 Android Development] Kockowan:
Hello,

I am actually on last MackayRom-4.9.13/KK-4.4.4 with TWRP-recovery:

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

It's a nice rom, but it isn't updated/bugfixed anymore, so because of Stagefright bug a change to original CM seems to be necessary for old Galaxy-S i9000.

What's the best, secure way to change firmware to latest CM-11 (KK-4.4.4) with CWM recovery?

Thanks for help, regards K.
[Galaxy S I9000 Android Development] jupiter5700:
Hi, pawitp! Tell me, please, why latest snapshot CM11 for i9000 and nightly are not support swap on /storage/sdcard0 or /storage/sdcard1 ? I can create swap in /data partition only.
[Galaxy S I9000 Android Development] galaxyms:
Iraq and Syria?
[Galaxy S I9000 Android Development] layman806:
Hey guys, I have a gt i9000. I currently have cm11 now. An old build I guess. It's pretty slow and lags too much. Can you guys recommend me the best ROM version so I can get better performance and battery life out of it.

P. S. : My dad doesn't want to get rid of it, and still uses it as his daily driver.
[Galaxy S I9000 Android Development] jupiter5700:
I am daily use this ROM LINK, try it.
[Galaxy S I9000 Android Development] layman806:
It seems HB is jelly bean. But my dad needs KitKat so he can use some apps not compatible with jb. Can you recommend a KitKat ROM?
[Galaxy S I9000 Android Development] jupiter5700:
Try this SlimKat Link

[YOUTUBE]H6GnoQ3-Lq8[/YOUTUBE]
[Galaxy S I9000 Android Development] ghertas:
cm-11 20151213 NIGHTLY

http://download.cyanogenmod.org/get/jenkins/139059/cm-11-20151213-NIGHTLY-galaxysmtd.zip
[Galaxy S I9000 Android Development] Ichijoe:
Has Google started blocking 4.4.4 on 2FA? I know they've done this with older version *cough* Gingerbread 2.3 *cough*

Beit CM11, or OnmiROM... I've yet to try Slimkat, but so far I've been having nothing but connection problems with getting my account setup.

inb4 turn off 2FA...

Please save us both the bother if you don't have a better answer, 'cause that one isn't acceptable.

If on the other hand, Google has started blocking 4.4.4. on 2FA and, anyone here could actually confirm that.

That alone would be much appropriated!

**EDIT / UPDATE**

Installed SlimKat, + Slim Gapps, now Google Account is now working under 4.4.4.

BTW: I used the nano Gapps from the first post, for 4.4. under CM11 and, that did not work for me somehow.
[Galaxy S I9000 Android Development] jupiter5700:
New build from 11 jan2016 LINK

Hi pawitp!

As cyanogenmod community officially support for now i9000 model, then how hardly to move camera firmware from ISC CM rom to KK ? May be it be easy for you? It need cause to on KK we have dropped frames in 720p video recording. Yesterday i flashed CM9 (ICS) on my i9000 and will be suprised then camera not dropped frames! Very smooth videorecordind on ICS.
[Galaxy S I9000 Android Development] pawitp:
I'm not sure about the detail. The issue has always been on/off and not always reproducible. Some also reports that the video has dropped frames when viewed on the phone but not when viewed on the computer.

As far as "support" goes, even though new builds are rolled out if there are changes, there is no active development anymore. If anyone wants to fix something, they can submit a patch on gerrit and add me as a reviewer. However, I will not be the one making those patches as I don't work on the device anymore.
[Galaxy S I9000 Android Development] jupiter5700:
Dear Pawitp! I try to create issue on jira.cianogenmod.org, but not luck. Our device - galaxysmtd is out from available phone models list. I can't create report about this bug. But you can beleive me that on ICS i9000 HD videorecording worked very smooth and since JB to KK HD video has a lot of dropped frames. Can you give me contact of actual CM developer from CM crew who can help to our community? I will write to him...
[Galaxy S I9000 Android Development] pawitp:
As I've said in the previous post, this ROM is NOT being maintained any more. Bug reports, etc. will not be acted on. The only exception is if you are a developer yourself and you submit a patch to fix it, I will review it and consider merging it.
[Galaxy S I9000 Android Development] jupiter5700:
Ok, let's skip it.

As i know, since 2014 august CM crew has been including hidden call recording in the rom. I activate it by recompile Dialer.apk with <bool name="call_recording_enabled">true</bool> in bools.xml. Record button are visible and clickable, but cadd recording do not work with "Failed to start call recording message". From what depending this issue?
[Galaxy S I9000 Android Development] ghertas:
20160208-nightly

download

http://download.cyanogenmod.org/get/jenkins/148413/cm-11-20160208-NIGHTLY-galaxysmtd.zip
[Galaxy S I9000 Android Development] juliantchan:
Has anyone played with the Mar 13 Nightly?

Has dirty flashed it over Feb 21 Nightly.

Did a reboot immediately after flashing has completed.

The first thing it comes up is the initial setup process.

This puzzled me very much.

Is this correct?

Had proceed by completing the initial setup.

Found all user data and configuration were intact.

Tried start Play Store but failed with server is not available error.

Tried clear data and cache of Play store and play services but without avail.

Had also tried delete and add back Google account but also failed with same error.

Had to restore to the Feb 21 version.

Any clue?

--JC
[Galaxy S I9000 Android Development] rootingguide:
Have you tried flashing gapps?
[Galaxy S I9000 Android Development] juliantchan:
No, just dirty flash of the latest nightly only.

I have been using the same dirty flashing process since my second flashing of this release more than a year ago.

By the way, to my recall, in the old days, initial setup is an app outside of normal nightly which you have to flash only the first time of a new release.

--JC
[Galaxy S I9000 Android Development] Wogz:
Why not consider a move to omni 6..

i had seriously problems with cm11, also the performance was abysmal, and moved back to cm10 and was stuck with it for quite some time before moving to omni 6.

In omni 6 things are much better and there's one stable unofficial release which is working great. It doesn't suffer from slowdown overtime like in CM, i was even able to keep the phone on for like a month uptime running without a problem.
[Galaxy S I9000 Android Development] juliantchan:
[MENTION=3063417]Wogz[/MENTION]

Pls provide link of the thread to avoid ambiguity.

Will definitely consider.

The only concern is switching back to CM11 afterwards.

Thanks and Regards,

--JC
[Galaxy S I9000 Android Development] Wogz:
This http://xdaforums.com/galaxy-s-i9000/i9000-development/alpharom-omnirom-6-0-t3261521

You can keep a full cwm backup, omni uses recovery twrp, but in case things go bad or whatever you can revert to cwm by flashing a cm rom or a cm kernel and then restore your backup..

i have done this a few times for different reasons, so it's wise to keep a old backup just in case.
[Galaxy S I9000 Android Development] juliantchan:
Thanks for the update.

It's a practice to CWM backup b4 every update.

Now that we have a proven reverse procedure, moving to Omni is tempting.

Appreciate your advise 0\on where to download latest TWRP for this ROM, the procedure to over-write the CWM and flashing of the Omni 6?

Thanks and Regard,

JC
[Galaxy S I9000 Android Development] Wogz:
That's simple, when you flash omni with cwm the flashing will promptly fail then you restart in recovery it will be twrp, then you follow the flashing procedures in the OP

If you look for all my recents posts, I have plenty detailing my experiences and answering questions about that rom recently, might be handy.
[Galaxy S I9000 Android Development] juliantchan:
Thanks. I will read thru the link provided in full and then try flashing the Omni Rom..

Thanks again for all the advices..
[Galaxy S I9000 Android Development] jupiter5700:
For those ho like my roms you can try CM11 Samsung Edition mod based on CM11 2016-01-11 nightly. Unfortunately fully supporting only Russian, Ukrainian ang English language to reduse size of the rom.

Changes:

- GFX like on Samsung phones;

- Some CM stuff was deleted (CМhome, CMaccount etc.)

- new sounds mostly from Samsung Galaxy S series

- correct time zones

- Apollo is changed to modded OmichPlayer

- include Youtube

- added "Think Office" to quick read pdf, xls, doc, txt

- include TotalCommander fileman

- wallpappers from Galaxy series phones

- kernel changed to DomnesuKernel 1.16.1

-other

WARNING!

To avoid conflicts video decoder\encoder with kernel you need to disable KSM in Developers Settings and reboot phone after that!

Also you can take FMRadio and KernelTune (DevilTools) apks from HellyBean20130616SE rom and put they in this rom.

Link to rom (ZippyShare)
[Galaxy S I9000 Android Development] jupiter5700:
Are anybody know, does stable version of CM11 will be available in nearest future or it development has stopped?
[Galaxy S I9000 Android Development] Alokhacker:
I believe its stopped... last stable build was around 2015 i guess since then its night build only..
[Galaxy S I9000 Android Development] nsanzumuhire:
Hello guys!! I have galaxy S telus as you can see in the photo attached am running ics passion v13 icecream sandwich and in my thread they said that the rom for i9000 internatinal galaxy S also work on my Galaxy S telus(SGH-T959). And i want to flash this CM11 what can i do?? Plz help am a nobb
[Galaxy S I9000 Android Development] Alokhacker:
link not working
[Galaxy S I9000 Android Development] jupiter5700:
Hi pawitp! Where we can get your TV-Out hack sources for i9000 to implement this code routine to CM14 ? Thank's!
[Galaxy S I9000 Android Development] pawitp:
https://github.com/CyanogenMod/andr...mmit/cdf27513762c3313f8ef8e606bb31533e5f25087
[Galaxy S I9000 Android Development] Coldwindofnowhere:
Well looks like there will be quite a lot of tweaking needed if we want this on 7.0 ...

The best would be to rewrite it from scratch but that's not going to happend.

I guess the other possibility is to update needed sepolicies and to tweak skia to get legacy features ...

It would require only https://gerrit.omnirom.org/#/c/10059/ actually
[Galaxy S I9000 Android Development] jupiter5700:
None of the current developers can't do it . But they tried. Maybe you can help our community to implement tv-out in android 5 and above? Life of i9000 is on your hands.
[Galaxy S I9000 Android Development] tetakpatak:
I doubt its single core CPU and 500MB memory can handle it
[Galaxy S I9000 Android Development] Coldwindofnowhere:
That's not the problem. Actually it's not hard to do but it would require a lot of time. In fact libraries used in tv-out hack have changed and a lot of things used are decrepated and need to be reimplemented.

So it's too much effort to put for a completely outdated feature. If some dev have some time to kill, go ahead ...
[Galaxy S I9000 Android Development] awesome_wd:
Since cyanogenmod's gone, where can I get last build of cm11 for galaxysmtd?
[Galaxy S I9000 Android Development] jupiter5700:
Hi! I,m upload latest nightly to my googledrive, https://drive.google.com/open?id=0ByRYCMJ6BL24YkROMHZBbzVYLVk

Also you can try my own mod for this rom, it have very many changes main it is microG support! If you want i can public all changes list. Note - my mod fully support only English, Russian and Ukrainian languages.

Mod link https://drive.google.com/open?id=0ByRYCMJ6BL24dEpJMnV3MzREdjA