yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] humberos:
We need to apply a lot of patches for UMS over some Android repos like Vold, MediaProvider, FrameworksBase,...

Also, UMS will not work with emulated sdcard "natively" (requires an ugly adaptation).

MTP is still better, safer and recommended option for some great devs around world.

Yes, I know that UMS is faster.... I tried to bring it back on Omni Project but I've changed my mind.

Just check this link below and you'll see some points of views about UMS.

https://lists.omnirom.org/pipermail/maintainers/2014-June/000040.html
[Galaxy S I9000 Android Development] Gokulbalram:
Thing is, I have around 6-5 GB of files backed up and it's all taking a lot of time (@200 KBPS). I tried TWRP, it works faster.

Can't you add a UMS option in TWRP? The 'Mount USB Storage' only mounts the external SD

---------- Post added at 08:13 AM ---------- Previous post was at 08:08 AM ----------

If I atleast got a brief 'How-to' on implementing this onto other kernels, that'd be great

EDIT: Flashed Gapps, I can see the files over there, but I can't see no Gapps in the app drawer.
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=3031478]humberos[/MENTION], after a gruesome dirty flash and automatic SD wipe and an hour of usage, I suggest you ditch this option and rather just increase the /data space allocation by a Gig or two. The device is really slow in response. I'll let you know in a few hours on whether or not the condition has gotten any better.
[Galaxy S I9000 Android Development] devloz:
Maybe keeping /datadata and creating emulated storage (+SWAP of course) will be better?
[Galaxy S I9000 Android Development] nikos5800:
just leave things as they are , galaxy s its very old device we don't need such a drastic changes
[Galaxy S I9000 Android Development] devloz:
I noticed this black pearl ;)

I didn't know where to put it, but it was posted on Omni's gerrit, so i put it there ;)
[Galaxy S I9000 Android Development] humberos:
Sorry, IMHO my device is lagless after changes and I have not overclocked it.

yes! It is the best way.

Yeah! I totally agree with you.

May I change the way to get new partition layout by running shell script (only for advanced users).
[Galaxy S I9000 Android Development] devloz:
It would be funny ;)

"http://dl.omnirom.org/galaxysbml"
"http://dl.omnirom.org/galaxysmtd"
"http://dl.omnirom.org/galaxyslvm"

Haha!

But, seriously. I do like emulated storage and swap idea. After test i wasn't quite sure about /datadata drop, i think many devices will react different because of it's (/datadata) lack. /datadata joyriding will be a bit dangerous (for me it was okay, for my friend it corrupted partition -- he had to start again from stock). AND if it will not be merged, then you can resize /system and /data balance.

EDIT: I have chip 07/10 (July 2010).
[Galaxy S I9000 Android Development] Gokulbalram:
Weird, I didn't overclock either. Maybe it's because my device is 4 years old.
[Galaxy S I9000 Android Development] RuffBuster:
I have 2 S1 phones. One iNAND and one MoviNAND. I want to try this new partition setup on my MoviNAND, but will my phone suffer with this new layout using the older chipset? Is this layout more suited for the iNAND chipset? Cheers!

Sent from my GT-I9000 using Xparent Skyblue Tapatalk 2
[Galaxy S I9000 Android Development] devloz:
That's why there are people resistant to change partition table. MoviNAND (slower, i guess) will lag as hell, OneNAND (faster) will lag as previously. No performance improvement here, but possible performance decrease. That's why [MENTION=3031478]humberos[/MENTION] is considering creating script for advanced users. BTW: Will you send me a link to this OneNAND/MoviNAND test? I used it in the past, and now i forgot where it is (i searched).

PS: Check out ;)

Omni 5.0 for I9000 Gerrit
[Galaxy S I9000 Android Development] phil_greg2001:
To see which Nand you have look at the following file in a text viewer:

Code:

/sys/devices/platform/s3c-sdhci.0/mmc_host/mmc0/mmc0:0001/name

If the content starts with "S" then you have iNand. If it starts with "M" then you have MoviNand.

:cowboy:
[Galaxy S I9000 Android Development] devloz:
Ahh. I've MoviNAND ;) You see? That's why i needed to remember this ;)

PS: I found shorter way to file:

/sys/block/mmcblk0/device/name

EDIT: What if:

mmcblk0 (internal) - M8G4DD
mmcblk1 (external) - SU16G

??
[Galaxy S I9000 Android Development] phil_greg2001:
mmcblk0 (internal) - M8G4DD = MoviNand like me :crying:
[Galaxy S I9000 Android Development] jgaviota:
For those of us with MoviNand.

Which is the "fastest" (less slow?) rom available?

I just got my wife's I9000 back and was schocked at how slow the phone seemed. The I9000 had CM10 on it I think, we had given it to her mother, we gave her a I9300 now.

Also, my sister in law has a I9000 with CM10 running of the sdcard because of memory corruption. Is there a newer rom that can run from the sdcard? What is the install method? How is performance?

Thanks! And sorry for the OT post
[Galaxy S I9000 Android Development] joedom1:
If you dont use too many heavy apps (I recommend adding them to ext SD card as soon as downloaded) undoubtedly this ROM is fastest

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

...I have the iNand chip, but comparing with all ROMs I tried
[Galaxy S I9000 Android Development] SiriusCybernetik:
I am one of the unlucky moviNand owners.

Unfortunately the experimental partition layout makes my device unusably slow.

Now I wanted to revert to the daily Omni builds, but somehow the recovery is no longer able to mount my sdcard correctly, which in turn makes the flashing process fail.

Maybe this happened after I wiping all prior to flashing the nightly.

I guess I will have to flash stock GB with repartitioning enabled in order to get my phone to a working condition again.
[Galaxy S I9000 Android Development] devloz:
Yeah, you have to go back to stock. Include datadata.rfs inside of .tar file if you have any issues ;)
[Galaxy S I9000 Android Development] SiriusCybernetik:
Thanks, no issues at all. But I have to admit that seeing stock gingerbread again on my phone came as a shock. I haven't been on a Samsung rom since 3 years...

Now I appreciate omni rom even more.
[Galaxy S I9000 Android Development] :
Totally underwriting this.

Please, devs, do not fiddle around too much with rearranging partitions etc.. to squeeze out the last bit of performance ;)

OMNI, as is, is a wonderful ROM.

My son has been with CM11 Snapshots for a while but lastly M12 did no good any more.

FC's all over, even with full wipe etc..

Now, i put OMNI to his S1 and he is happy with it.

The Hotword feature is his favorite feature, now :)

Me, myself and i are running it on the Nexus 5, which i recently bought. Must say works like a charm and battery consumption is

25% to 40% per 24hrs.! Incredible.

Best,

Frank
[Galaxy S I9000 Android Development] devloz:
By saying "underwriting" you meant "signing"?
[Galaxy S I9000 Android Development] :
Yes, signing :o

My bad. English is not my native language.

Anyway. I wish i could be of any help in this OMNI project.

I saw that localization seems incomplete. Some items are in English whereas most parts of

the ROM are translated to German (in my case).

Maybe this could be a starting point? Guess i'd have to contact the OMNI dev team, right?

Regards,

Frank
[Galaxy S I9000 Android Development] joedom1:
But what is the problem?

We have an OMNI that works very well (probably not a lot more needed now?)

And a second experimental project whioch if works well could change our device for people who want it.

I wish more things in life had these choices.

Thanks team for both, Im quite interested to see how the experiment progresses. It mightbe a breakthrough.

Without risk, no reward.
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=4710474]SferaDev[/MENTION] [MENTION=3031478]humberos[/MENTION]

Any ETA on the unofficial LP builds?
[Galaxy S I9000 Android Development] devloz:
No, prppprppprppp! Developers don't work very well with created ETA. They will not tell you, respect master rule ;)
[Galaxy S I9000 Android Development] Gokulbalram:
Dang.

P.S. - Look at the page number.
[Galaxy S I9000 Android Development] devloz:
Master rule, not master number! Hahaha.
[Galaxy S I9000 Android Development] :
Ah, sorry. So i messed something up.

I thought the ongoing "experimental builts" would probably become the main line and therefore was afraid OMNI will

leave the stable track it is on ever since.

Now, if there is a path parallel and i still have the choice than everything is fine for me.

No problem.
[Galaxy S I9000 Android Development] marcelogabriel:
Omni Updates...

Hi all.

I'm new on Omni Rom and am using Cyandelta to update Omni nightlies incrementaly..

My question is if any other OTA exclusively for OMNI Rom exists.

I read something about "opendelta" but couldn't found on google to downnload.

How do you update your nigthlies?

Thanks.

Best Regards.
[Galaxy S I9000 Android Development] devloz:
OpenDelta is prebuilt in Omni. Just go to Device info > Updates. It will do it's magic ;)
[Galaxy S I9000 Android Development] marcelogabriel:
Great! thank you very much.
[Galaxy S I9000 Android Development] iluha_ua:
Hello!

Does OmniROM support .nodatadata feature?

Thanks for answer!
[Galaxy S I9000 Android Development] devloz:
If there is file:

/sbin/setupdatadata.sh

Then with 99% probability yes ;)
[Galaxy S I9000 Android Development] iluha_ua:
Thank You!

It saved my day, because I'm using lot of big apps. Also found that in many cases my phone works faster without /datadata.

For those who interested:

It's possible to get rid of "out of free space" problem in /datadata by moving app data to larger partition /data/data.

Just create /datadata/.nodatadata file manually or by typing "touch /datadata/.nodatadata" in terminal.
[Galaxy S I9000 Android Development] Alokhacker:
can we expect lollipop on our device?
[Galaxy S I9000 Android Development] humberos:
IMHO, our device is just too old now. FYI I am getting a royal pain by racking PVR GPU driver.... There's more complaints about performance than I can think about. I really think maybe is the end of the line.

Thank you, guys!
[Galaxy S I9000 Android Development] Alokhacker:
Samsung galaxy nexus has same gpu i.e. powerVR sgx540. cynogen has created beta version for nexus and its using 3.0.101 kernel. check the links

http://xdaforums.com/galaxy-nexus/development/cyanogenmod-12-beta-builds-t2958865

http://xdaforums.com/galaxy-nexus/development/rom-fml-fork-life-06-05-2014-v2-t2764064

so I dont think driver is the issue
[Galaxy S I9000 Android Development] humberos:
Yeah. I got Omni Android 5.0 booting.

But as I told this port requires some work and about performance I still thinking that is not so good for now.

I am uploading all patches to gerrit.

But I will repeat again, this is the end of line at least for me. Sorry.

Edited:

------------------------------

PVR Hack

https://gerrit.omnirom.org/#/c/10630/
[Galaxy S I9000 Android Development] SiriusCybernetik:
So long and thanks for the fish ... :cool:
[Galaxy S I9000 Android Development] Roots:
Having a bad day as it is & now I can't even locate the correct ROM zip file... I keep finding nightly builds..

I want a link (direct link) to download latest stable build for this ROM.

Someone help :thumbup:

# sent from a blazing slim SGSi9000 using tapatalk 2 #
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=3031478]humberos[/MENTION], could you at least upload that build?
[Galaxy S I9000 Android Development] humberos:
At least, no. Sorry.

No ETA

Just relax ...
[Galaxy S I9000 Android Development] afaneh92:
You are not having a bad day If you dont got a dead screen like me. It happen when I had fixed my usb charger port :(
[Galaxy S I9000 Android Development] Alokhacker:
can you please upload it somehow?
[Galaxy S I9000 Android Development] twinky444:
Option 1: Wait.

Option 2: Changes are on gerrit, repo sync, cherry pick, build, flash! :D
[Galaxy S I9000 Android Development] Andrei Radu:
What can i do for can this ROM work on my GT-S7390? (I ask this question because i see this I9000 are similary with my phone)
[Galaxy S I9000 Android Development] devloz:
[MENTION=3031478]humberos[/MENTION]

You've uploaded pvrsrvinit source, is it possible to replace vendor file in android-4.4 branch?

BTW: In CM (i don't remember exactly where) i found commit that enables non-PIE bin/lib (don't know exactly [again]) to work ;)

PS: Why BCMDHD driver is module no more?

Nevermind ;)

Another question: how is it's state? (technical i mean, wifi, bt, ril, socket, storage, etc). And by saying EOL you meant Android == 5.0.x or Android > 5.0.x?
[Galaxy S I9000 Android Development] waihung0626:
Wow,this thread http://xdaforums.com/showthread.php?t=2963877 is Omni 5.0 for T959,so anyone can build test version?
[Galaxy S I9000 Android Development] nchc:
That's terrible man, i hope for all of us you are able to fix it.
[Galaxy S I9000 Android Development] Alokhacker:
so I believe test version will be available soon for i9000 as well
[Galaxy S I9000 Android Development] humberos:
I think it is not so bad...

https://www.youtube.com/watch?v=KDPeIW8E3NM
[Galaxy S I9000 Android Development] phil_greg2001:
WOW !!!!

Big Job Man :good:

All guys waiting the D day :cowboy:
[Galaxy S I9000 Android Development] RuffBuster:
Although I don't hold much hope for lollypop running well on our devices, this does make me dribble a little at the prospect it may become a reality.

Sent from my GT-I9000 using Xparent Skyblue Tapatalk 2
[Galaxy S I9000 Android Development] waihung0626:
Thanks for All DEV!
[Galaxy S I9000 Android Development] Gokulbalram:
All hail [MENTION=3031478]humberos[/MENTION]
[Galaxy S I9000 Android Development] waihung0626:
I want You.:thumbup:
[Galaxy S I9000 Android Development] devloz:
These lags occurs in CM11 too, so i didn't noticed any performance decreases (you have hands on it, so you know better) ;)

Thank you for this!

PS: If you will make RIL function on minimal basic, can you tell me how big delay is between song and displaying [accept, reject] phone keys?

PS2: I was going to build it, but i have 2Mbps internet (256KBps) :(
[Galaxy S I9000 Android Development] Gokulbalram:
[MENTION=3031478]humberos[/MENTION], please can I have a copy of the image? I just want to test it. I don't use a SIM on my device, so if RIL doesn't work, not an issue
[Galaxy S I9000 Android Development] humberos:
No.

WIP status.

Please, wait.
[Galaxy S I9000 Android Development] Celso Marques:
it would be a nice christmas gift :laugh:
[Galaxy S I9000 Android Development] waihung0626:
Waiting longtimes:mad:
[Galaxy S I9000 Android Development] humberos:
I think that you don't need to waiting "longtimes".

Just don't wait it.
[Galaxy S I9000 Android Development] waihung0626:
SO it coming soon now?

Because like it very much.

And I'm need say sorry!
[Galaxy S I9000 Android Development] humberos:
I don't know when and also don't have ETA.

Unfortunately, I haven't had free time to playing with it...

So, just relax... and enjoy 4.4.4
[Galaxy S I9000 Android Development] ThunderOver:
Great! Thanks to all the dev who develop even for this old rock.

Another step forward !!! :highfive:
[Galaxy S I9000 Android Development] devloz:
On Gerrit i noticed very big progress on Omni 5.0. Beautiful work, [MENTION=3031478]humberos[/MENTION] ;)

How will partition change look? Because i noticed that our mmc is in fstab as on Omni 4.4.
[Galaxy S I9000 Android Development] nigox91:
Hi everyone, is there someone who can explain me why for some strange reason the ui lags for let's say one or two days and then decides to go super smooth and then eventually go back to laggish form...I mean is there anything you guys know of that can make the phone lag periodically? The thing is that the phone is not slower when it lags, apps open in the same time, is only animations...I encountered this in other Roms but changing governor usually resolved this but I don't want to change anything on performance settings, I think Omni is the only usable kk for our beloved i9000 <3

Thanks you all for the hard work!!!
[Galaxy S I9000 Android Development] waihung0626:
What's working on 5.0 now?
[Galaxy S I9000 Android Development] Gokulbalram:
The reason Omni is reliable is because of the lack of Theme Engine. Yeah, the lag happens everywhere
[Galaxy S I9000 Android Development] devloz:
That repo is only for device configuration. Look at kernel and device-common changes ;)

[MENTION=5565151]waihung0626[/MENTION]
[Galaxy S I9000 Android Development] ThunderOver:
Wow I did not think that the work proceeded well shipped, Great :highfive:
[Galaxy S I9000 Android Development] nereis:
I really hope Google took care of that dreadful black screen on ringer bug in lolipop for lower end devices...
[Galaxy S I9000 Android Development] nirogu325:
Ah, so that's why. I ported this ROM for my little GS1 Vibrant T959 and it is true. It runs consistently faster. I too experienced lags on CM based ROMs so I'm very grateful for this! :)
[Galaxy S I9000 Android Development] rodman01:
Need your help please:

I am trying to build omni for the S1 and cannot pass through that error message:

ionic/libc/include/sys/types.h:35:25: fatal error: linux/types.h: No such file or directory

#include <linux/types.h>

^

compilation terminated.

make: *** [/Volumes/SSD/RR/android/system/out/target/product/galaxysmtd/obj/STATIC_LIBRARIES/libvpx_intermediates/vp8/encoder/vp8_asm_enc_offsets.intermediate] Error 1

make: *** Waiting for unfinished jobs....

I am building with mac OSX and default omni manifest. Am I missing something or have mixed up anything? Many thanks in advance!

Edit: I setup the omni sources on my linux machine too, and currently the build is running without problems. So it seems that the error above is mac osx related....Any ideas anyways how I can fix that? Because roms based on cm I can build without problems.
[Galaxy S I9000 Android Development] devloz:
5.0.2: Devices with slow NAND should now have a noticeable performance boost.

[MENTION=4613083]rodman01[/MENTION] you're missing header types.h in $DIR/include/linux

I don't know why it's missing. It should be here.

I can be wrong of course.

Nevermind ;)

EDIT: [MENTION=3031478]humberos[/MENTION], they found a way to make bcm4329 work as a module:

http://review.cyanogenmod.org/#/c/82598/

From what i read here, bcmdhd driver tends to be quite unstable while built-in.
[Galaxy S I9000 Android Development] rodman01:
Thanks for the tip, but it is there and included...:(
[Galaxy S I9000 Android Development] devloz:
Okay, there is no support for types.h on OSX. There is something to bypass, that CM already does.

Changing it to <sys/types.h> can help (but don't must).

EDIT: Try to take from linux:

/usr/include/linux/types.h

and put it in:

bionic/libc/include/sys/linux_types.h

And then in types.h change <linux/types.h> for "linux_types.h"
[Galaxy S I9000 Android Development] SferaDev:
Hey guys,

I wanted to apologize in my threads for the lack of updates during the last weeks, the main reason has been that my grandpa is at the hospital, Lollipop source drop and my latest app, HubToDate. I want to give loads of thanks to [MENTION=3031478]humberos[/MENTION] for keeping the hard work while I was absent. The app is now finished and being voted here in XDA and I hope to be back online after the holiday season.

See you,

SferaDev
[Galaxy S I9000 Android Development] ts1506:
Hope your grandpa gets well soon :) Always family first.

Keep up the good job on the trusty SGS.
[Galaxy S I9000 Android Development] Alokhacker:
we hope he gets well soon. No problem with delays
[Galaxy S I9000 Android Development] ThunderOver:
Do not worry about the delays ;) we hope he gets well soon , the family first of all.
[Galaxy S I9000 Android Development] rodman01:
Many thanks again, but I couldn't get the build to run on osx...will have another lock at it, perhaps I can find a solution.

But anyways, my build on the linux machine finished successfully, but rom doesn't boot :(. It does not pass through the kernel boot logo, no bootanimation is to be seen...did I missed something or are omni github sources not updated completely? I am using default omni manifest and also omni device specific source paths.
[Galaxy S I9000 Android Development] afaneh92:
Did you take a look on this!

https://gerrit.omnirom.org/#/c/10630/
[Galaxy S I9000 Android Development] rodman01:
Status is already: merged...then it should be already included on github isn't it? A few minutes ago I fetched the open projects for our device...perhaps this helps for booting the rom :).
[Galaxy S I9000 Android Development] waihung0626:
Merry Christmas at [MENTION=535343]all[/MENTION]

Now today have about good news?:)
[Galaxy S I9000 Android Development] ThunderOver:
It would be nice to get an Android Rom L as a Christmas present. :good: :D

Merry Christmas to all !!
[Galaxy S I9000 Android Development] Ridxrock:
Haha It Would Be The Best Christmas Gift Ever :laugh: :p

Merry Christmas To All
[Galaxy S I9000 Android Development] waihung0626:
Can't waiting now?
[Galaxy S I9000 Android Development] qu4nt1n:
Disabling all the animations in the developer section

Howdy guys,

At some point in time, in spite of a clean install, i always got a flurry of FC's (acore process, google services, the browser won't launch etc, all at the same time), that i suspect come from the lack of ram! And the reboot was very very slow!

So i decided to dig yet another time in the parameter section in search for yet another ultimate tweak ;)! In desperate mode, i run accross the animations tweaks in the developer section. As if i had an epiphany i rushed to disable each one of them,! and now i can notice a huge improvement: the apps go to background faster (like 1/3 of a sec instead of 2 sec), i can multitask between two apps without the one in the background needing to reload before appearing in the foreground etc....

You might want to check this and your battery life after the change, you may be surprised!

Anyways merry christmas to you all!

And thanks again for the great job you are all doing!

:good: you rule!
[Galaxy S I9000 Android Development] Ramnathe P:
1.Omni has only nightly builds ?

2.any other more stable build than nightly ?

3.Which is the most stable (and latest with more features) nightly build of december ?

Please help :)
[Galaxy S I9000 Android Development] nirogu325:
KitKat nightlies from Omni are stable. Try it and you will see.

Sent from my SGH-T999
[Galaxy S I9000 Android Development] yah7733:
can change omni dialer color ?

thanks
[Galaxy S I9000 Android Development] waihung0626:
Have good news:p
[Galaxy S I9000 Android Development] rodman01:
No, unfortunately not. rom.zip isn't booting at all with the current available sources.
[Galaxy S I9000 Android Development] Gokulbalram:
There's some magic to [MENTION=3031478]humberos[/MENTION]' build then
[Galaxy S I9000 Android Development] SferaDev:
Current status is completely bootable, I've been finally able to grasp some time and compile for myself.
[Galaxy S I9000 Android Development] rodman01:
maybe I did something wrong,...but I tried it with omni rom default manifest and device sources, as well as with omni aries kernel and it didn't boot. What else can I try or should I take as source tree? Also I had build errors with bluetooth, audio and hwcomposer (if I remember right) and I think also with camera and tvout...
[Galaxy S I9000 Android Development] SferaDev:
Did you add gerrit pending commits? Such as the SELinux initial re-bring-up?
[Galaxy S I9000 Android Development] rodman01:
yes I added minimum all open projects of and from humberto, till I think 23rd of december.
[Galaxy S I9000 Android Development] SferaDev:
And you waited up to 1h to boot? First boot will take a bit of time.
[Galaxy S I9000 Android Development] rodman01:
device didn't even pass the kernel bootlogo...omni bootanimation was never reached.
[Galaxy S I9000 Android Development] SferaDev:
Then you had something missing, it does boot.