yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] rodman01:
Clean | Stable | Flexible | Optimized | Excellent

-> ArchiDroid 2.X <-

A Port of JustArchis Rom to our S1

​

Changelog

ArchiDroid 2.5.2

- Added additional r_submix audio module, idea thanks to [MENTION=1865528]nelsonw[/MENTION] # This should help with chromecast

- Updated PA GAPPS to 25 July

- Updated Nova Launcher to 3.0.2

- Updated Google Keyboard

- Updated XPrivacy to 2.2.2

- Updated Onandroid to 9.51

- Updated cm and ArchDroid sources (31.07.14)

Download

All Files Mediafire

Stable: ArchiDroid 2.4.5 Mediafire

Experimental: ArchiDroid 2.5.2 Dev-Host, Mirror: Mediafire

Remember that you don't need anything else to flash. Google Apps are included already.

Known Issues

All known and unknown Cyanogen Rom bugs (if any)

INSTALLATION INSTRUCTIONS

- Download the latest build of ArchiDroid ROM

1.- Wipe data / factory reset

(mandatory if you coming from STOCK OR 4.2.X version or any other ROM)

2.- Install the Main ROM via Aroma installer, make your choices and lean back.

3.- Reboot

Attention: first boot will last a couple of minutes, at least almost 5 minutes or a few more. So after flashing take a rest and drink a coffee or a beer :)!

And after rom has booted up, led it settle a bit, till all apps and settings are initialised!

UPDATE INSTRUCTIONS

- Download the latest build of ArchiDroid ROM

- Take a nandroid backup

- Flash ROM using recovery and aroma installer

- Reboot

- Enjoy!

Known Bugs

-tethering is not working proper fixed in v2.5.0

In Aroma Installer you can select for example:

- 3 different Kernels: Stock, Neo and Mackay

- different Launchers

- different Keyboards

- different Bootanimations

- many additional apps

- to add nav bar

- to select: ro.config.low_ram=true or ro.config.low_ram=false (transparent statusbar)

and many other things

Follow ArchiDroid On XDA!

Write A Review!

Rate This Thread!

Buy JustArchi a Beer!

Like ArchiDroid On Facebook!

Hit Thanks!

XDA:DevDB Information

[ROM] [4.4.4. - KTU84P] [OmniROM] [Linaro 4.7] [Experimental] [Flexible] [Excellent] [01/08/14] ArchiDroid V2.5.2 | Power In Your Hands, a ROM for the Samsung Galaxy S1 I9000

This Rom is an official kanging of i9300 thread by [MENTION=5161352]JustArchi[/MENTION] lead developer and author of ArchiDroid ®. So all credits and thanks goes to JustArchi!!

Contributors

rodman01

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.0.x

Based On: CyanogenROM / ArchiDroid / SelfKANG

Version Information

Status: Experimental 4.4.4 v

Created 2014-04-23

Last Updated 2014-08-01
[Galaxy S I9000 Android Development] rodman01:
Credits

First of all many thanks to JustArchi, who gave me the permission to port this rom

and helped me not only one time to get all things to work :good:!!!

Many many thanks JustArchi for the help and support!​

ArchiDroid Core

- AROMA Installer

- AROMA Filemanager

- Didhiy Kernel

- Neo Kernel

- PhilZ Touch Recovery

- SuperSU

- Nova Launcher

- TouchPal Keyboard

- Hacker's Keyboard

- Android Terminal Emulator

- BetterBatteryStats

- Cool Tool

- Greenify

- MX Player & Custom Codec

- LMT

- Root Browser

- Titanium Backup

- CrossBreeder

- Online Nandroid

- Xposed Framework

- App Settings

- XPrivacy

- Debian

- cURL

- GitHub

ArchiDroid 2.X

- OmniROM for GT-I9300

- Linaro Toolchain

- Spirit 2

- Wanam Xposed

Special thanks to:

- Kenshin, for graphic design and ArchiDroid Touhou bootanimation

- [MENTION=2784834]mrtur[/MENTION], for graphic design and helpful hand during ArchiDroid experimental tests

- [MENTION=5264108]malachow[/MENTION], for helping users across both international and polish board, sharing the spirit of ArchiDroid

- All ArchiDroid Contributors, for improving and making ArchiDroid better!

- ArchiDroid Facebook Group, for beta-testing the very first alphas of ArchiDroid 2.0.0

- ROM Cleaner, for awesome generic list of bloatware

- Android Revolution HD, for being ex-ArchiDroid 1.X base

- WanamLite, for being ex-ArchiDroid 1.X base

- Temasek's Unofficial Build, for being ex-ArchiDroid 2.X base

- crDroid, for being ex-ArchiDroid 2.X base

- You, for choosing ArchiDroid over other available ROMs :)
[Galaxy S I9000 Android Development] JustArchi:
I'm very happy to see ArchiDroid running also on Galaxy S :D.

Let me know [MENTION=4613083]rodman01[/MENTION] if you need any help or a helpful hand, and watch my github for ArchiDroid updates :).
[Galaxy S I9000 Android Development] rodman01:
Thanks, yes I am happy too, that I got it to work finally (kernel choice is working, but selectable modes I skipped for the moment)...your help to get this all was highly appreciated and needed :) and I am sure I will come back again with questions :). And yes sure, I will watch your github and when I as soon as I have time, I will create branch on my repo with the changes I made :good:.
[Galaxy S I9000 Android Development] JustArchi:
If I can suggest anything...

Make sure that my backend works properly on SGS, you can check logs in /data/media/0/ArchiDroid, and use ArchiDroid app to check if everything works properly (haveged, dnsmasq, dnsproxy2, pixelserv etc. should be ON). This give you a few ArchiDroid-unique features described in development thread. I used advanced SGS3-optimizations, so I'm wondering if you can launch it on SGS :).

Apart from that my github is a real mine of knowledge, so if you dig deep enough you should get answers to everything :D.

And of course, I'm very glad to see that you made it! :)
[Galaxy S I9000 Android Development] rodman01:
Yes sure you can and I will check it...to be honest haven't realized this and afraid that this won't work :(, but will see and probably can fix this in one of the next versions (if possible in general for and with the S1?).
[Galaxy S I9000 Android Development] JustArchi:
I'll need to recompile these binaries for generic ARM target instead of SGS3 then, just watch my github and cherry-pick proper commit when it arrives :).
[Galaxy S I9000 Android Development] rodman01:
haveged, dnsmasq, dnsproxy2, pixelserv are on and it seems that they are running. In init.log there are a few lines mentioning for example: no such file or directory. If you want and if helpfull I can pass you the logs you want.
[Galaxy S I9000 Android Development] JustArchi:
If my binaries are running properly then it's great, you should have working adblock and entropy >= 1024.

Send me RunOnce and Init logs :).
[Galaxy S I9000 Android Development] rodman01:
Yes sure no problem. Here are the log files attached....
[Galaxy S I9000 Android Development] JustArchi:
RunOnce works great! :D

However Init not so :p.

Looks like haveged is not working at all.

Apart from that, one more issue found:

Is /dev directory available in your system?

ADPROC="/dev/archidroid"
mkdir -p "$ADPROC"

Because this piece of code should create archidroid dir in /dev.

---------- Post added at 10:37 PM ---------- Previous post was at 10:29 PM ----------

Also, check Cron.log in ArchiDroid dir (/data/media/0/ArchiDroid) if it's not infinite-looping due to that... :D.
[Galaxy S I9000 Android Development] rodman01:
Yes the folder is available, but almost all files have 0.0 b size, could it be that sym links and/or missing or wrong permissions are the reason?
[Galaxy S I9000 Android Development] JustArchi:
Check if you can create a folder in it as root: mkdir /dev/whatever

Perhaps I'll need to move my ADPROC somewhere else, as your device may not support folders in /dev.

Also, I added a safety check for that :p.

https://github.com/JustArchi/ArchiDroid/commit/b8cae2000d8802e7f9e270eb43b3c621895d9340
[Galaxy S I9000 Android Development] rodman01:
Yes you are right, seems that creating folders in /dev is not possible.
[Galaxy S I9000 Android Development] JustArchi:
Try as root, as user you'll always get permission denied :D.
[Galaxy S I9000 Android Development] rodman01:
ok sorry, but no folder wasn't created, although terminal has asked for su permissions and had been given. But no new folder to see.
[Galaxy S I9000 Android Development] JustArchi:
I'll need to add some more tunables to properly support your device. As for now you should sync with my work (mostly https://github.com/JustArchi/ArchiDroid/commit/b8cae2000d8802e7f9e270eb43b3c621895d9340) and ignore those errors :).
[Galaxy S I9000 Android Development] rodman01:
Thanks for your help and as for now :good:...will sync it and try a new build, think tomorrow.
[Galaxy S I9000 Android Development] MojoManagement:
Indeed, really slow one :(

25kbits, grabbing with 100mbits
[Galaxy S I9000 Android Development] rodman01:
I just started the upload to mediafire. But it will also last a couple of time.

So please be patient and drink a cup of coffee :)....as soon as mirror is up, I will post the link.
[Galaxy S I9000 Android Development] rodman01:
Mirror created for v2.5.0

Mirror is up now on mediafire, hopefully this one is faster now :fingers-crossed:

ArchiDroid-20140626-i9000-2.5.0-Experimental: http://www.mediafire.com/download/?ubh8sfqmphqguiq
[Galaxy S I9000 Android Development] MojoManagement:
Thank you! (already out of thanks for today)
[Galaxy S I9000 Android Development] ulysse75:
Rodman but now that also archidroid is cm based do you will update also your Resurrection Remix? And please... Tell me a secret... :) which is better? :)

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
No, RR won't be updated by me, sorry....and which one is better? If you ask me?

They are different and as most, its a personal taste :)! No I leave that decision at you, tell me which one is better! But, they are not comparable in my opinion. ArchiDroid is special, stable and fast. Not such much customizations at the moment, but I believe in cm. And if really something is missing, in and with xposed framework you will find almost everything.
[Galaxy S I9000 Android Development] omreJ:
[MENTION=4613083]rodman01[/MENTION]

is it possible to upload just the rom and kernel? my data quota is not enough to download the whole package.no wifi nearby.am in the jungle haha..

but if it's a hassle for u, nevermind.

i also found out cm has removed 'button backlight timeout' settings.now that piercing bright led is torturing me again in the dark [emoji33].tried RR, same thing.
[Galaxy S I9000 Android Development] ulysse75:
Just installed... Clean installetion... Everything ok but trebuchet goes in force cloce and i have to download another launcher

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
Trebuchet is working fine here...have you tried it with cleaning cache of trebuchet in settings/apps/all apps->trebuchet?
[Galaxy S I9000 Android Development] ulysse75:
Yes but not solve it. No problem now with nova... Another little issue (almost for me): i was trying to instal an apk but it's impossible due to not more space for new installations (like first time in ics... I remeber)

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
Thin Version 2.5.0.1 uploade w/o gapps etc

Hi there,

as suggested from [MENTION=5614921]omreJ[/MENTION] I made a special and thin version of 2.5.0, without gapps and additional apps, and with only 2 kernels....only rom and kernel would be very close to stock cm and wouldn't make sense imo, so this version is still ca. 300MB big. But perhaps it meets your needs anyways :).

Download

ArchiDroid-20140628-i9000-2.5.0.1-Thin-Special: http://www.mediafire.com/download/?zwp7aev1m2qx8o5
[Galaxy S I9000 Android Development] DerRomtester:
Are there two super user apps installed ?

i can see super su and superuser in the settings.
[Galaxy S I9000 Android Development] rodman01:
It seems so, yes. But I only find one apk. Will check sources and it probably can be fixed in next version.
[Galaxy S I9000 Android Development] phil_greg2001:
I confirm, 2 SU in this ROM :silly:

Thanks rodman for your great work.
[Galaxy S I9000 Android Development] ulysse75:
Yes but it not seems really a problem... Everything works great!... Waiting however for a update... :)

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
New version v2.5.0.2 online (analog 2.5.0 stable)

New update online: 2.5.0.2 which is the updated and close to the stable v2.5.0.

So download and have fun! :good: ;)

Changelog

ArchiDroid 2.5.0.2

FULL WIPE REQUIRED, if you come from 2.4.6

- [!] ArchiDroid is now based on CyanogenMod (previously: Omni)

**** Bug with current stock Kernel: Wlan cannot be activated******

So don't select stock kernel during Aroma Installation!

- Updated Mackay kernel to 0.691

- Implemented QuickBoot, available in developer settings # Thanks to [MENTION=1768997]cheveguerra[/MENTION]

- Updated Onandroid to 9.50

- Added missing dedupe tool # Thanks to [MENTION=5257363]globs7[/MENTION]

- Updated ArchiDroid binaries (dnsmasq, dnsproxy2, haveged, pixelserv, inotify-tools) to latest versions

- Updated PA GAPPS to 29 June

- Updated Play Store to 4.8.20 # Also it's white (stock) now

- Updated Nova launcher to 3.0.1

- Updated Android Terminal Emulator to 1.0.62

- Updated Greenify to 2.3.2

- Updated MX Player to 1.7.28

- Updated BetterBatteryStats to 1.16 RC4

- Updated Xposed to 2.7 exp1

- Updated XPrivacy to 2.1.19

- Updated GravityBox to 3.2.3

- Updated sources CM and ArchiDroid

Download:

ArchiDroid-20140706-i9000-2.5.0.2-Experimental: http://www.mediafire.com/download/?n71k8h6wmsq2u0r
[Galaxy S I9000 Android Development] ulysse75:
How to flash over 2.5.0?? I need any wipe or special option in Aroma?

Btw... RODMAN REALLY THANKS FOR YOUR GREAT WORK!

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
You can try it with a dirty flash and in Aroma do not select stock kernel, because in current version, this is causing that wifi is not enabling. Select newest mackay in Aroma or if you already flashed with stock kernel, you can flash mackay on top and wifi works...if you have any any issues make a factory reset and all wipes and flash rom again.
[Galaxy S I9000 Android Development] ulysse75:
Ok, dirty flash. Everything ok but build number in setting seems no updated (still 2.5.0) ... Also updateme is still looking for 2.5.0.2

..just for reporting...

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] rodman01:
Thanks for your feedback :good:...yea I already noticed this too, sorry for that...will modify the update me soon and the build.prob. In next version it will be fixed.
[Galaxy S I9000 Android Development] ★Michaelo★:
Very nice ROM. Thanks rodman

But for me archidroid based on Omni will be better
[Galaxy S I9000 Android Development] rodman01:
I have a new idea almost ready, which is L-Droid meets ArchiDroid :)...I am still waiting for the permission from [MENTION=5190842]Senior_Limpio[/MENTION]. As soon as I got his ok, L-Droid itself for S1 will be release and a special version, where L-Droid meets Archidroid :)...for the one or the other, this would probably be a good alternative....so stay tuned ....
[Galaxy S I9000 Android Development] ★Michaelo★:
Nice news

This ROM looks very good
[Galaxy S I9000 Android Development] dzee206:
will the ROM size remain the same around 300mb? I'm just curious to know as your special slim version of ArchiDroid has ran great on my vibrant when I gave it a try.

Sent from my Half Baked Vibrant
[Galaxy S I9000 Android Development] rodman01:
What I meant for the new project is that L-Droid is based on SlimKat....the smaller version of ArchiDroid (around 300mb), uploaded the other day, I called "thin version", which has no gapps included etc...so whether and when there will be another thin version, I cannot promise, perhaps on the weekend.
[Galaxy S I9000 Android Development] limnaln:
Could you recommend me values for ArchiDroid Hardswap or should i leave them all with "No"?
[Galaxy S I9000 Android Development] ripkid666:
Fast mirror:

http://178.63.194.219/user/public.php?service=files&t=4d00ad8659e9060943dcc3ff5ef4eeae

Thanks for this great rom.
[Galaxy S I9000 Android Development] rodman01:
New update available: 2.5.1 is online

Hello and Hi :),

a new version is available, so download and have fun!!

Changelog

ArchiDroid 2.5.1

- ArchiDroid_Init code review

- ArchiDroid_RunOnce code review

- Fixed ArchiDroid backend not being executed in some scenarios

- Updated NeoKernel to 0709

- Updated all ArchiDroid backend tools to latest versions

- Updated PA GAPPS to 8 July

- Reverted back to official Google PlayStore # This means that multi-dpi patch is not included anymore in the app itself, use xposed module or patch yourself

- PlayStoreFix is now included with Xposed

- App Settings is now included with Xposed

- Updated BetterBatteryStats to 1.16 RC5

- Updated XPrivacy to 2.1.24

- Updated GravityBox to 3.2.5

- Updated sources

Download:

Experimental: ArchiDroid 2.5.1 Dev-Host, Mirror: Mediafire

Remember that you don't need anything else to flash. Google Apps are included already.
[Galaxy S I9000 Android Development] mucinch:
[MENTION=4613083]rodman01[/MENTION], thanks for the new version. Are you still using the O3 flags?
[Galaxy S I9000 Android Development] rodman01:
Not for the rom because of build errors but DerRoomtesters O3 commit is still included in stock kernel and of course in his new kernel, which is selectable via aroma installer, too.
[Galaxy S I9000 Android Development] ayed78:
that why haveged in l droid meets archidroid not works properly
[Galaxy S I9000 Android Development] rodman01:
yes but if you switch it off an on again I think it works.
[Galaxy S I9000 Android Development] ayed78:
yes it is...
[Galaxy S I9000 Android Development] geneo85:
Hi,

I can consider stable this ROM or still experimental as written in the first post?
[Galaxy S I9000 Android Development] rodman01:
It is based on ArchiDroid experimental base, which means it has the cm and ArchiDroid sources dated from the release day included. But for me, its almost or near by the stable version....
[Galaxy S I9000 Android Development] geneo85:
Thanks. I'll try it. However device it's not for mine, so I'm looking for something that is nearest possible to stable.

I'll try this and other your works L-Droid...
[Galaxy S I9000 Android Development] ulysse75:
Thanks! Downloading ASAP...

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Galaxy S I9000 Android Development] trotos:
Is this rom optimized for low memory, as is cm11?
[Galaxy S I9000 Android Development] ulysse75:
updated to 2.5.1 everything is perfect as always.

one question: can i change background lock screen with a different wallpaper?

i don't find the option in settings...

PS ok, i found it inside THEMES
[Galaxy S I9000 Android Development] geneo85:
Is it this project stopped?

Hi, but this project (and the LDroid, too) stopped or there will be the 2.5.2?

Thanks...
[Galaxy S I9000 Android Development] dzee206:
i think rodman01 is just waiting for those two roms maintainers to push out a update, afterwards updates will arrive for this device. just gotta play the waiting game and be patient.
[Galaxy S I9000 Android Development] rodman01:
New version v2.5.2 online

Hello and Hi :),

a new version is available, so download and have fun!!

Changelog

ArchiDroid 2.5.2

- Added additional r_submix audio module, idea thanks to [MENTION=1865528]nelsonw[/MENTION] # This should help with chromecast

- Updated PA GAPPS to 25 July

- Updated Nova Launcher to 3.0.2

- Updated Google Keyboard

- Updated XPrivacy to 2.2.2

- Updated Onandroid to 9.51

- Updated cm and ArchDroid sources (31.07.14)

Download:

Experimental: ArchiDroid 2.5.2 Dev-Host, Mirror: Mediafire

Remember that you don't need anything else to flash. Google Apps are included already.
[Galaxy S I9000 Android Development] geneo85:
Wonderful. By the way, I'm not impatient. It was only a doubt, because I'm going to install this ROM on my friend's phone, so I prefer a ROM with a support and a develop... Thank you very much, nice work...
[Galaxy S I9000 Android Development] rodman01:
btw: L-Droid also has not stopped. Rom dev is only on honeymoon at the moment so his thoughts may be "located" in an other direction those days :).
[Galaxy S I9000 Android Development] ayed78:
L droid is good enough as daily driver....smooth even has some little bugs like when record video in 10 sec camera fc..in notication status bar is not bug when see half...scroll down to see full on that notification
[Galaxy S I9000 Android Development] ayed78:
stuck in boot animation... boot up now and great...i prefer all stock like keyboard..boot animation..else i dont know....:D:D:D....tethering not working
[Galaxy S I9000 Android Development] zaxarop:
Best kernel?

Which is the best kernel to use for this ROM?

3 different Kernels: Didhiy, Neo and Omni Stock
[Galaxy S I9000 Android Development] J 3 M:
Damn, so much choice on SGS these days :p

Got 3 of em here so will def need to give this a run asap. Looks great.

Subscribed thanks!
[Galaxy S I9000 Android Development] waihung0626:
Wow...new rom?:D
[Galaxy S I9000 Android Development] waihung0626:
can you upload some Screenshot;)

Thanks U！
[Galaxy S I9000 Android Development] JustArchi:
Tethering not working due to ArchiDroid's adblock and broken CRON.
[Galaxy S I9000 Android Development] ayed78:
that means need fix for next build? this rom is smooth
[Galaxy S I9000 Android Development] JustArchi:
It means that [MENTION=4613083]rodman01[/MENTION] will need either to wait for my fixes or fix it by himself :p.
[Galaxy S I9000 Android Development] Hampy:
Gonna flash this one...i hope you guys keep working on it, thanks for your work.:good:
[Galaxy S I9000 Android Development] Drhedphuk:
I have been running for twelve hours now. I didn't get the bootloop that a couple of users have reported. I did have to flash twice though.

On first flash I opted for the Google keyboard and Neo kernel. The google keyboard would not open when in the sign in process so had to pull the battery and flash again, this time opting for the stock keyboard which behaved as it should. Once the sign in process was complete I was greeted with the 'system process not responding message'. The Rom still ran very smoothly although I have had several reboots all day.

I clean flashed with full wipes. Project looks very exciting.
[Galaxy S I9000 Android Development] ayed78:
rom is smooth...only wifi tethering that mentions early post not working and justarchi has tell problem
[Galaxy S I9000 Android Development] marcero:
Hehe I am running AD on my SGS3.

I will wait couple of weeks to see where this port goes. Then I might install it on my old SGS, which is now the phone of my girlfriend.

Currently its running on ICS.

Very much appreciating your efforts!

Gesendet von meinem GT-I9300 mit Tapatalk
[Galaxy S I9000 Android Development] DerRomtester:
Which toolchain are you using for Rom compiling?
[Galaxy S I9000 Android Development] rodman01:
Its build with linaro toolchain.

btw your kernel is running great with the rom imo ;) :good:
[Galaxy S I9000 Android Development] ayed78:
when u will updates with tethering working..this one not works
[Galaxy S I9000 Android Development] DerRomtester:
I ment gcc 4.9 4.8 4.7?

Have you ever tried using clang llvm?
[Galaxy S I9000 Android Development] rodman01:
currently its 4.7 because got build errors with 4.8. No I haven't tried it, perhaps Archi did, but me not.
[Galaxy S I9000 Android Development] Lo4eath:
Anyone getting a root error? it seems to be not rooted, even superuser was not included, when i try to run the Xposed framework, i get a "root access" bla bla bla message. Im using the omni kernel, because i couldnt get it to work with the first one on the list during the installation, i cant remember the name of it.
[Galaxy S I9000 Android Development] thyaguster:
Thanks for this ROM. I've been using Omni for 3 weeks now, but I'll try this one tomorrow. It seems awesome.
[Galaxy S I9000 Android Development] rodman01:
No problem here with SU and Xposed framework.
[Galaxy S I9000 Android Development] Lo4eath:
Hmm, i see... Im gonna try a reinstall and see if it'll work