yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
SlimKat i9100 SaberMod 4.8 Unofficial builds

Making SlimKat faster and smoother​

​

SlimROM: SaberMod toolchain 4.8

SlimKernel: SaberMod toolchain 4.7​

Disclaimer

I'm not responsible for any damages on your device.

<<< THESE ARE UNOFFICIAL BUILDS || THE I777 IS NO LONGER SUPPORTED BY THE SLIM TEAM >>>

Additional changes

Compiled with a custom toolchain Sabermod for more performance and better battery life.

Compiled with the most GCC optimization level -O3.

Compiled with strict-aliasing compiler optimization.

Added patches to fix GCC strict-aliasing violation rules.

Added ARMv7 and Cortex-A9 optimized string handling routines for more smoothness and more memory optimization.

Added zzmoove governor to the SlimKernel.

Added some AOSP fixes and improvements.

Added some VanirAOSP fixes and improvements.

Disabled SQLite fsync to increase I/O performance.

Features summary

See here. Thanks a lot Harsha Raj!

Installation instructions

Coming from 4.1.x or 4.2.x or 4.3.x or another ROM to 4.4.x:

Flash a kitkat compatible CWM from here.

Reboot to recovery. Not to the system!

Full wipe: data, cache, dalvik cache.

Mount system and format system partition manually.

Flash the unofficial build.

Flash gapps from here.

**slim_mini only; add other desired google apps from the playstore.

Coming from previous unofficial build:

Wipe cache and dalvik cache.

Flash the unofficial build.

No need to re-flash gapps. Gapps will be restored back automatically by backup tool during flashing.

Known Issues

ART is not working on 4.8 toolchain. Booting takes time, be patient. As some users reported, ART won't work if you are using xposed framework. See xposed thread for more information.

Apps that are moved to sdcard won't appear on reboot.

Swapping internal and external sdcard is not working.

USB mass storage is not working.

Music player stops playing music from sdcard after some time. See here.

F.A.Q

See second post.

Full Changelog

afh | d-h.st

Download

<<< Download Unofficial Builds Here >>>

Credits

SlimBean - The SlimRom team

SaberMod toolchain - sparksco

Linaro toolchain - Linaro

zzmoove governor - ZaneZam

Slimbanner and signatures - kroz

ChameleonOS features - 0xD34D

Mali kernel patches - GeeckoDev

Special Thanks

[MENTION=1228651]fusionjack[/MENTION] - for putting this beautiful project together!

Fronti90 - for his great work making the SlimKat available for the i777.

HardCorePawn - for his great keeping SlimKat up to date on the i9100.

Dorimanx - for patches to disable sqlite fsync.

DHO, PrimeDirective, NuclearMistake - for awesome fixes and improvements from VanirAOSP.

Sources

https://github.com/SlimSaber

Visit the official Slim Bean i9100 thread​
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
THIS POST IS A COPY OF THE I9100 FAQ, AND SOME ITEMS MAY NOT BE RELEVANT.

F.A.Q (Freaking Annoying Questions)

* Media scanner eating my battery

* CPU stuck at 1.2 GHz

* Random music player stop

For media scanner problem, try this following solution first: http://xdaforums.com/showthread.php?p=47868557, also see this.

At these problems could have the same root cause: The kitkat sdcard fuse daemon issue on the Exynos 4210 family of devices. There is no fix yet. See this thread for more information.

How to check corrupt partition

See here: http://xdaforums.com/showpost.php?p=50264173&postcount=9137

I have excessive RILJ wakelocks

See here: http://xdaforums.com/showpost.php?p=50227440&postcount=9049

and here: http://xdaforums.com/showpost.php?p=50758124&postcount=9790

My recovery won't flash the 4.4 zip... aka "Status 7 error"... what do I do?

You need a kitkat compatible cwm. See installation instructions in 1st op

How to change DPI?

Currently, this feature hasn't been ported... so you'll need to install Texdroider DPI from the playstore... or edit /system/build.prop and change ro.sf.lcd_density to the desired value

Stuck at the Samsung logo

Follow this steps to get rid of the stuck and to have back your valuable data:

Go to recovery and make a twrp/cwm backup.

Do a full wipe + mount system + format system.

Flash the rom + gapps.

Reboot to rom and skip the setup wizard.

Go to recovery again and advance restore your data only.

Reboot.

My timezone is reset and it is wrong

See this workaround from rkoby13 or eskriminal here: http://xdaforums.com/showpost.php?p=45572515&postcount=2668

What is the difference between these builds and the official builds?

Short version: It is unofficial nightly builds whereas official one is stable and weekly builds.

Long version: It is built using the same source (github) like the official one but with these following additional changes:

Compiled using SaberMod 4.8 & SaberMod 4.7 toolchain combo.

Contains some cherry-pick commits. See changelog for more details.

Faster? Smoother? Here are some responses from users: rkoby13, rkoby13, rkoby13, kroz, MarioFan1998, alkspo, vladimirheroj, bodzik155

What is Toolchain?

Source: http://en.wikipedia.org/wiki/Toolchain

What is SaberMod?

The term "SaberMod" is coming from:

Source: http://xdaforums.com/showthread.php?t=2158698

What is Linaro?

Source: http://www.linaro.org/linux-on-arm/
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
<<< Download Unofficial Builds Here >>>

Built from SlimSaber Source, no changes whatsoever.

[COLOR="Red"] ( (
)\ ) ( )\ ) )
(()/( )\( ) (()/( ) ( /( ( ( [/COLOR]
[COLOR="Orange"] /(_)|(_)\ ( /(_))( /( )\()) ))\ )(
(_)) _((_) )\ '(_)) )(_)|(_)\ /((_|()\ [/COLOR]
/ __|| |[COLOR="Orange"](_)_((_))[/COLOR] / __|[COLOR="orange"]((_)[/COLOR]_| |[COLOR="orange"](_)(_)) ((_) [/COLOR]
\__ \| || | ' \()\__ \/ _' | '_ \/ -_)| '_|
|___/|_||_|_|_|_| |___/\__,_|_.__/\___||_|

===========-Package complete-===========
zip : /home/cyril/android/slimsaber/out/target/product/i777/SlimSaber-i777-4.4.2-20140604.zip
md5 : 0d16eae33352c827f77d06f94def8f09
size: 142M
========================================

I, Cyril, am not a developer or maintainer of any sort

These are UNOFFICIAL builds, this device is no longer supported by the Slim-team.

The goal is to provide yet another Android 4.4 option for the SGH-i777.

I plan to build as time permits; no sooner than weeklies, and I'll be sure to capture stable releases.

Massive thanks to the [MENTION=4608191]SteveMurphy[/MENTION], [MENTION=5093014]razen_kain[/MENTION], [MENTION=5438598]RenderBroken[/MENTION], [MENTION=2916435]creepyncrawly[/MENTION], [MENTION=3338871]4-2ndtwin[/MENTION], [MENTION=3528604]nimper[/MENTION] (and all of the i777 community) for the continued encouragement and support.

Speaking of community support, if the builds develop issues I will need your help finding and ironing out solutions. The biggest tip will be to see whether it's affecting the i9100 or n7000, and what they're doing about it.

If the builds start crashing, well that may be the end of SlimKat on the i777.

Please stop by the [url="http://xdaforums.com/galaxy-s2/development-derivatives/rom-slimsaber-i9100-t2350201/post43247085]i9100 SlimSaber thread[/url] and show [MENTION=1228651]fusionjack[/MENTION] some thanks.

Happy Flashing

-Cyril
[AT&T Samsung Galaxy S II SGH-I777] SteveMurphy:
It's a beautiful thing having people who can bring these roms to an old device, many many thanks, sir!
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
I must say, I am proud of these recent achievements, and I'm very glad to be able to give BACK to the community that brought me along.

I'm just clearing a year here on xda, and as a first-time smart-phone owner, I never thought that I'd be this involved. I just wanted to get rid of the AT&T bloat, and joined because I had a few questions. Now I've got a github account, and am pushing commits, and forking projects!

I won't get too far ahead of myself, I'm still no dev, I don't know the language, and I really don't plan to go that far (although I said that once before). I owe a lot to the fact that the i9100 is SO similar.
[AT&T Samsung Galaxy S II SGH-I777] fusionjack:
good job cyril...:good:

btw, i think you need to maintain the slimcenter ota by yourself since i don't have influence of your update frequency. :p

basically, you need to change:

the download url of changelog: https://github.com/SlimSaber/packages_apps_SlimCenter/blob/kk4.4/res/values/strings.xml#L74

the ota file: https://github.com/SlimSaber/packages_apps_SlimCenter/blob/kk4.4/res/values/strings.xml#L82

use the ota xml file from the url mentioned above as a template and you need to host this file to your hosting choice which support direct/hot linking. i use wuala file hosting for now...

in this file, you can supply the download folder of the rom.

every time you release a new build, you need to adjust the rom file name (the date part) so that all users get notification if there is a new update.

concerning moving apps: there is a new feature that enables moving apps to external volume. this feature is still disabled for our device. as result, moving app is impossible for now. i'll try to enable it tonight...:fingers-crossed:

concerning scripts: in case you didn't know yet, i have some scripts that you can use to build a rom, generate changelog and send a rom to your device. see here: https://github.com/SlimSaber/scripts
[AT&T Samsung Galaxy S II SGH-I777] desteele:
I would echo Cyril's comments... I have an S2, and couldn't stand the AT&T version of JB. Too much crap in there...and having had a gTab before and being well-versed in getting it rooted and custom ROM's on it, I just thought it was natural to come find "this" community. Now, I have a 3-4 year old phone that runs like a champ on the cutting-edge Android...what's not to like about that?

Cyril, I've been fascinated to watch/read your journey through this, and appreciate your tenacity.

And since I'm thanking folks, thanks to SteveMurphy and razen_kain, the former for timely updates to the Res, and the latter for just answering lots of stupid questions patiently.
[AT&T Samsung Galaxy S II SGH-I777] bondlolo:
Excellent work with this rom, everything running great so far :D keep up with the great work!
[AT&T Samsung Galaxy S II SGH-I777] jackal2001:
Is it possible to flash Renders CWM kernel on this rom? I'm trying it out now but my backups are in CWM, not TWRP. Also I don't think GPS is working on this rom. I tried using Waze and it keeps telling me NO GPS available.
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
I haven't tried Renders' CWM with this firmware, but I expect that it should work just fine.

If the concern is accessing your CWM backups, nandroid manager is also an option. It can see everything inside CWM or TWRP backups, no matter which is currently installed.
[AT&T Samsung Galaxy S II SGH-I777] jackal2001:
Thanks for pointing me to that app. I'm assuming can you restore an entire nandroid backup from that app no matter what recovery is installed. I don't really care about extracting apps from the backups. I want to do a complete nandoid recovery.
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
If you're only looking to restore a complete nandroid, I would suggest something more like your original plan:

reboot to recovery > install RB_cwm_kernel > reboot to recovery > restore cwm backup.

I'm not a fan of relying on apps and their scripts to restore complete nandroids.

It's a great app for managing nandroids, thanks to [MENTION=5093014]razen_kain[/MENTION] for pointing it out to me.

-Cyril
[AT&T Samsung Galaxy S II SGH-I777] jackal2001:
That is exactly what I wound up doing. :)
[AT&T Samsung Galaxy S II SGH-I777] Poorboyrichy:
[MENTION=5294352]cyril279[/MENTION] does this mean that your development/maintenance of SlimKat weeklies is on pause or has ended? Just want to know if we should switch over to SlimSaber instead of waiting on further development of the SlimKat.

Btw... Tried SlimSaber pretty nifty :laugh: but some features I prefer from SlimKat so I'm back to SlimKat for now...

Keep up the good work though :good:
[AT&T Samsung Galaxy S II SGH-I777] razen_kain:
I've been getting some really great battery life AND performance on this ROM for a couple days. Battery keeps getting better and there has not been one single hiccup since the first boot. Running stock kernel BTW. Thanks for this Cyril! I can really tell a difference with the saber mod tool chain. Probably going to dd this one for a while. Tried to talk the wife into it but she's a resurrection remix girl now :D
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
I will definitely continue building SlimKat weekly.

Just not this next week. Not for either firmware.

I would like to know, more specifically, what you prefer about slimkat.
[AT&T Samsung Galaxy S II SGH-I777] Poorboyrichy:
Thinking about it now it's only 2 things i can remember that sent me back to SlimKat for now.

1. I didn't find the option for me to select which home option I'd like to choose (Simple issue yes I know)

2. I wasn't getting any other account to sync after google accounts were added.

I think there might have been something else, but I'd have to flash again to see what it was.
[AT&T Samsung Galaxy S II SGH-I777] cyril279:
"home option"?

I'm not clear on what home options you're looking for.

I'm not aware of any functional difference in-between the two firmwares, only SMDK4210 specific optimizations, but I could be wrong.

settings > device [Home] > {choose launcher}?

-or maybe -

settings > advanced settings [Navigation} > Hardware Buttons > Home Key {options}?

Regarding account sync issues, the only time I had problems was the result of dirty-flashing.

Either way, whether OG Slim, or Super-charged Slim, you can't go wrong!

-Cyril
[AT&T Samsung Galaxy S II SGH-I777] Poorboyrichy:
Yes it relates to choosing the launcher that I wanted to use. I hadn't seen that option. Or maybe I wasn't looking in the right place....
[AT&T Samsung Galaxy S II SGH-I777] razen_kain:
It's right there in settings under slim center
[HTC Desire S] nadeem8403:
hello dear friends

is there anyone who can tell me the best kitkat based custom or stock rom for my HTC Desire S

tell me rom but it should be a stable rom.

Thanks

Nadeem Taj
[HTC Desire S] tommypacker:
No "best rom" threads allowed on XDA. Please read the rules before posting.

Thanks
[HTC Desire S] zeus.lny:
Its best advised that you try ROMs which are available, as ROM experience vary from person to person try flashing them and see whts best suitable to u
[HTC Desire S] coal686:
Exactly what the previous two posters said. Couldn't have put it better myself except to add: thread closed.
[8525, TyTN, MDA Vario II, JasJam General] eva_d:
if anyone's interested, i have done series of screenshots of fieldtest.exe application. clearly, there is a massive amount of parameters, which most i don't understand, so we can only be patient in waiting for any piece of documentation for it. :)

screenshots are right here:

http://klamstwo.org/evad/stuff/hermes/FieldTest/
[8525, TyTN, MDA Vario II, JasJam General] pof:
Good initiative :D

eeter and ghl10000 are probably the right users in this forum who can provide information on the parameters shown by hermes fieldtest.

If you search fieldtest's parameter names on google and wikipedia you can find some descriptions, but usually it is hard to understand for a non technical person what the values mean and how to interpret them.

I'll be watching the topic cos I also would like to understand it and have some documentation available :D
[8525, TyTN, MDA Vario II, JasJam General] Martyn136:
To mind the HTC devices did not all have the same fieldtest. Maybe it depends on the built in systemprocessor, if it is a TI OMAP oder Qualcomm MSM processor.
[HTC Wildfire S] navidali:
Hi everyone I want to play Mp4 files on my HTC wildfire s .......

What should I do

?:rolleyes:

I didn't root my device!!
[HTC Wildfire S] hussey08:
Change the resolution!

You don't need to be rooted either!

All you need to do is change the video resolution to 320×480, which is the same resolution as of our wildfire s!
[HTC Wildfire S] navidali:
oh my God

I can't play any video with Mp4 format......

Is there any application?
[HTC Wildfire S] AFN:
Wondershare player :)

---------- Post added at 08:32 PM ---------- Previous post was at 08:31 PM ----------

Guy!!Root your device,there's a plenty to do (like install KitKat
[Moto G Q&A, Help & Troubleshooting] smoza:
Hi guys, it's just from some minutes that when I try to open gallery it crashes and in the same time Google+ does the same.

I tried to wipe cache partition from cwm recovery but it seems to be useless because the random crashes continue.

Also Google+ crashes on every app launch. What can I do?

(Root, stock ROM, faux kernel, xposed)
[HTC Desire S] nadeem8403:
hay guys

actually am not able to reply in a rom related posts, but i want to reply there

so is there any way by which i can reply there
[HTC Desire S] jmcclue:
if u read the rules u will find out.... :cyclops:
[HTC Desire S] kumarsujitroy:
Hmm

Understood ...thanks .:laugh:
[HTC Desire S] jmcclue:
Post number 2. (8 random posts to go) :sly: and press "thanks" button, not post it.
[HTC Desire S] W60:
Actually I don't understand. I do understand the rules, that's why I didn't ask this question myself, but I don't understand why somebody would impose such a rule. I mean a guy who asks silly questions will ask a silly question even in his 11th post, while someone who doesn't usually ask silly questions will probably not do so from the first post.

...

A few weeks ago I managed to S-OFF, root and then install a lot of custom ROMs on my old Desire S, all that without asking any questions, just by reading the forum. In fact I didn't even feel the need to register.

But after that, I registered on the forum not to ask something, but to answer a question, I think it was about a broken link for an ENG S-OFF HBOOT, which I had found in another place and had successfully flashed.

Then I was shown the rules. The thread I was trying to reply to was in a "development-related forum", so as a new user I couldn't post a reply. I thought it would be kind of silly to post, as you put it, 10 "random posts", for the sole purpose of being able to post a useful one. So I gave up.

Maybe I am wrong, but I think this rule is doing more bad than good, at least in this particular case it certainly did. To avoid cluttering the forum with useless posts and silly questions, maybe a voting system would have been better? Something like the opposite of the "Thanks" button, allowing other users to vote down a post as inappropriate, then when it got a number of negative votes, it would be automatically deleted, or hidden as spam.

Just an idea...
[HTC Desire S] LenAsh:
Thread moved and closed - off topic.
[Off-topic] Yodoz:
WhiteTigerNews presents:

Fukushima Cover-up

[:]

Link to video:

youtube.com/watch?v=Ce6HBp9n6aQ
[Moto G Q&A, Help & Troubleshooting] Talk2nick:
Hi,

I have a Moto G (XT1033). The device generates bug report quite often and i dont understand what i should do with these reports. I normally mail these report my email address, but i fail to understand what the contents of these reports are.

Can anyone help me understand why these bug reports are generated and what should i do with these reports?

Do i need to send these reports to anyone?

One such bug report is attached with this question

Regards,

Nikhil
[Moto G Q&A, Help & Troubleshooting] prakharkmr27:
+1

same issue on XT1032
[Moto G Q&A, Help & Troubleshooting] Talk2nick:
is this really an issue that needs attention or we should ignore the bug reports that are generated by the Handset.

As far the size of the Bug Report is concerned, its pretty huge for a text file.

this is really concerning me, as its been just few months that the phone was launched and updated to latest OS as well.
[Moto G Q&A, Help & Troubleshooting] prakharkmr27:
I'm getting them from day 1

first they were 2-3 times daily, then once a day, and now about once/twice a week.. (I did nothing, the frequency is just decreasing on its own)

The txt file is too big to be opened on phone, and I don't take the pain of opening it on PC :P
[Moto G Q&A, Help & Troubleshooting] Ukolino:
Same here, happens more when connected tru USB for me.

Enviado de meu XT1033 usando Tapatalk
[Xperia SP Q&A, Help & Troubleshooting] gunslingertr:
hi, when i wipe cache memory by Clean Master or App Cach Cleaner, my phone freezing and restart ~10 min ago from wipeing. how i fix this problem?

and i tryed factory reset and update center - pc companion but it not chance.

i'm using 4.3 JB, 12.1.A.1.201
[Xperia SP Q&A, Help & Troubleshooting] kmiloxdxd:
Same i

When i wipe cache the phone freeze and i push the off buton for 10 seconds.

And same when i install/uninstall apps
[Xperia SP Q&A, Help & Troubleshooting] shimmy2:
4.3 Sony update sucks.
[Xperia SP Q&A, Help & Troubleshooting] Nanostray:
I've got no freezes at all

Verstuurd vanaf mijn C5303 met Tapatalk
[Java for Android App Development] clonedaccnt:
The harvard university android app from google play store. (I can't seem to post any outside link yet for this account)

I want to create one for may school but I'm just starting to learn android programming, so guys I need your help on the topics that I need to study to create an app like that. I greatly appreciate any kind of comments. Cheers!
[Java for Android App Development] Jonny:
Fragments, ListViews, JSON parsing (for communication with the web server to download news etc), Android SQLite databases (I suggest using this to store the information from the webserver locally so the app does not require a constant internet connection to view a news article for example), Google Cloud Messaging notifications, notifications, encryption.

There are lots more but these are some of the main ones. In addition I would not advise trying to copy the "look" or aesthetics of the Harvard application as it frankly looks disgusting, whoever designed that needs a course in UI design :p
[Java for Android App Development] m0nm0npalam0n:
any book suggestions?? im only studying at home and wanted to start studying android app development
[Java for Android App Development] Jonny:
Android Application Development for Dummies and Learn Java for Android Development are 2 that I have in ebook form, though I can't say I've used them much as I don't really learn by reading books, more like looking at the source code of other apps and messing with it to see what happens :p

Android Application Development for Dummies goes through a wide range of topics including widgets, SQLite storage, possibly SharedPreferences (can't remember), ListView etc but does assume that you can at least follow what the sample code is doing - the sample code is commented but if you have not done any coding at all before then you probably should learn the basics of Java before reading it ;)
[Java for Android App Development] m0nm0npalam0n:
thanks man! this really helps
[Java for Android App Development] clonedaccnt:
Thank you very much for the reply, I'm really thankful for the information that you share. Can you please clear this one for me?