best custom rom - Galaxy S 4 Mini Q&A, Help & Troubleshooting

HELLO,I JUST BOUGHT THIS WONDERFUL PHONE I9195 ...I HAVE STOCK ROM 4.2.2 XXUBML4...
I WANT TO INSTALL A CUSTOM ROM BUT I DONT KNOW WHICH ONE IS STABLE,A BALANCE BETWEN PERFORMANCE AND STABILITY...AND WHAT KERNEL SHALL I USE EVEN FOR MY STOCK ROM....?

petrevirgil said:
HELLO,I JUST BOUGHT THIS WONDERFUL PHONE I9195 ...I HAVE STOCK ROM 4.2.2 XXUBML4...
I WANT TO INSTALL A CUSTOM ROM BUT I DONT KNOW WHICH ONE IS STABLE,A BALANCE BETWEN PERFORMANCE AND STABILITY...AND WHAT KERNEL SHALL I USE EVEN FOR MY STOCK ROM....?
Click to expand...
Click to collapse
if you are new stick to the stock ..research on your own this is a development forum and there is no "best rom"
my openion is that the stock is kinda perfect for me with
-volume amplifying mod "just by changing some values in a system's file"
-xposed framework with some typical modules
-removing blotware apps and freezing "samsung apps" app with titanium backup

Thanks a lot .but what kernel shall I use for stock ROM?...I
Sent from my HTC Desire S using xda premium

there are not many options, choose the one you prefer

make otaoll
No such thing as 'best ROM'. It all up to an user. However, I always like Slim. It bare minimum, I install only what I want to use, no unnecessary carp. As for Kernel, that depends on your final choice of ROM selection. Some ROM comes already with custom Kernel, if not obviously the choice of AOSP Kernels. If you do decide to stay with TouchWiz, there're custom Kernel for that too. Down the bottom line, you need to do some research first and see what ROM pleases you. But to honest, most are not that much of different. Only a handful would have a feature really stand out and no others have.

Zana2 said:
another kernel that is slightly different, developed by F4k from xda-developers forums. This kernel for now is only available for GT-I9190 and GT-I9195 only and has the following features.
Features:
Linux Kernel 3.4.40
BLN
Compiled with Linaro 4.8.2
Governor Lionheart
Governor SmartASSv2
Governor Lulzavtive
Simple I/O Scheduler
Requirements:
A rooted phone
You must be running CyanogenMod11 or other 4.4 AOSP based rom
You must have CWM Recovery
Disclaimer:
There are always risks of bricking your device by flashing custom roms/kernels so be sure to follow the instructions carefully and always make sure to have backups of your things before attempting such things. S4MiniArchive and the developer will not be responsible for any damages devices.
If you happen to be on a rom with KNOX bootloader and flash this kernel, your KNOX Warranty Flag will turn to 0x1.
Download Kernel v1.1.3:
GT-I9190 (3G) - Click here.
GT-I9195 (LTE) - Click here. (http://www.s4miniarchive.com/2013/12/f4ktion-kernel-113-for-galaxy-s4-mini.html)
Installation:
Download the zip file according to your model to your sdcard
Boot into Recovery mode by holding the Power + Home + Volume up buttons simultaneously
Select install zip
Now select choose zip from external sdcard
Locate the kernel zip file and choose it
Choose Yes when asked to confirm
Once it is done, press the back button to head into the main menu and select reboot system now
Enjoy your custom kernel
for those who need to know what kernel is - In computing, the kernel is a computer program that manages input/output requests from software and translates them into data processing instructions for the central processing unit and other electronic components of a computer. The kernel is a fundamental part of a modern computer's operating system. A kernel connects the application software to the hardware of a computer
Click to expand...
Click to collapse
f4ktion (http://forum.xda-developers.com/showthread.php?t=2568479) is a good Kernel, but it not for stock ROM, only AOSP compatible ROMs, such as Slimrom or CM. For stock TW ROM only the Vikinger (http://forum.xda-developers.com/showthread.php?t=2545244)

Related

[GUIDE]simple tips choosing a custom ROM

I've seen a lot of new member here. I hope this thread might help them decide what ROM are best for them and reduce the number of question. however, I won't mention any rom in this forum to keep this thread from my subjective point of view. you should see the development section by yourself to find your best suited rom for you.
OK. lets get straight to the topic. this is some things that you should consider when you choose a custom rom. I'll divide the guide into three main parts two make everything is easy to understand. the parts are performance, style, and additional consideration.
##PERFORMANCE##
Click to expand...
Click to collapse
1. debloatware
debloatware is a process to remove considered useless apk from the system. every rom has different degree of debloatware. a hight degree debloatware means you'll have only use a little of ram space for system app. however we'll lost some of sync function like kies synchronization if we remove all bloatware from the system. make sure that you still have all the app you need from stock rom in your custom rom.
2. deodexed vs odexed
Most of custom rom available is deodexed rom while our stock rom is half deodexed rom. I'll try to explain it in most simple way. First of all, we should understand that mostly every app in android consist of three part, *apk files, *dex/odex files, and lib files.
ODEXED rom means that *dex file needed to run the app is extracted from the apk file and placed in same folder with the apk files (/system/app). the positive side, it is tend to more stable and consume less internal memory and a execute faster. it is also faster since the system doesn't have to build dalvik cache at boot process. the negative side, it makes the app uncostumizable (cannot apply custom themes) and need more space in system partition.
DEODEXED rom means that *dex file needed to run the app is extracted from the apk file and placed in /data/dalvik-cache. the positive side, the app can be themed (full customizable) and consume less system partition. we could put more app in /system/app in deodexed rom. the negative side, it consume a lot of internal memory. the system also might a little bit slower since the system need to build a lot of dalvik-cache when the phone start.
3. custom kernel
a custom kernel could give you a huge boost of performance. for the most basic one, you should choose a kernel with init.d support. we'll need it to run a lot of performance tweaks. if you're seeing a custom kernel, you should look into these point:
- custom governoor
custom governoor will give you a lot of option to set your device performance. you can set the performance as hight as possible or save your battery as long as possible by set the correct governoor.
- custom scheduler
its almost same with custom governoor. however it manage I/O on your device. it won't give you a huge boost on performance but you should consider it as your main consideration.
- droidwall support
- a2sd and swap support
- additional feature
- bug and rom compatibility
not all custom rom compatible with all custom kernel. make sure that your custom kernel is compatible with your rom.
4. performance tweak availabilty
for a basic consideration, make sure that your rom have a performance tweak. otherwise, you'll got only a themed rom with stock performance. if you're a performance person, make sure your rom is have these tweak.
- memory management optimization
- hsdpa optimization
- kernel and I/O optimization
- gps optimization
- internet speed optimization
these tweaks are could be found at build.prop, init.d, sysctl.conf, and gps.conf.
5. additional tweaks
there are also some additional tweak you should consider if you want to install a rom. the commonly used are:
- bravia engine
- sound enhancement
6. performance app
some ROMs offer performance tweak app like ROM manager inside it. you should consider these app if you're a performance person
##STYLE##
Click to expand...
Click to collapse
1. theme
this is a very subjective topic. you should choose a rom with a topic suit with your style.
2. degree of customization
every rom has certain degree of customization. if you're a themed person, you should consider these point for your rom.
- EDT tweak for statbar customization
- ROM'S lab
- customizer app
- theme availability
3. ROM special app
some of ROM have special app for their rom. they're specially developed for only certain roms and comes with special names and various function. these app will give you a huge power for style and performance customization.
##ADDITIONAL CONSIDERATION##
Click to expand...
Click to collapse
1. update availability
some ROMs are good but they're left undeveloped. you won't get an update for your rom. you should choose a rom with a continous update from the dev to ensure you get the best rom for you.
2. dev support
not all ROM maker are really a dev. some of them just a wannabe dev with a theme modified rom skill. you can't expect them to solve the bug in their rom. you should choose with a good reputation and high skill.
3. rom size
this is not a huge issue. if you have a slow internet connection, a smaller rom is better for you. smaller rom also means a big degree of bloatware. the system will be lighter than the other rom.
4. rom base
some of rom are using old firmware (--KL) while some other are using newer firmware(--LB or newer). you should aware of these stuff since not theme and mod available in our forum are compatible with all firmware. new firmware will give you more stability but in most case you can't have custom bootanimation.
5. multilanguage
this is not a huge issue but you should consider it as well. not all rom support japanese, chinese, arabic, spain and latin fonts.
DISCLAIMER: REMEMBER THAT YOU'LL NEVER GET ALL IN ONE PACKET ROM. ALL ROMS HAVE THEIR STRENGTH POINT. YOU CAN'T EXPECT ANY DEV TO MAKE "A PERFECT" ROM FOR EVERYONE. IF YOU DON'T SATISFY WITH YOUR ROM REMEMBER THAT YOU CAN ALWAYS CUSTOMIZE YOUR ROM BY YOURSELF.
Reserved for dunno
just in case
This thread really help me to create my own custom rom with world best future ......... many many thanks for the great thread .....
Sent from my GT-S6102 using Tapatalk 2
If i use to create odexed rom is it support all tweaks ..
And if i costmize only systemui /firmwork * (deodexed)
With odexed rom its support or not...
Sent from my GT-S6102 using Tapatalk 2
if you want a customizable theme you can make your systemUI.apk as a deodexed apk. if your apk have classes.dex inside it you'll need to delete systemUI.odex from your system.
Can i add a link to this in FAQ bro?
This is basic but very useful for newbies
yes sure...
which rom in your openion is preferrable
which hit high ends
explodeaamir said:
which rom in your openion is preferrable
which hit high ends
Click to expand...
Click to collapse
wat r ur expectations from a rom?
explodeaamir said:
which rom in your openion is preferrable
which hit high ends
Click to expand...
Click to collapse
that is an unending debate, anyway for me
stability - stock ROM
I already have all my tweaks needed for my rom. If anyone asked "what rom do you like?" I'll answered "just a stock rom but with a better graphic and sound driver". however, I'm afraid we've to build it from source to get it
More questions
Great explanations bro, specially for nobs like me
My questions are:
1- How can I know if the ROM totally support Arabic-Language?
I live in Saudi Arabia and My SGY comes with XXLC1 stock ROM.
2- Is there any other stocks than XXLC1 ROMs I can use and still support Arabic and Modem-settings in my region?
I notes that most if not all custom ROMs based on Different stocks than mine.
I know, it sounds like I answered my first question in the second one, but still I need more clarifications.
3- Now I'm using REMIX ROM with [email protected] Kernel, based-band S5360XXLC1. Still, I can't have full Arabic interfaces and
my browsers cant read Arabic too. I wounder why?
Sorry for the very nob questions and Thank you very much.

[Kernel][Kexec][aromaKLflasher] Kernel Lighter (KL) Beta 11[Change Kernel WITHOUT PC]

Please Don't Quote This Post,
It's Just way too big and would make any comment look stupid,
Thanks
Just When You Thought Your Favourite Dev Is Out Of Ideas... He Comes Up With This
ok so alot are complaining how we can't flash kernel away from the pc among other things (which ill get to later ), (mostly @One-X-master)
so i looked for a way to get around this and found Kexec as the answer.
Wiki said:
In computing, kexec (kernel execution) is a mechanism of the Linux kernel that allows "live" booting of a new kernel "over" the currently running kernel. kexec skips the bootloader stage (hardware initialization phase by the firmware or BIOS) and directly loads the new kernel into memory, where it starts executing immediately. This avoids the long times associated with a full reboot,and can help systems to meet high-availability requirements by minimizing downtime.
Click to expand...
Click to collapse
however, with that comes managing online hardware which is somewhat problematic,
thus that prompted few people to come up with an ingenious solution called Kexec-hardboot.
Kexec-hardboot:​This works by loading the kernel into memory and force restarting the phone with new kernel.​
All of that with some ramdisk tweak allowed me to set a kernel at boot and restart to it,
avoiding having to flash it in the 1st place
Updating the kernel is called flashing..
A Flash is also what precedes Thunder
its also refered to as Lightning, Thus I came up with the name Kernel Lighter
Lighter= To Set Things On Fire/To Ignite (The Kernel)
Thus this is a kernel igniter
I Know, i've got to much time on my hand.
If you have a smart name, please do suggest.​
Special Thanks:​ @Tasssadar: For His N7 Port, which made this port a breeze and for his help in debugging.
@Alex-V: Currently using his kernel as Base Kexec Kernel.
@Androguide.fr: For his recovery-less flash method.
@amarullz: For His AromaFM Source Code.
@LlabTooFeR: For His Stock Kernel.
@faux123: For His Kernel Source.
@mkasick: For The Original Port.​
Sources:​Alex-V 1.7 Kernel
Hardboot Patch
Faux Kitkat Kernel
AromaFM KL​
Download Link In Post Below
​
Always have a backup.
Attachement & How-TO
ALL THE STEPS MUST BE FOLLOWED.
Requirements
S-off/Unlocked Bootloader
Android App & Recovery App
Fastboot flash boot Zeus.img
For ZeusKL.v10.img (New Layout) You must first switch to the new layout
Flashing Kernels Though Recovery
Boot Into Recovery
Flash AromaFM-KL.zip
Select Kernel Zip To Flash
Choose Flash Location
Choose Boot.img
Yes/No To Flash Zip (useful for flashing modules)
Reboot
Flashing Kernels Though Android(deprecated)
Start KL Android App
Choose Kernel Zip*
Kernel & Ramdisk
Reboot To Recovery --> Flash Modules
Reboot
* For zips to be listed, they must be placed in /sdcard/modules/
* otherwise click browse and happy hunting​
Something Went Wrong:
Let say the phone wouldnt boot during kernel update after using the app,
the best solution would be to go back to stock kernel, look at the recovery flashable zips in Extras section,
If none seem to fit, try another custom kernel
if you still had no luck booting, you should try flashing that kernel through fastboot and see if it makes any difference.​
Warning!!
Note: All the zips provided are flashable through both The App & Recovery... but I recommend recovery
BUT DON'T FLASH THE KEXEC (KL.Zeus.img) KERNEL THROUGH THE APP or Recovery,
as it will continuously boot itself over and over and over again.​
Download Link In Post Below
Downloads
Kexec Kernel: KL.Zeus.img(CM12 Based)(V10)(Old Layout Only)
Kexec Kernel: KL.Zeus.img(CM12 Based)(v11)(New Layout Only)
Android App: KernelLighter.apk(No longer in active development, use the Recovery App instead)
Recovery App: AromaFM-KL Flasher(v4.1)(ZeusKL v9- only)
Recovery App: AromaFM-KL Flasher(4.6)(ZeusKL v10+ only)
Extras(deprecated)
Sense 5 Stock Kernel(Works on Sense 4+)(courtesy of LlabTooFeR) flash via recovery
ASOP/CM10.1(Android 4.1.2/4.2.2) flash via recovery
ASOP/CM10.2(Android 4.3) flash via recovery
Archieve
Multirom
ZeusKL
Thunder07 said:
& Another One.
Click to expand...
Click to collapse
Can't wait to try, sound incredible
Awesome! Looking forward to try it.
Sent from my Nexus 7 using Tapatalk 4
Someone tried it?
Never again without Sense 5! *~* <3
This i call development, thanks for that solution.
TouchscreenLover1 said:
Someone tried it?
Never again without Sense 5! *~* <3
Click to expand...
Click to collapse
i made a small typo in one of the files..
after flashing zip
do this
adb shell
mount /data -o rw
echo /data/boot/Kernels/Stock/boot.img-zImage>/data/boot/kernel
echo /data/boot/Kernels/Stock/boot.img-ramdisk.gz>/data/boot/ramdisk
Will Fix Zip soon
Edit: FIXED
Dexxmor said:
This i call development, thanks for that solution.
Click to expand...
Click to collapse
Anyone a Sense 5 Kernel.zip? Kexec boots a descriptet, will try this solution.
Dexxmor said:
Anyone a Sense 5 Kernel.zip? Kexec boots a descriptet, will try this solution.
Click to expand...
Click to collapse
this works on both sense 5 and 4+
i had this running for almost a week now on sense 4+
and just moved to sense 5 and thought it will be a good time to release this.
The Stock kernel comes from sense 5 ROM
I know, but back to 4.1.1 is not a solution for me (Sense 5 is the dealbreaker with AOSP ROMs )
Another Question, if i change to AOSP, it will work too? or must we flash (an not realeased) Kexec AOSP kernel? (i ask not for me, i ask for everyone on AOSP with ORD xD )
Dexxmor said:
I know, but back to 4.1.1 is not a solution for me (Sense 5 is the dealbreaker with AOSP ROMs )
Another Question, if i change to AOSP, it will work too? or must we flash (an not realeased) Kexec AOSP kernel? (i ask not for me, i ask for everyone on AOSP with ORD xD )
Click to expand...
Click to collapse
you dont have to go back to 4.1.1, this will work with sense 5 rom
if you want to use AOSP you must follow the custom kernel guide.
Ahh, (my english is bad..) i think we misunderstand each other, i asked for an Sense 5 kernel.zip to try your "Flash kernel in Recovery" Solution, it exists not so many Kernel.zip with the "Flash Kernel Script" to flash the kernel in recovery... I hope its clear what i mean
this wiil be work on maximus 21 ?
Yes
Dexxmor said:
Ahh, (my english is bad..) i think we misunderstand each other, i asked for an Sense 5 kernel.zip to try your "Flash kernel in Recovery" Solution, it exists not so many Kernel.zip with the "Flash Kernel Script" to flash the kernel in recovery... I hope its clear what i mean
Click to expand...
Click to collapse
im not 100% sure, but if you're looking for the zip, its in the 2nd post
the 1st time you must flash the kernel through fastboot AND zip through recovery,
later i will make an app that will work to replace kernels.
but even that all will require 1 flash through fastboot.
NOTE:
the zip contains to kernel, one that you flash in fastboot
one that will be copied to /data/boot/
the 1st is kexec which will boot the one in /data/boot/
Not clear enough xD, this (the kernel.zip) was not a request to you, it was an request to somebody to make me a flashable kernel zip, as an example repacked Alex-V kernel for Sense 5, to test this.
Its late here, so my explanation will suffer, sorry for that.
Dexxmor said:
Not clear enough xD, this (the kernel.zip) was not a request to you, it was an request to somebody to make me a flashable kernel zip, as an example repacked Alex-V kernel for Sense 5, to test this.
Its late here, so my explanation will suffer, sorry for that.
Click to expand...
Click to collapse
ok that was clear enough,
so far as far as i hear,
only trips kernel work with sense 5
Thanks, sorry for my poor english.
---------- Post added at 11:31 PM ---------- Previous post was at 11:18 PM ----------
EDIT: Now we can flash kernel without a PC, testet and it worked.
So, we can flash kernels through the rom itself by replacing boot.img in data/boot and reboot, can't we ?

[FAQ] [REF] [GUIDE] Welcome to your device, T-Mobile Galaxy S4 (SGH-M919)

Welcome to your device. The Samsung T-Mobile Galaxy S4 (SGH-M919) is a great device! Why don't we learn about it before we go any further?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Other names associated with this device:
SGS4 ✓
Galaxy S4 ✓
SGH-M919 ✓
M919 ✓
Click to expand...
Click to collapse
This device is NOT a:
GT-I9500 ✗
GT-I9505 ✗
SGH-1337 ✗
SCH-1545 ✗
SPH-L720 ✗
SCH-R970 ✗
Click to expand...
Click to collapse
Device Specs:
Size and Weight:
- 5.4 x 2.7 x 0.3 inches
- 4.6 ounces
Operating System and Processor:
- Android 4.2 (Jelly Bean)
Battery Life:
- up to 15.5 hours talk time
- up to 18 days standby time
Memory:
- 2GB RAM, 16GB ROM
Connectivity:
- Sync methods: Bluetooth, WiFi, USB, NFC
- 4G Capable
- Wi-Fi Calling
- Audio and Multimedia
- T-Mobile TV
- GPS and Apps
- GPS enabled
International:
- UMTS: Band I (2100);UMTS/HSPA+: AWS Band IV / 2100 / 1900 / 850;Band II (1900);Quad Band GSM;LTE
- Hearing Aid Compatibility
- M3
Click to expand...
Click to collapse
Unique Features:
S Beam
Screen Share
S Voice
Smart Stay
Extended Gesture UX/Motion
Pop-up Play
Burst Photo
Best Photo
Click to expand...
Click to collapse
Great! What Android versions can be ran on this phone?
JellyBean - 4.2.2 - TouchWiz ROMs are 4.2.2 and there's a few CM10.1 ROMs out there still.
JellyBean - 4.3- CM10.2 ROMs are rolling out but remember, you may encounter bugs as it is still a WIP (Pretty stable, though.)
Click to expand...
Click to collapse
Cool, but I'm a noob, what should I start off with?
My suggestion to you is for you to run some TouchWiz ROMs to get you comfortable with the flashing, nandroiding, tweaking processes and then move on to something else. Above all read and search.
Click to expand...
Click to collapse
Okay, I see.. but I don't quite understand what flashing, nandroiding, tweaking, etc. mean?
* - anything and everything possible. A good example would be "All my friends live at 10* Croxley Street." This is saying that they are all live at 100, 101, 102, 103, 104, 105, 106, 107, 108 and 109.
Dev - See developer.
Developer - A man or woman who has created (developed) software.
ROM - 1. A modified version of the Android operating system operating system. 2. Read Only Memory, a place where information is stored and can not be destroyed, modified or written to.
AOSP - "Android open source project" a project by Google Inc. to give android to developers and manufactures for free (see open-source)
Open-source - (not to be confussed with free) A peice of software that is free to edit, use, distribute and share with no charge.
CM - See cyanogenmod
Cyanogenmod - A free open-source project based on the AOSP. It is a modded (see modded) version of the Android firmware
Firmware - see ROM (1)
Stock - An unchanged version of something. Example: I just flashed stock sense
OTA - "Over the air" a term used to indicate software that was sent to phones directly through the internet to their phones.
FOTA - "Firmware over the air" this normally refers to ROM's but can refer to radio firmware (see OTA)
Firmware - a piece of software to make hardware function correctly. This can refer to Radio Firmware, but is normally used as another name for ROM (1)
Radio - (not to be confused with Radio Firmware) A piece of hardware that allows communication. There are 3 main radios in your phone. Bluetooth, WiFi and GSM/CDMA.
Radio Firmware - (see firmware) a type of software that allows correct communication with the radio and the operating system. A newer firmware would normally improve battery life and call quality. The radio firmware only applies to the CDMA/GSM radio.
CDMA/GSM - A type of network communication between phones and carriers. GSM phones normally are included with SIM Cards that authorize them onto the network. CDMA have this authorization built in and do not need a sim card.
Kernel - An important part of all operating systems that handles the CPU and other vital components. A modded kernel may be used for overclocking.
Overclock - (not to be confused with underclock) to exced the default maximum CPU speed. This could make a phone more powerful but may cause damage. Although no damaged has been reported so far it could still drain battery life.
Underclock - to change your phones maximum frequency to LOWER than the default to attempt to extend the phones lifespan and battery.
Mod - A modification to a part of the phones software. It is also POSSIBLE to mod the phones hardware but is not recommended.
Modding - To perform a mod
Modded - to have included mods
Modification - see mod
Governor - a system embedded into the kernel to automatically change the current working CPU frequency depending on the workload. It would only go up to what it is overclocked (or underclocked) to, this is called the maximum frequency. It would not drop bellow the (just as eaisly configurable) minimum frequency.
Library's/Libs - a set of instructions for applications to use to function. A functioning camera lib would allow the camera to be used.
WFS - "Wildfire S" an armv6 device made by HTC in 2011.
Logcat - A logging system built into the ADB
ADB - "Android Debug Bridge" a system that can be accessed using a computer where you can manage the device from. You need the Android SDK to use it.
SDK - "Software Development Kit" a set of tools used for software development.
WIP - "Work In Progress"
JDK - "Java Development Kit" an SDK for the java platform. It is needed to run the Android SDK.
JRE - "Java Runtime Environment" a collection of binarys and files to allow java software to execute.
Execute - To "run" or "start" a binary
Binarys - (sometimes called bin's) a group of executable files.
RAM - Could be one of three meanings: 1. Memory for the CPU to process processes. 2. Random Access Memory, a place where information can be used, executed from, modified, or deleted. 3. A type of sheep.
SD - Short term for MicroSD
Marvel - A gsm version of the phone
Marvelc - The cdma version of the phone
Marvelct - A rare Easten CDMA version of the phone.
Marvel* - all versions of the HTC Wildfire S (see *)
GB - Could mean one of two things. 1. Gingerbread or 2. Great Britain
Gingerbread - Android 2.3
Froyo - Android 2.2
Honeycomb - Android 3.x. it was never released or ported to the wildfire s because it was built for tablets.
Ice cream sandwich / ICS - Android 4.0. The latest version of Android.
CM9 - Cyanogenmod 9. A modified version of ICS. (see cm)
JellyBean / JB - Android 4.1 / 4.2 / 4.3 - The latest version of Android.
CM10 - Cyanogenmod 10. A modified version of JB. (see cm)
RUU - "ROM Update Utility" An automatic installer for Radio Firmware, ROM and HBOOT
HBOOT - The bootloader for all modern HTC Android phones.
Custom recovery - A o version of the stock HTC recovery to install unoffical ROMs.
AFAIK - "As far as I know"
KANG - The process of creating a code based of someone else's code.
Zipalligned - This is something that makes a ROM faster. If you can improve this please contact me!
Deodexed - Where ODEX files are moved into the actual applications
APK - "Android Package" an Android application
Click to expand...
Click to collapse
This was written by benjamingwynn and brought over to the Vibrant section by Woodrube, so thanks goes out to them!
Okay, I think I'm ready to begin! Where do I start?
You have a few ways to go here..
But before we continue, let me explain something to you. Our phones have this 'flash counter' built in.
There is a way to reset it after you've triggered it, so don't be alarmed.
Flash counter? What's that?
The flash counter is a binary counter built in Samsung phones that is used by Samsung to basically help identify if you have been tampering with your firmware and flashing unofficial software.
Each time you flash unofficial firmware via Odin, your binary flash counter goes up by 1.
Click to expand...
Click to collapse
Ah, okay.. is there anyway to bypass that?
Yes and no.
How to get root easier and faster, triggering the counter:
Chainfire has developed an way to flash a custom recovery and root your phone.
Visit this thread to download and see the many features it has: http://forum.xda-developers.com/showthread.php?t=2294005
Big thanks goes out to him for making things so simple!
Click to expand...
Click to collapse
NOTE: You CAN reset your flash counter to 0 using an application developed by Chainfire called Triangle Away which can be found here: http://forum.xda-developers.com/showthread.php?t=1494114
What can I do now that I have root?
You can backup your apps using Titanium Backup found in the Google Play store.
Use apps that require root.
Etc.
Click to expand...
Click to collapse
What can I do now that I have a custom recovery?
Make a NANDROID backup of your current setup and restore that backup!
Flash ROMs, modems, kernels, themes, etc.
Wipe data, clear cache, etc.
Click to expand...
Click to collapse
​
Credits and Thank you's:
- s15274n for his great guides and borrowed words!
- Woodrube for his great guides and borrowed words!
- Anyone else I may have missed.
Note: I will update this thread daily and keep everything current.
These are my ways of flashing my device and they have worked perfectly, there are other ways as well and they have been posted.
So look around if you find this confusing!
Useful Links and Resources​
How to SIM Unlock your S4: Here
[GUIDE] Better Battery life when Idle: Here
Click to expand...
Click to collapse
Useful Downloads​
Odin Program:
ODIN v3.07: Here
Stock File:
T-Mobile Galaxy S4 SGH-M919 UVUAMDL (Android 4.2.2) | ODIN FILE: Here
Recoveries (ODIN):
[CWM Advanced Edition] PhilZ Touch: Here
CWM Recovery (Non Touch) (IMG File): Here
STOCK Recovery (Touch) (IMG File): Here
Click to expand...
Click to collapse
How to ROOT your T-Mobile Galaxy S4 on a Mac / Linux PC using Heimdall​
Link: http://forum.xda-developers.com/showthread.php?p=45538268
Click to expand...
Click to collapse
How to ODIN back to stock after messing up trying to flash a ROM or rooting.​
Follow this amazing guide written by @k0nane
Link: http://forum.xda-developers.com/showthread.php?t=2258628
Click to expand...
Click to collapse
How to ODIN back to COMPLETE stock (Reset flash counter as well).​
Follow this amazing guide written by @djintrigue808
Link: http://forum.xda-developers.com/showthread.php?t=2336392
Click to expand...
Click to collapse
Frequently Asked Questions (F.A.Qs)
​
Q: I flashed back to stock, but my phone hangs at the Samsung logo, what do I do?
A: Don't forget after you ODIN, you have to boot into stock recovery, wipe data and cache, reboot!
Click to expand...
Click to collapse
Q: How do I get into Recovery Mode?
A:
1. Unplug the USB cable.
2. Shut down the phone.
3. Hold down the 'HOME' + 'VOLUME UP' buttons and press the 'POWER' button for about 5 seconds to enter Recovery Mode.
Click to expand...
Click to collapse
Q: How do I get into Download Mode?
A:
1. Unplug the USB cable.
2. Shut down the phone.
3. Hold down the 'HOME' + 'VOLUME DOWN' buttons and press the 'POWER' button for about 2 seconds until a WARNING! Screen appears. Press the 'VOLUME UP' button to enter Download Mode.
Click to expand...
Click to collapse
Great idea.
Simple and to the point :good:
Btw, I was reading this:
"Battery Life:
- up to 15.5 hours talk time
- up to 18 days standby time"
Where can I get me one of these :silly::laugh:
From all the guides Ive seen for phones and ones Ive written while a staff member on Android Forums, I gotta say this is probably the cleanest most organized guide Ive ever seen. Very nice job man. Will help alot of people.
Added a new guide:
[GUIDE] How to ROOT your T-Mobile Galaxy S4 on a Mac / Linux PC using Heimdall
Great thread!! This is just what I needed. Thanks a lot.
i Have Q
is there somw way to track my mobile if stolen from me without internet enabled just only by GPS ??
themes...
Are there any other themes for wicked v9.1 beside the toxic green?
any help is appreciated.
Hotfile has been seized.
re: thread
Brianzdman said:
Great thread!! This is just what I needed. Thanks a lot.
Click to expand...
Click to collapse
I think that I may also have a good use for this thread. LOL
whats the truth?
I was looking around at various sources when I updated to MK2_4.3 from 4.2.2 and I read that once you've Flashed MK2, updated 4.3 that there is no way to go back down to 4.2 . . . is this true? Also is it possible and/or stable to flash 4.2.2 Roms from MK2?
---------- Post added at 01:15 PM ---------- Previous post was at 12:15 PM ----------
I was looking around at various sources when I updated to MK2_4.3 from 4.2.2 and I read that once you've Flashed MK2, updated 4.3 that there is no way to go back down to 4.2 . . . is this true? Also is it possible and/or stable to flash 4.2.2 Roms from MK2?
re: 4.2.2 - 4.3
Robot916 said:
I was looking around at various sources when I updated to MK2_4.3 from 4.2.2 and I read that once you've Flashed MK2, updated 4.3 that there is no way to go back down to 4.2 . . . is this true? Also is it possible and/or stable to flash 4.2.2 Roms from MK2?
---------- Post added at 01:15 PM ---------- Previous post was at 12:15 PM ----------
I was looking around at various sources when I updated to MK2_4.3 from 4.2.2 and I read that once you've Flashed MK2, updated 4.3 that there is no way to go back down to 4.2 . . . is this true? Also is it possible and/or stable to flash 4.2.2 Roms from MK2?
Click to expand...
Click to collapse
That is only true if you have done one of these three thing:
#1: Allowed OTA update to 4.3
#2: Updated to 4.3 using Kies
#3: Odin flashed the official stock 4.3 firmware from http://SamMobile (or elsewhere)
If you have not done any of those three things you can go back and forth between 4.2.2 and 4.3.
Good Luck!
Misterjunky said:
That is only true if you have done one of these three thing:
#1: Allowed OTA update to 4.3
#2: Updated to 4.3 using Kies
#3: Odin flashed the official stock 4.3 firmware from http://SamMobile (or elsewhere)
If you have not done any of those three things you can go back and forth between 4.2.2 and 4.3.
Good Luck!
Click to expand...
Click to collapse
How would I know if I were able to flash 4.2.2 Rom or not? Just give it a try and if it works then im good and if not it will say error or what (I am just asking so I don't try something and screw things up)
Also kinda off topic but Ive been trying to Flash a jfltexx Rom which is the GT-9505 int variant, I tend to use alot of their Roms and never have problems but latley when flashing aosp based roms like omni it says that i could only use jfltetmo builds, I was thinking that I could flash a TW based build like Foxhound or something then factory reset and flash from there and maybe it would register as a jfltexx but so far no luck. Thanks again
re: 4.2.2 roms
Robot916 said:
How would I know if I were able to flash 4.2.2 Rom or not? Just give it a try and if it works then im good and if not it will say error or what (I am just asking so I don't try something and screw things up)
Also kinda off topic but Ive been trying to Flash a jfltexx Rom which is the GT-9505 int variant, I tend to use alot of their Roms and never have problems but latley when flashing aosp based roms like omni it says that i could only use jfltetmo builds, I was thinking that I could flash a TW based build like Foxhound or something then factory reset and flash from there and maybe it would register as a jfltexx but so far no luck. Thanks again
Click to expand...
Click to collapse
Personally I stay away from roms like that, I just stick to the
M919 Samsung Jellybean Touchwiz based custom roms.
Don't get me wrong I tried basically all of those AOSP/AOKP/CM/GE/KitCat and the Ported roms
but found that they all have one thing in common, they are basically stripped bare from all the niceties
and the bells and whistles which make the M919 Tmobile Jellybean Touchwiz based roms so excellent.
Since I am really not too much into those other roms, I would hate to guess at giving you or anyone
else any suggestions as to how to fix any issues you are having with those other roms.
As far as trying to go back to the M919 4.2.2 Jellybean Touchwiz based custom roms go it's easy,
just make a nandroid backup of your existing rom and see for yourself, if you don't get any errors
or other unusual issues trying to flash those roms then then you are Ok and need not worry about
the KNOX pox.
Remember there are only three ways to get KNOX on your phone as you saw in my previous post.
Good luck!
Turn off Amber Alert
I am running Wicked V9.1 on both my and my wife's phone. She, but not I, keeps getting Amber Alerts - 8 today alone. Is there any way to stop receiving them?
hisself said:
I am running Wicked V9.1 on both my and my wife's phone. She, but not I, keeps getting Amber Alerts - 8 today alone. Is there any way to stop receiving them?
Click to expand...
Click to collapse
It might be coming from Cell Broadcast.. I'm not sure if Wicked has it or not but I remember getting amber alerts from the cell broadcast that was on the cm rom and there was settings on there to turn it on & off or if you wanted it keep it on you were able to control the types of emergency's to get alerts from like weather emergency's like hurricanes etc or amber alerts
Sent from my SGH-M919 using XDA Premium 4 mobile app
---------- Post added at 12:47 PM ---------- Previous post was at 12:36 PM ----------
Misterjunky said:
Personally I stay away from roms like that, I just stick to the
M919 Samsung Jellybean Touchwiz based custom roms.
Don't get me wrong I tried basically all of those AOSP/AOKP/CM/GE/KitCat and the Ported roms
but found that they all have one thing in common, they are basically stripped bare from all the niceties
and the bells and whistles which make the M919 Tmobile Jellybean Touchwiz based roms so excellent.
Since I am really not too much into those other roms, I would hate to guess at giving you or anyone
else any suggestions as to how to fix any issues you are having with those other roms.
As far as trying to go back to the M919 4.2.2 Jellybean Touchwiz based custom roms go it's easy,
just make a nandroid backup of your existing rom and see for yourself, if you don't get any errors
or other unusual issues trying to flash those roms then then you are Ok and need not worry about
the KNOX pox.
Remember there are only three ways to get KNOX on your phone as you saw in my previous post.
Good luck![/QUOTERom.
Yeah I know what you mean... I agree with you about touchwiz ROMs compared with aosp/aokp/cm/pa/...
I was just asking because I've had this problem before and some how it went away and I never thought of it again until this last week went trying to flash Omni Rom...
What is your favorite Rom or some of your favorites... Like do you use several different roms or do you stay with a particular rom update to update?? Just wondering
Click to expand...
Click to collapse
re: roms
Robot916 said:
It might be coming from Cell Broadcast.. I'm not sure if Wicked has it or not but I remember getting amber alerts from the cell broadcast that was on the cm rom and there was settings on there to turn it on & off or if you wanted it keep it on you were able to control the types of emergency's to get alerts from like weather emergency's like hurricanes etc or amber alerts
Sent from my SGH-M919 using XDA Premium 4 mobile app
---------- Post added at 12:47 PM ---------- Previous post was at 12:36 PM ----------
Misterjunky said:
Personally I stay away from roms like that, I just stick to the
M919 Samsung Jellybean Touchwiz based custom roms.
Don't get me wrong I tried basically all of those AOSP/AOKP/CM/GE/KitCat and the Ported roms
but found that they all have one thing in common, they are basically stripped bare from all the niceties
and the bells and whistles which make the M919 Tmobile Jellybean Touchwiz based roms so excellent.
Since I am really not too much into those other roms, I would hate to guess at giving you or anyone
else any suggestions as to how to fix any issues you are having with those other roms.
As far as trying to go back to the M919 4.2.2 Jellybean Touchwiz based custom roms go it's easy,
just make a nandroid backup of your existing rom and see for yourself, if you don't get any errors
or other unusual issues trying to flash those roms then then you are Ok and need not worry about
the KNOX pox.
Remember there are only three ways to get KNOX on your phone as you saw in my previous post.
Good luck![/QUOTERom.
Yeah I know what you mean... I agree with you about touchwiz ROMs compared with aosp/aokp/cm/pa/...
I was just asking because I've had this problem before and some how it went away and I never thought of it again until this last week went trying to flash Omni Rom...
What is your favorite Rom or some of your favorites... Like do you use several different roms or do you stay with a particular rom update to update?? Just wondering
Click to expand...
Click to collapse
For years now my favorite rom has been and still is @evil1art 's "Wicked" custom rom.
Other people have their own favorites, but Wicked rom is and has always been mine.
Good luck!
Click to expand...
Click to collapse
Yeah I like Wicked also, very stable well rounded Rom

[ROM][Custom][Privacy Guard][Leds][UB LB] D5503_14.4.A.0.108_final

Hi, latest Sony 14.4.A.0.108 rom for you!
Features is inside screenshoots. Rom is rooted, have superuser, su, busybox...etc, just simple install propertly and enjoy rom! Bye!
Download old stable rom (update 5 is required after installing this rom!):
- https://mega.co.nz/#!dconlALD!EmOWK0lASSlyuTEkyFQBP8jRGpD3tbKWutD4JdHoJfs
Download new stable rom - final rom (03.jul.2015) (do not install any update with this rom!!!):
- https://mega.co.nz/#!AcxllSZa!dO-qrrgWuXeDrU4p_jmpkawZwz5fI83lWiHfD-KrjWQ MD5: 6a5e5de79ad7120db63fc9eb57974450
This final rom is one which I am runing daily, I have removed some boatwares but not all, removed only some which iritating me. So if you need some apks which is missing, just download from here -> https://github.com/munjeni/D5503_14.4.A.0.108/tree/master/system and add to the zip byself! This rom have some optimisations and fixes, dual recovery, cwm munjeni and twrp, to enter cwm hold volume down when blue light start blinking, or hold volume up for twrp when blu start blinking. I recomend linheart+row and my favorite theme aka black theme munjeni which is included only in final rom aka this one. This rom contain kernel from 157 with kernel modules and firmwares from 157... etc, in short my favorite rom dumped directly from my phone using romgen tool, so its tested and definitely stable, just install it right and carefully and enjoy!
* If you have root problems or problems remounting system rw, install this http://forum.xda-developers.com/showpost.php?p=61696951&postcount=531
* If your choice was "debloat rom" trought aroma installer, I have marked google contact & calendar sync in removal list as bloatware, but if you realy want to debloat your rom but kiping google contact & calendar sync you must install folowing zip package -> http://forum.xda-developers.com/showpost.php?p=61894795&postcount=573
How to install:
- first of all you must have your phone updated oficialy to the bootloader, baseband... etc and it must be from 108 rom (your choice how you can do it, but thats needed!) before you gona install our rom! You no need to be rooted since rom is for booth locked and unlocked bootloader!
- wipe data factory reset
- format system partition
- install rom
- install update.1 -> (this fix portrait retouch and give you China Photo editor) NOT REQUIRED ANYMORE !
- install update.2 -> https://mega.co.nz/#!NI4UkAgD!XPGU4WhDsfRXquzaL1wmQDaees-PrtF8SBpIOZgdn_Y (this revert dialog and toast style to stock one ;; fix for timeshift video) NOT REQUIRED ANYMORE !
- install update.3 -> https://mega.co.nz/#!lAZSUISa!09ca_GvuDHh8r9-5M3aAhc3TiDOePj26n79aa7VkTds (unhiden daydream option in settings menu) NOT REQUIRED ANYMORE
- install update.4 -> https://mega.co.nz/#!4JJFTYjZ!IjQsoCdJhSFBZFs_hyQrEHudBkaCZZfiyhG4-wHm7sc (usb serial support and ftdi sio ; new task killer) NOT REQUIRED ANYMORE
- install update.5 -> https://mega.co.nz/#!1FoUkLZB!SEpBPmiV7GC6D0CeXdej-neqwOsfMelrFTxY5teKFp8 (ntfs support) INSTALL ONLY IF YOU HAVE old stable rom, do not use with final rom!!!
- do not replace default busybox which comming with this rom since you will broke root!
For best experience I have compiled Lionheart cpu governor, you can use them in combination with row iosched to get very smooth ui and very good baterery life for daily usage! I have runing rom 13 hours + 1 hour with phone usage and have almost 88 percent batery power remain
4k is not working and allso I not going to get them working!(I have removed 4k from camera widget). I sugest you to not use any external camera mod since our one is totaly stock based and I have not replaced anything related to stock camera, every camera part is carefully patched, so if you want any camera mod than do not go here to report something which probably will not work after your replace or you get battery drain fast after replace! Allso if you have installed something which not comming from our rom than allso please do not report anything! Everything is tested and everything working very good!
If somebody have problems installing rom (error 7 during installation):
- Remove first 2 lines (ASERT) from updater-script than try again
Hoorraaayy, you are back.
Thanks for the update man, will download and try ASAP,
Also I was looking for an update for multiboot, that would be amazing.
Thanks for your great work, and looking forward to seeing more of you
Probably not since my microphone is broken and probably I must get new model soon (z3 mini)...soon. In any way I am sharing the best rom to all :laugh:
Thanks for sharing this ROM, looks very promising!! Is it based on the brand new Sony firmware 14.4.A.0.108 from August, or on the one that is available since June?
With best regards, maris
Yes, D5503_14.4.A.0.108_latest one from august
Nice to have you back, keep cool
Hello, welcome back! Have you made ​​a new kernel? Or do you just add the new Governor?)
John.D.. said:
Hello, welcome back! Have you made ​​a new kernel? Or do you just add the new Governor?)
Click to expand...
Click to collapse
Just created Lionheart governor module which is insmoded on boot time trought install-recovery.sh!
munjeni said:
Just created Lionheart governor module which is insmoded on boot time trought install-recovery.sh!
Click to expand...
Click to collapse
Brilliant!. Is there support init.d ?
I'm still using your older rom, because I didn't want to loose the Led and Privacy Guard functionality. Now I'm finally able to update! :victory:
Thank you very much Munjeni!
what are the differences with the old .108?
John.D.. said:
Brilliant!. Is there support init.d ?
Click to expand...
Click to collapse
Yes, its allready there!
phantomEVO said:
what are the differences with the old .108?
Click to expand...
Click to collapse
You can see notification trought Sony PC Companion software about 108 update, inside notification window you can see changelog about new update (just open SPCC before you install latest rom)!
Maybe silly question but anyway, twrp recovery is ok right? Or flash through cwm only?
You can try
I followed all steps for installation and every time it fails.
vriz27 said:
Maybe silly question but anyway, twrp recovery is ok right? Or flash through cwm only?
Click to expand...
Click to collapse
Flashed via twrp and worked flawlessly.
@munjeni
Is it possible to change the loading animation to stock? I noticed that in this rom it looks like this.
any kernel tweaks in this rom?
einfachgaer said:
Is it possible to change the loading animation to stock? I noticed that in this rom it looks like this.
Click to expand...
Click to collapse
Yes, simple open rom zip and replace framework-res.apk with this one https://raw.githubusercontent.com/m...f725b2b6f0/system/framework/framework-res.apk than reflash rom without wiping anything
OyyO said:
any kernel tweaks in this rom?
Click to expand...
Click to collapse
No need since stock rom is performing very fast and I think thats not need

Samsung galaxy s3 gti9300 mhl support. Arter97 dual boot kernel

I have been downloading and installing and downloading..... Reading and researching!!! I have an unlimited data plan so let's face it I kick the hell out of it. I like to watch movies a lot on showbox or on cartoon HD threw mhl HDMI to my TV (mirrored). Anyways after loads of messing around installing loads of different ROMs I realized the truth is that only Sammy tw ROMs have the USB drivers. This was all because I read on some post somewhere that said they had a custom ROM and a touchwiz launcher and to use mhl they simply boot the tw launcher for mhl use only and then back to Google launcher as a daily driver. Post didn't say which custom ROM they where using and/or if they had a custom kernel installed. So that's what set me of trying to conker making it work and my solution to this problem is "arter97 kernel" plus dual boot.zip plus back to noot ROM and I really do like the resurrection remix ROMs. I like the new marshmallow 6.0.1 but the arter97kernel doesn't support this so I settled for RR lollipop 5.1.1 v5.5.9 as the first ROM. installed this as per normal protocol and then flash the arter97 kernel using twrp recovery. I used v4.1 kernel because it has load more customizations than v5 for ex. Over clocking to 1800mhz and more Governors etc. Now arters back to noot kitkat 4.4.4 is very stable very good ROM. So once the first aosp ROM is OK and stable with the kernel (make sure you flash superSU) boot back into recovery and flash the dual boot zip and anything flashed during that visit to the recovery goes to the 2nd ROM partition. Next flash the back to noot v9 ROM and superSU and boot back into 1st ROM (automatically) but don't wipe cache/dalvic/data (this will just wipe from the 1st ROM). Now the aswitch app will work to boot into the 2nd ROM. And because you flashed the superSU into 2nd ROM the aswitch will work to allow you back to the 1st ROM!!!! Every time you want to flash to 2nd ROM use the dual boot zip first. Don't flash the kernel zip just leave it and it will have the same arter97 kernel once booted. If you flash the kernel to 2nd ROM it will just cause lag and instability so dont flash the kernel twice. The only problem I have had is whilst using this whole configuration is when inserting the mhl lead into sgs3 it freezes and/or shutdown. After a little tweaking I figured out it was a CPU issue and to enable the mhl and showbox use I used "atweaks config app" and changed Max over clock CPU to 1704mhz and governor setting to performance!!! Now this profile makes the CPU stick at 1704mhz permanently. This method works but unfortunately also creates massive*battery*drain so I have also been messing with the USB charge/power variables. But do be careful if you follow any instructions on this post as I am not responsible for a bricked divice so make sure you do your homework. This arter97 kernel is EOL @v5 for the sgs3 so versions 4.1 and 5 are only compatible for lollipop 5.1.1 so always read changelogs. Many thanks to arter97 for this dual boot and customisable kernel and ported ROM

Categories

Resources