yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jupiter5700:
As i promised let's flash LineageOS11 Black Mod!

Warning!!! This rom is contain only English, Russian and Ukrainian languages!!!

Changelog (compare to original LineageOS11 from Coldwindofnowhere:

- boot animation is changed

- all GFX are fully changed (icons and wallpapers are from Huawei)

- all sounds are fully changed (from Huawei and some melodies from Samsung)

- part of LineageOS11 apps are deleted

- rom support MicroG now

- sound volume has expanded adjustment

- windows animation is changed

- CPU clock is 1000MHz by default

- ROM include MAXBigMem (439Mb) fix to YouTube still working at 439Mb

- ROM include auto bigmem configuration with 393Mb by default, just reboot phone (Warning! Do not turn off turn on phone, only reboot need to auto configuration 393Mb memory!)

- increased sound volume in headset (head phones)

- wolfson W8994 hardware equalizer is turn on. High and Low frequences are little increased (it is worked like Beats Sound from HTC) :)

- Services is added to Settings

- CPU statistics added to settings

- Logo added to Settings-About phone

- next apps are fully black designe:

- Phone

- Contacts

- MMS

- Apollo

- Calendar

- Gallery

- Downloads

- Settings

- Dictophone

- keyboard

- host file is pached against advertisemens

- video records has 44100Hz sample rate against 16000Hz by default (cristal clear sound record during Video Recording)

- new clock widget

- smiles and emoticons from Samsung Galaxy S4

- Youtube app with clip saving ability added

- Night Mode app added to decrise backlight lower minimus setting at night

- SWYPE work for now

- Mediaplayer app added"

Link to ROM at Google Drive

Later i will share MicroG.
[Galaxy S I9000 Android Development] ioannis_m:
Can you please add microg gapps ?Other gapps crash on boot
[Galaxy S I9000 Android Development] kaott:
im thinking about trying install from the same rom.

i want the i9000 as a music player and alarm. no bells and whistles.

long time no flashed i9000. the question is : can i achieve 100% working flash with the hardware "home" button dead? :confused: i'd better not miss the install process.

btw is the bluetooth stuff working ok on this rom?
[Galaxy S I9000 Android Development] porman:
What I did was:

1. Factory reset

2. Flash LineageOS

3. Factory reset again

4. Reboot

I didn't install Gapps. I just grab what I need from PureAPK and turned my phone into an NES/Gameboy/C64 emulator and use it for incoming calls/text. Works fine. Haven't tried the Bluetooth though.
[Galaxy S I9000 Android Development] jupiter5700:
Okay. Link to microG LINK

Warning! MicroG compartible with LineageOS11 Black only!

How to install

- put microG zip file (link above) to sd-card

- go to recovery

- flash microG zip file (use all settings by default)

- reboot

- go Settings-Add account

- input your account login and password

- now you can use Market

- if Market has error [RH-01] then go Settings-Apps, select Market app and clear data and cache

- now Market will be work

After that you can upgrade microG to latest version LINK by recovery.

Note: microG is not original GoogleApps !!! Read this:LINK

microG save your RAM and CPU time compare to Original Google apps.
[Galaxy S I9000 Android Development] kaott:
i just did that aaaannnd its OK :good: good guy galaxy S is back from the dead and g-free :laugh: !

thank you & OP for the rom
[Galaxy S I9000 Android Development] AthosTheMousketeer:
So... Thanks fot great ROM...

I´ve got problem to access internal SD card - After Stock installation via Odin I´m able to read data on sdcard0. Even after flashing your rom I´m able to read...

But after installing Gapps it turns to be unreadable...

I´ve tried several versions of Gapps and result is the same :(

What I miss?
[Galaxy S I9000 Android Development] kaott:
achievement unlocked : most minimalistic rom tweak ever :)

exactly how i wanted it.
[Galaxy S I9000 Android Development] porman:
Basically a media center, haha.
[Galaxy S I9000 Android Development] Ashtrix:
Hello guys,

I just recently found my SGS, was running Mackay ROM off Semaphore kernel 4.2.1 & sorry to bother you guys but I'd like to have this update if it has Voodoo Sound kernel driver to Support Voodoo Control Plus.. ?

Thanks.
[Galaxy S I9000 Android Development] jupiter5700:
Yes, it has.:good:
[Galaxy S I9000 Android Development] Ashtrix:
Thanks for the info,

I read that we need to go to Stock if <KK or not on CM9 if CM9 direct flash will be possible due to partition layout, I'm running on JB (Mackay ROM v2.2.0) as I said, CM10, i9000XXJVU Firmware and Semaphore version is JB_2.8.3 Dec18 00:08 2012 with Semaphore CWM recovery.

Can I go ahead and Install the drivers and then download mode and follow this post ? and then flash the lineage 4.4.4 ? I'm running semaphore cwm recovery, made a cwm backup. I used the Root explorer and copied the efs folder to my PC, Is this good enough for EFS backup ? (Here's how both the /efs & the cwm semaphore backup looks like) Also after flashing those ODIN files which recovery should I use ? I forgot how to even flash recovery onto this..sorry.

Could you please guide me with this, I want to use my SGS for the Supreme Audio performance (Wolfson sound, no more hw from this company sadly, Trying to fix my iPod also has a Wolfson WM8975 chip) through the Supercurio's voodoo hack (Alr using Voodoo control Plus 3.0.3, but It'd be amazing to make sgs run quicker), Thanks in advance :fingers-crossed:
[Galaxy S I9000 Android Development] pxrave:
hey i did a clean flash this kernel have cwm only :/

the rom is snappy and fast for our device opengapps pico works fine

but i have one problem i cant activate wifi.

tested modems are jw4 & jvu

if i want to activate it greeys out the on/off button

any suggestions how to fix it?
[Galaxy S I9000 Android Development] GDR!:
Thanks, great ROM, always good to have latest security patches.

I've had Gapps after fresh install, left over from the last ROM, but formatting /system in recovery before flashing your ROM helped to get rid of that.
[Galaxy S I9000 Android Development] AndroidianoSr:
This Rom support arise or viper4androd? And whitch version should I install?
[Galaxy S I9000 Android Development] SkinnyDonut:
can you add "Spoof package signature" into your rom ,because it will be much easier for people who uses microg instead of google services
[Galaxy S I9000 Android Development] Iloveserrano:
Problem with Google App Update

Hi thanks for the great ROM. I installed it and it works great.

I have a Problem, I think with the Google App. After automatically Update of the Google App the Phone falls into a Bootloop (during the cm-circle). The Boot Procedure never ends, the circle is turning around and around, the Homescreen not comes. Without updating the App everything works fine.

My actual workaround: I disabled the automatically Updates at Google Play App. Has Anybody an Idea, what I can do else?

Thanx a lot.
[Galaxy S I9000 Android Development] pxrave:
You will be provide any security updates in the future? i thougt this was the main intention of this rom montly or every two months updates ;) so we have a secured phone
[Galaxy S I9000 Android Development] SkinnyDonut:
If i were you, i would try another kernel..
[Galaxy S I9000 Android Development] JuniorCaesar:
Well if you change kernel, your home button stops working
[Galaxy S I9000 Android Development] bindoksala:
Also can you share GAPPS?
[Galaxy S I9000 Android Development] Xinxeta:
I'm trying this rom and i'm really impressed. Smooth and working really good. Youtube videos ok (480p max), camera ok for photo and video 720p, some apps like tapatalk (!) and fenix working great (with some lag, of course, but at least the phone doesn't "freeze", just some lag).

No problems with pico gapps, and by now used without sim. I didn't expect something so good in my old samsung.

Thank you very much!!

Enviat des del meu GT-I9000 usant Tapatalk
[Galaxy S I9000 Android Development] pink0:
hello there!

i'm thinking to switch back to this rom from MM-ResurrectionRemix5.7.4 with MicroG (which works quite good but some nasty bugs are killing my patience and unfortunately -for me- Coldwindnofwhere seems too much busy with his life).

I wanted to know what I'm going to miss from this MM, which GUI and OS features, what is stable for a daily use and what is not working at all yet.

thanks!
[Galaxy S I9000 Android Development] JuniorCaesar:
you are gonna miss ui but nothing much. kitkat is my always favorite and you can get nearly cm9 performance + security patches. great for daily use
[Galaxy S I9000 Android Development] ChriZz12:
Can someone port this rom over to the Samsung Galaxy Captivate or at least compile the kernel. I would be really grateful.
[Galaxy S I9000 Android Development] EtoileLabrie:
What sources are you using for i9000 kernel/propreitary blobs? Can you share your local_manifest.xml please?
[Galaxy S I9000 Android Development] MAQ7:
Very Smooth

One of the best :good: ROMs out there for SGS1. Now both my SGS1 devices are alive again :laugh:

Thanks a million to [MENTION=6794010]Coldwindofnowhere[/MENTION] and [MENTION=4794588]jupiter5700[/MENTION]
[Galaxy S I9000 Android Development] JuniorCaesar:
also anyone else suffering from that calling delay? i have nearly 150mb free ram but when someone call me, i can't see it about 10 seconds or more (when phone is locked)
[Galaxy S I9000 Android Development] Paulantj:
With [MENTION=4794588]jupiter5700[/MENTION]'s LineageOS11 Black Mod and 0.94GB free RAM, the delay from first sound of ringtone to appearance of unlock screen on my phone is about 5 seconds.
[Galaxy S I9000 Android Development] dejan-:
where to get this rom?
[Galaxy S I9000 Android Development] Paulantj:
https://xdaforums.com/showpost.php?p=72417348&postcount=82

and for gapps alternative:

https://xdaforums.com/showpost.php?p=72417348&postcount=86
[Galaxy S I9000 Android Development] yoGhurrt1:
Hi,

I have standard problem - wifi is always in "turning on" mode. RAM isn't a problem, wifi fixer didn't suggest anything that would resolve this problem, it's probably kernel (also, wifi works fine on stock rom and kernel)

Someone suggested to try "another" kernel, but after I tried few once, it ends always same.

I also tried some different ROM's but this LieageOS is the smoothest imo, so I badly need suggestion about, where I should find next for solution.
[Galaxy S I9000 Android Development] mdt_2017:
[MENTION=6794010]Coldwindofnowhere[/MENTION]

thanks for your rom with security-patch-level 04/2017.

any way to update this level?
[Galaxy S I9000 Android Development] udhy:
Why I can't install xposed

When I installed xposed after reboot phone get bootloop
[Galaxy S I9000 Android Development] JuniorCaesar:
https://xdaforums.com/xposed/xposed-android-4-4-4-t3249895/post71761014#post71761014
[Galaxy S I9000 Android Development] CalaBardino:
Blue screen after installation

Hi Friends,

I´ve updated from 2.3.6 with cf root, but my screen is blue and I can´t see very well the desktop. If I put the maximum brightness, I see a little better my screen. Amazing, when I took screenshots about the problema, this pictures have the colors ok, and there´s no problem in it. Anybody could help me, please?

Thanks a lot
[Galaxy S I9000 Android Development] xc-racer99:
Have you tried any other custom ROMs that are at least Android 4.0? Since we don't actually use the stock screen driver in the kernel, there are occasionally small hardware changes that aren't properly programmed in. A couple of years ago someone had a screen that was pink and unreadable.

If the colors are still off on other custom ROMs, then it is probably a hardware difference. In this case, you need to know what you're doing to switch out the framebuffer driver (IIRC) in kernel. I don't think there's anyone left in the forum with this knowledge, unfortunately.
[Galaxy S I9000 Android Development] hollandais:
I'm new in this topic, and I'm searching a new rom for my wife's I9000.

Actually she had a Resurrection Remix 6.1 (ResurrectionRemix-M-v5.7.3-20160827-galaxysmtd) but this is not fine.

There's not enough space for the rom to work good so I'll try yours.

I believe that a 4.4 rom should be better.

I've one request, here recovery is TWRP 3.0.2.0, can I use it or should I use your Kernel_BMFIX?

If possible I dont want to go back through a stock 2.36... I've it but I prefere a good clean flash.

So, please, tell me what's the best way to do it.

Thanks
[Galaxy S I9000 Android Development] laharl_22:
Does it need gapps?
[Galaxy S I9000 Android Development] JuniorCaesar:
depends on you, you can flash if you want. microg is recommended
[Galaxy S I9000 Android Development] laharl_22:
I have installed pico gapps and i cant setup Google account
[Galaxy S I9000 Android Development] hollandais:
I've also flashed pico gapps, but try to do it with a full clean flash, and flash the gapps immediately after the rom. Don't reboot before...

Envoyé de mon Galaxy Tab 2 en utilisant Tapatalk
[Galaxy S I9000 Android Development] (°_o):
[MENTION=6794010]Coldwindofnowhere[/MENTION]

Which kernel branch did you use to build this?

I want to rebuild this kernel..

Also can I get the ramdisk.img of this rom.. if you still have it
[Galaxy S I9000 Android Development] porman:
I run this rom without any GApps whatsoever. I just install the apps I need from Apk Pure and without Google on it, it's even faster.
[Galaxy S I9000 Android Development] Coldwindofnowhere:
Unfortunately, I did not push my local branch and I don't have it anymore ... If I remember correctly, I used this as the base and I merged most commits from android-6.0 branch. I did not bother porting TWRP, as CWM was working fine already.

About the ramdisk, I don't have the original one anymore, but here is one I tried to extract from the boot.img.

When I'll find some time, I'll try to merge it again. Same about the updates. I guess I'll push my manifest too, so people could update more regularely.

[MENTION=5414656]xc-racer99[/MENTION] that screen issue sounds intresting. Looks like this commit does not catch all invalid values. Adding back this will surely fix it, but no more calibration...

It would be intresting to compile the kernel with -DDEBUG to see what's going on.
[Galaxy S I9000 Android Development] xc-racer99:
Yeah, I'm not sure if those are the issues. For the guy I tried to help a couple years back with the pink screen, reverting those commits didn't help at all. Interestingly enough, the CM7 kernel worked. I suspect the change that broke things for these couple of people was actually https://github.com/LineageOS/androi...a6dc8eb#diff-82f296574879f39b29e5697a3fc70a23 However, to be honest, the framebuffer driver that gave the best colors (IMO) is the official mainline one in 3.4 (the s6e630m or something like that driver)... Colors weren't over-saturated like all the other drivers I tried. Oh well, it's rather pointless at this point to try to use that one :) Maybe someday I'll know enough to figure out what was going wrong.
[Galaxy S I9000 Android Development] MYEUHD:
How did you extract the ramdisk from the boot.img?

I have built a zImage from xc-racer99's 3.4 kernel source code. However, I can't extract a boot.img file to replace the zImage

I tried many tools but all of them failed :confused:
[Galaxy S I9000 Android Development] xc-racer99:
Just an FYI on the 3.4 kernel source - I built it with my variant in mind. There will definitely be some code missing/extra code for the i9000. Also, I tracked the (first) sleep issue to the kernel I based it on itself... Probably a bad merge somewhere in the kernel-common source code.

A couple of different things to try get the ramdisk. If on KitKat+, have a look at https://gist.github.com/pawitp/bc896a9c005900af1c7c (untested). If below KitKat, try the ones from https://github.com/DerTeufel/androi...mmit/ce25a34bbd473b48d213a11ca93d0ef76e9ee369 (again, untested by me).

Edit: The reason the tools you've tried are failing is that we don't use a standard android boot.img as our bootloader doesn't understand them. We have to use a built-in ramdisk instead.
[Galaxy S I9000 Android Development] ewoks:
Hi, just wondered why KK and not some newer base? thanks
[Galaxy S I9000 Android Development] JuniorCaesar:
because kitkat is last usable version for daily usage
[Galaxy S I9000 Android Development] Beddhist:
This looks like a great project (Thank you!) - if I could get it to work.

My phone is on GB XXJVT, 2.3.5. But now I'm confused:

cf-auto-root is not compatible with 2.3.5, according to their web site.

also, it does not contain CWM.

Hence, this doesn't make sense to me.

I tried installing 2.3.5 with cf root in the kernel from a rescue package, but the installation fails. After flashing it keeps booting into recovery and factory reset in recovery seems not to work.

What am I doing wrong, please?​
[Galaxy S I9000 Android Development] hertzschi:
Thanks a million to @Coldwindofnowhere for this ROM and to @jupiter5700 for the help to users, the black mod and the microg package:good::good::good::good:

coming from Full Advance 6.0.1 this is a great new daily driver.

As I had continuous reboots to recovery and couldn't install this rom I want to share my final solution which I tried out after the many useful hints and links from [MENTION=4794588]jupiter5700[/MENTION] :

1) flash to 2.3.6 with 3 files and repartition on using Odin

2) flash semaphore kernel 2.7.4. twrp version Semaphore_2.7.4.tar , (cwm didnt install the rom for me)

3) flash mackay rom cm-Mackay_ROM_4.9.14.zip (-> thanks to [MENTION=3033992]kasper_h[/MENTION] for this fine rom)

4) flash lineage Rom -> installed and booted finally :highfive::good:

optional, but I did for curiosity :D

5) flash black edition

6) flash microG

Awesome device now, with MM it ran only for one day and than didn't respond any more.

P.S.: If AOSP Keyboard always force closes, set its language to english and the you can install keyboard of your choice
[Galaxy S I9000 Android Development] migo1979:
Hi,

First of all, thanks for the great roms (coldwindofnowhere, jupiter5700)!!! :D :good:

[MENTION=224634]Jupiter[/MENTION]:

I like your pretty cool mod and i just want to ask you if it would be possible for you to integrate a german language pack or to create an update.zip.

What do you think about to use ART instead of Dalvik?
[Galaxy S I9000 Android Development] yoGhurrt1:
No idea if for anyone else this will resolve problem, but for anyone who still have problems with Wi-Fi that's stuck at "Turning on" on SGS with this ROM:

- Firstly I used hertzschi method from #134 post to flash rom

- Secondly I pressed *#*#4636#*#*, then "Wi-fi information" -> "Wi-Fi API" -> "enableNetwork" and when it said "enter network ID", I simply pressed "1". After restarting phone, with this wizardry, Wi-Fi started to be resolved again.

Edit:

Aaaaand nope, it's very random because some times it work but after restart everything can come back to begining.
[Galaxy S I9000 Android Development] sandravictoria:
[MENTION=4794588]jupiter5700[/MENTION] and Coldwindofnowhere saved my phone. Back to kitkat
[Galaxy S I9000 Android Development] Samu96:
I tried to install this rom on my galaxy and works but wifi doesn't work. What could I make?
[Galaxy S I9000 Android Development] exerramun:
Try to reset from recovery. Micro gapps works fine.
[Galaxy S I9000 Android Development] yoGhurrt1:
Done that in few scenarios with this ROM, never worked as solution for this (if we're still talking about wireless connection).
[Galaxy S I9000 Android Development] Paulantj:
Which 2.3.6 files and where to download please?

I have a different problem, which seems to be partition related, and maybe because I came from another CM version before this.

Phone was reporting 512MB used of 1GB, but keeps crashing with out of memory messages and Trebuchet has stopped etc.

Please can you let me know exactly which three 2.3.6 files you used with Odin and where to get them safely.

The links from links at the top of this article diverge rapidly and all I have tried lead to dead ends - whether empty or malicious looking.
[Galaxy S I9000 Android Development] hertzschi:
Do you have gapps installed?

Maybe because of this?

I can highly recommend microg.

It uses much less resources and is free open source software :good:

There is also a installer zip somewhere here on xda. I used the one that is attached. Maybe there is a newer one in the original thread.

Edit: https://xdaforums.com/android/development/microg-unofficial-installer-t3432360

The factory images can be downloaded save and convenient from www.sammobile.com

When i am at my pc i can edit my post with the file name.

https://www.sammobile.com/firmwares/galaxy-s/GT-I9000/
[Galaxy S I9000 Android Development] pining3:
i9001

I have one question if this rom will run on i9001, thx.:confused:
[Galaxy S I9000 Android Development] xc-racer99:
Nope, sorry, you're out of luck. Despite the similar names, the two phones are completely different inside with different brands of SoC's.
[Galaxy S I9000 Android Development] Xinxeta:
Hi,

I'm trying to install microg on this rom, and I'm having problems, I don't know exactly how to do it. I have installed two zips (microg installer and google sync addon) from here. I think the problem is the signature spoofing, I don't know how to solve this. I downloaded a file (tingle?) from here, but I don't know what to do with it.

Is it easy to enable microg on this rom? Anyone can help?

Thanks.
[Galaxy S I9000 Android Development] pink0:
unfortunately this release lacks support for signature spoofing but the Jupiter's one has it (search backward for his version)
[Galaxy S I9000 Android Development] Xinxeta:
I don't know what I've done, but I have it working fine on this rom (not Jupiter's one).

This phone is much more functional with micro g than with gapps, I'm really surprised.

Cheers.

Enviat des del meu GT-I9000 usant Tapatalk
[Galaxy S I9000 Android Development] yoGhurrt1:
Ok, I've found a solution for my problem. It was lucky - but only thing I had to do was use different microSD Card. Testing without microSD Card or cheap Adata had me always to deal with this problem. When I accepted that there is no solution for this and decided to try different microSD Card (Kingstone) to resolve another issue I had, I found out that Wi-Fi started to work like a charm. After a week, and a lots of restarts, it still works fine so, problem solved.
[Galaxy S I9000 Android Development] colt2x:
Hi,

I just want to ask that is the ROM still maintained? I mean security updates, as the last Wifi and Bluetooth bugs. Or is there any stable ROM what is maintained and bug fixed?
[Galaxy S I9000 Android Development] JuniorCaesar:
omni 4.4 is most stable kitkat for this phone in my opinion. at least it doesn't have phone call lag
[Galaxy S I9000 Android Development] colt2x:
Thanks! Do you have a link for download and install instructions?

...but thi seems stopped in 2015... or is there current version of this?
[Galaxy S I9000 Android Development] xc-racer99:
Yes, Omni builds did stop in roughly 2015 and no one has done updated builds. If you're looking for recent security updates, you'll have to build your own ROM.

On a semi-related note, I've been doing some work on my variant using a different partition method for the internal Nand. It's called "UBI" and the early returns are promising - my device on AOSP 7.1 (with the latests security patches but no gapps) is the fastest it's been since the KitKat days. Is there a desire for testing it on an i9000? It would take me a couple of days to port it to the different variant if there is.
[Galaxy S I9000 Android Development] Monfro:
Really interesting.

I would like to test it on my Captivate variant (same as i9000 but in kernel you need to compile different key layout).

But since it takes time to prepare everything and everybody has a real life I will not be upset if you have no time for it.
[Galaxy S I9000 Android Development] colt2x:
Thanks,

I heard that Lineage 14 build is good, and is Android 7.x . The only question is that will it be receiving at least the most importatnt updates or not.