yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin] v1nsai:
Android OS and Android System are frequently the top battery hogs on my system, often even above screen on. I've got OS monitor installed, and it has a pretty good log reader built into it. I'm confused about what exactly Android System and OS are though. Are they Linux processes that would show up under dmesg, or are they Dalvik Android processes that would show up on logcat?
[Samsung Gear S] Hitsouka:
so the problem is i have tab 3 7.0 (SM-T211) , i want to connect it with gear s. I know this tab not compatible with gear s so i try to edit the built.prop to compatible device and after that i can install the gear manager , but if i scan in gear manager it say no devices found. Can anyone help?? if i pair it manual in gear manager on paired device just white or blank nothing in there. You can see the image for this problem.

I try install gear manager old version with apk , can detect the gear s but stuck at connecting device.

Any solution?? Thanks for the time i will give you my thanks if it works

Sorry for bad english XD
[Samsung Gear S] naplesbill:
You must also change the device characteristic from tablet to phone for the initial pairing. I had to change it back to tablet afterward on my Tab S or settings kept force closing.
[Samsung Gear S] Hitsouka:
i already change the characteristic from tablet to phone but still can't see my device in gear manager app. My brother use zenfone and try to pair the gear s to his phone and the gear manager can detect it but got some error, but at least the gear manager detect it :|

still find the way :confused:
[Android Apps and Games] altairworks:
Hello, I am Masaya Takahashi from Japanese game application developer, altairworks.

We released the game app "Ambition of the Slimes".

This game plays like an orthodox simulation RPG.

However, you play as the slime.

And these slime can "take over" enemies and control them.

Take over an archer and you can use a bow and arrow. Take over a mage and you can use magic.

Or you could take over a merchant and sway your enemies with a bribe.

In addition, there are many types of slime, such teleporting slime, slime that raise the abilities of enemies they take over or slime that are guaranteed to take over a high level enemy.

Which slime will you use on which enemy?

And how do you take over them?

You can come up with various tactics and this becomes an important strategic element. We've made it somewhat difficult so you can't win just by attacking randomly.

Your tactics are vital for success.

With its cute graphics, and gameplay that you can really sink your teeth into, we recommend that you give this tactics simulation a try.

Download for free on Google Play

https://play.google.com/store/apps/details?id=com.altairworks.slime2

Thanks.
[Android Apps and Games] eBoody:
Oooh love tactics games...definitely going to try this thanks!!!
[Android Apps and Games] XDAample:
adware detected

Disappointedly, my antivirus app, Bitdefender has caught serious adware. Me feel thanks for your working, but can't put this to my mobile.
[Android Apps and Games] sugarkane87:
just finished the 1st level, and so far this game looks awesome. The graphic is nice, and the gameplay is remind me of final fantasy tactics :good:
[Android Apps and Games] altairworks:
I will check it.

I guess, Bitdefender misjudged the advertising banners module for Japan as serious adware.

(nendSDK? Fellopush module?)

I am sure there is no serious adware in the apk-file, but I try to remove it.

Thanks for reporting!
[Android Apps and Games] scrappypixel:
Any plans to bring this over to Windows phone or iOS?
[Android Apps and Games] KrishnaSagar:
Looks good. Trying it now. Will post back afterwards :)
[Android Apps and Games] Uberharm:
looking good,

the idea of the game is really nice.

But the english has enough mistakes to bother me. So maybe ask someone for help at translating (I don't know how much time it'll take but I'm willing to point some mistakes out for you)
[Android Apps and Games] altairworks:
We released iOS version too.

Here is the link.

itunes.apple.com/jp/app/slime2/id909599077

Thank you.
[Android Apps and Games] altairworks:
Sorry about the poor English in the game.

It's not machine translation, but not translation by professional translator.

Depending on the reputation of the application, we may plan to ask a professional translator.

Anyway, if you will point mistakes out for us, it's really helpful and our pleasure !!
[Android Apps and Games] Uberharm:
If you'd like to improve something in the game maybe you should look at the time of a game.

If a game should take less time it would be more attracting to me to play.
[Android Apps and Games] freezeminds:
good game.. but it hangs sometime.
[Android Apps and Games] altairworks:
I fixed it.

Fixed version 2.51 is available in GooglePlay now.

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

<uses-permission android:name="android.permission.GET_TASKS" />

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

I found, when these two permissions are in androild.manifest, BitDefender makes alert.

My app doesn't need these permissions, so I deleted.

Thanks for the reporting!
[Android Apps and Games] altairworks:
If you can, please tell me the situation and your device.

I want to fix it.
[Android Apps and Games] altairworks:
Thank you for sending me advice.

In settings menu, there is 'fast mode' switch.

Or, you mean more poweful 'Fast mode' is necessary?
[Android Apps and Games] Uberharm:
Ah didn't see that before. Maybe you should mention it in the tutorial. It is indeed way quicker. Now I feel like I'm using the most of the time in tactical decisions. Maybe you could make the turn transition quicker though. Keep up the good work!
[Android Apps and Games] RaySpark:
Looks amazing! Must have! :D
[Android Apps and Games] Entangled Multiverse:
Great game! Nice retro pixel art, the fights are fun and challenging, and controlling other people's mind is always the best thing to do ;)
[Xiaomi Redmi 1S] rebelos:
Project Developer

Welcome

This is a guide for all those who want to build for their Xiaomi redmi1s [Armani] Device but do not neccesasarily have the knowledge or experience.

This is an unofficial guide for the building of custom ROMs and other mods for the Xiaomi Redmi1s. This is a work in progress, with additions being made as often as possible. This thread has already grown with the help of the devs established in this forum. BMP777 began this project a year ago when I was using a Samsung GS II Skyrocket. BMP777 started another alike thread called PR II in the LGOG forum a while back as well. I have since moved on to a ONE, but both threads remain to this day. and Started by Me on Xperia Arc The point is this: everyone who uses this site has a desire for modding, customizing, and/or otherwise altering their device. Unfortunately, many have no idea how to go about doing these things for themselves. As such, there is a lot of dissatisfaction among developers about receiving constant demands, suggestions, and requests for updates. This thread is meant to give those who want to step up and build for themselves the means to do so. It is an ever-changing thread, with all assistance welcomed.

READ ME:

On one hand, it should go without saying that if you have no knowledge and/or experience with building, java, C++, and various other tools, you probably shouldn't begin here. At the same time, it is possible to learn to build, provided you can read, follow directions, and aren't too lazy to RESEARCH.

OH YEAH, and you better have patience. This isn't easy. It will be work. The quickest way to get flamed is to show yourself to be lazy. If you think that with a couple clicks, you can have your own flashy ROM, forget it. But, if you do want to learn, this is a good place to get started. I have no ego about this; I started the same way and just want to help everyone learn to build their own ROM. But, everyone will struggle to get to a successful point, and lazy, unmotivated people just irritate those who have had to learn from scratch too. Tutorials will be posted for any new thing learned and built as time and space allow. ALL ARE WELCOME AND ALL QUESTIONS ARE TOO. But, seriously, if it's a really ridiculous one, I/we reserve the right to screw with you about it.

ALWAYS REMEMBER:

Thread Disclaimer:

The instructions and extras posted here are to be used at your own risk. I am working hard to provide good, workable tutorials that will make successful building much easier. Nevertheless, I am not responsible if you lose your files, brick your device, or inadvertently cause a nuclear war. If you are seeking absolute perfection, RUN NOW WHILE YOU STILL CAN!!

Thread Navigation :

# 2 > Setting Up Build enviorment

# 3 > Building instructions & How To Build Using Linaro Toolchain

# 4 > Kernel building and CCACHE

# 5 > reserved for future
[Xiaomi Redmi 1S] rebelos:
Ccache

CCACHE​

Here is a brief tutorial on the installation of Ccache, which can shorten build times drastically :

If you have room on your build system you can speed

your builds up considerably by using ccache. ccache is a compiler

cache. It speeds up re-compilation of C/C++ code by caching

previous compiles and detecting when the same compile is

being done again.

Install it with apt-get:

[COLOR="Black"]sudo apt-get install ccache[/COLOR]

Set environment vars for Android use:

(I put these exports in my .bashrc)

[COLOR="Black"]export USE_CCACHE=1
export NDK_CCACHE=ccache[/COLOR]

Set a cache size of 10G for optimal results:

[COLOR="black"]ccache -M 10G[/COLOR]

Check the status of your cache with the command:

[COLOR="black"]ccache -s [/COLOR]

Returns:

[COLOR="black"]
cache directory /home/Jarvis/.ccache
cache hit 106673
cache miss 18379
called for link 3758
preprocessor error 5
not a C/C++ file 4425
unsupported compiler option 678
no input file 4565
files in cache 36758
cache size 3.2 Gbytes
max cache size 10.0 Gbytes[/COLOR]
[Xiaomi Redmi 1S] rebelos:
Really Useful things :)

Here are some relevant topics/tutorials/sites:

Download | Ubuntu - www.ubuntu.com/download

Official Ubuntu Documentation: Help for all versions. - https://help.ubuntu.com/

How To Windows Dual Boot: - https://help.ubuntu.com/community/WindowsDualBoot

How To Use The Terminal: Commandline stuff. - https://help.ubuntu.com/community/UsingTheTerminal/

[HOW TO] Beginners Guide to Android ROM Development - http://xdaforums.com/showthread.php?t=1272270 (courtesy of isidromxz)

[Tutorial] Compile JB on Ubuntu - http://xdaforums.com/showthread.php?t=1762641 (courtesy of dastin1015)

[CM10] [PPA] Cyanogenmod Compiler v0.6 - http://xdaforums.com/showthread.php?t=1789190 (courtesy of lithid-cm)

[Wiki] How to: Gerrit - http://wiki.cyanogenmod.com/wiki/Howto:_Gerrit

[Wiki] How to: Git - http://wiki.cyanogenmod.com/wiki/Howto:_Git

[Guide] How to: upload repo with commit history - http://xdaforums.com/showthread.php?t=2727886 (courtesy of Mazda [Alex Cruz])

[Wiki] How to: Connect to device with SSH - http://wiki.cyanogenmod.com/wiki/Howto:_Connect_to_Device_with_SSH

Here is an easy-to-use page on common Linux commands: - http://www.pixelbeat.org/cmdline.html

Linux Newbie Guide : - http://www.unixguide.net/linux/linuxshortcuts.shtml

Also, Team Chopsticks has a good page with some useful tips as well, located here:

http://www.teamchopsticks.org/p/contributing.html (thanks to bdusmc for the tip)

Here is a link to LIFEHACKER's command line tutorials. Very good stuff!! : http://lifehacker.com/5743814/become-a-command-line-ninja-with-these-time+saving-shortcuts

CyanogenMod git : - https://github.com/CyanogenMod

LegacyXperia git : - https://github.com/LegacyXperia

Original Beanstalk thread : - http://xdaforums.com/showthread.php?t=2091900

Beanstalk git : - https://github.com/scotthartbti?tab=repositories

The Muppets git : - https://github.com/TheMuppets

Thanks to:

CyanogenMod

david279

jsevi83,

Kra1o5

MallardDuck

ktempleton

AdhvanIt

Mazda

matthew0776

spleef

M4570D0N

car vs driver

BMP777
[Xiaomi Redmi 1S] rebelos:
Need Help ?
[Xiaomi Redmi 1S] Luffy.d:
wow....thanks bro it will really help a lot to new user just like me
[Xiaomi Redmi 1S] RealXHunter:
Thanks....................
[Xiaomi Redmi 1S] rebelos:
That's the aim bro to provide support for all guys who want to learn :)
[Xiaomi Redmi 1S] rebelos:
Guide Updated according to R17 Changes
[Xiaomi Redmi 1S] chris5s:
Really awesome thread here man.

Keep it coming!

Peace.
[Xiaomi Redmi 1S] dels07:
tried to compile AOSPA legacy 4.6 for unofficial device (armani/redmi 1s), since this tutorial is outdated

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

and I haven't found any updated guide, I tried to compile it like CM11 (using local_manifests, etc) but stuck when building

http://hastebin.com/opiteyogux.md

I use device tree from https://github.com/armani-dev/android_device_xiaomi_armani with several change (local not committed to github) :

1. rename cm.mk to pa.mk also change cm_armani to pa_armani in PRODUCT_NAME

2. rename cm.dependencies to pa.dependencies adjust qcom_common to use AOSPA-legacy/android_device_qcom_common

3. added add_lunch_combo pa_armani-userdebug to envsetup.sh

anything I have missed? since I think I don't need to manually add files into vendor/pa folder

http://xdaforums.com/showpost.php?p=30958881&postcount=2 aren't this obsolete in PA 4?
[Xiaomi Redmi 1S] rebelos:
see this git https://github.com/darknightmare it has everything u need :)

Regards
[Xiaomi Redmi 1S] Tarun93:
make the pa.mk to pa_armani.mk ;) if you still get error then go to vendor/pa/products n copy paste pa_armani.mk there go to the androidproduct.mk add in this line

ifeq (pa_amami,$(TARGET_PRODUCT))
PRODUCT_MAKEFILES += $(LOCAL_DIR)/pa_armani.mk
endif
[Xiaomi Redmi 1S] rebelos:
Guide updated according to latest Github Changes

Edit: Updated the Guide again

regards
[Xiaomi Redmi 1S] rk25412:
Thanks, will try after my exams.
[Xiaomi Redmi 1S] manoranjan2050:
Many Thanks Super Thread . I Will Request Your Please Make Step By Step Kernel Build For New User Who Want Kernel For Redmi 1S ..
[Xiaomi Redmi 1S] rebelos:
Kernel Compiling is not recommended for new user.. needs a certain degree of experience with source compiling to move onto kernels

guide is ready for r19 sources compiling
[Xiaomi Redmi 1S] rebelos:
Guide Updated with R20 changes and Also added Carbon ROM Tutorial

credits: carbon maintainer for our device [MENTION=5102570]Tarun93[/MENTION]
[Xiaomi Redmi 1S] naved97:
It will help us, Thanks, I'll start it after my Exams :)
[Xiaomi Redmi 1S] dels07:
I tried compiling kernel using sabermod 4.9 and have successful result, how to add -ofast and graphite optimization compiler flag? and where I can get sabermod 4.10?
[Xiaomi Redmi 1S] arunal_123:
[MENTION=4952282]rebelos[/MENTION]

You have a small typo error in the 3rd post for installing JDK.

It should be

"$ sudo apt-get install oracle-java7-installer"

Only the word "install" is missing. Hope this helps...

Thanks...
[Xiaomi Redmi 1S] :
CM-12.0 added
[Xiaomi Redmi 1S] dels07:
a typo in CM12 section:

For CM 11.0 KitKat 4.4.x should be For CM 12.0 Lolipop 5.0.x

also could you explain how to add ofast, o3 and graphite?
[Xiaomi Redmi 1S] :
Thank you So Much Bro For finding that typo :)

regarding -ofast , o3 and -fgraphite Flags :: = Aim of this project is to help new guys , Advanced Flags Require Proper Toolchains [Eg. for -fgraphite you need gcc 4.9.x Toolchain] , i might make a new Thread if guys are need a Proper Kernel Stuff understanding tutorial :)
[Xiaomi Redmi 1S] dels07:
would be glad if you would do that.

btw again, for CM12 compiling we have to install openjdk-7 so you should add that to in build environment setup or CM12 section
[Xiaomi Redmi 1S] Shahan_mik3:
Thanks a lot for the guide. will try to build a rom following the steps.

Can i know the download size of cm12 for redmi 1s?

i have 3ghz dual core with 2gig ram and 200 gig allocated for linux.

is it enough?
[Xiaomi Redmi 1S] dels07:
compiling rom with dual core and 2 GB ram? it would be painful, get at least 4 GB ram and quadcore processor
[Xiaomi Redmi 1S] Shahan_mik3:
Yes i know. but kinda short on cash.

so i will try to build after an upgrade :)
[Xiaomi Redmi 1S] doylefermi:
Thanks for such a wonderful guide!!!

Could you plz give me a hint on hw 2 add network speed indicators etc to CM. Or port other features from other ROMs :)
[Xiaomi Redmi 1S] stety:
Build CM11 error

Hi guys,

I'm trying to build cm11 for armani using this guide, but I get this error:

make: *** No rule to make target
„/home/stety/cm11/out/target/product/armani/obj/SHARED_LIBRARIES/libqdutils_intermediates/export_includes“
required for
„/home/stety/cm11/out/target/product/armani/obj/SHARED_LIBRARIES/libsurfaceflinger_intermediates/import_includes“.
End.

Can you advise me what am I doing wrong?

Edit: Fixed

Solution: Add these two lines to local_manifests/device.xml

<project path="hardware/qcom/display-caf-new" name="armani-dev/android_hardware_qcom_display-caf-new" remote="github" revision="cm-11.0" />
<project path="hardware/qcom/media-caf-new" name="armani-dev/android_hardware_qcom_media-caf-new" remote="github" revision="cm-11.0" />

Or:It should also help to change these lines: (in device/xiaomi/armani/BoardConfig.mk) (Untested)

TARGET_QCOM_DISPLAY_VARIANT := caf-new

to

TARGET_QCOM_DISPLAY_VARIANT := caf

and

TARGET_QCOM_MEDIA_VARIANT := caf-new

to

TARGET_QCOM_MEDIA_VARIANT := caf

But I do not know what is better. caf or caf-new?

Also would like to update the tutorial.
[Xiaomi Redmi 1S] just_hear:
build help for cm11

i am new here,so please forgive my poor format.

i want to follow your steps to build an rom for my red mi 1s.

my os is :ubuntu 14.04 64 bit

the code is cm11

the build environment is ok,i even install oracle 1.6&1.7

the added manifest.xml is as follow

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- armani Specific -->
<project path="device/qcom/common" name="CyanogenMod/android_device_qcom_common" remote="github" revision="cm-11.0" />
<project path="hardware/qcom/fm" name="CyanogenMod/android_hardware_qcom_fm" revision="cm-11.0" />
<project path="kernel/xiaomi/armani" name="armani-dev/android_kernel_xiaomi_armani" remote="github" revision="cm-11.0" />
<project path="device/xiaomi/armani" name="armani-dev/android_device_xiaomi_armani" remote="github" revision="cm-11.0" />
<project path="vendor/xiaomi" name="armani-dev/proprietary_vendor_xiaomi" remote="github" revision="cm-11.0" />
<project path="hardware/qcom/display-caf-new" name="armani-dev/android_hardware_qcom_display-caf-new" remote="github" revision="cm-11.0" />
<project path="hardware/qcom/media-caf-new" name="armani-dev/android_hardware_qcom_media-caf-new" remote="github" revision="cm-11.0" />
</manifest>

then when i sync over all code .

. build/envsetup.sh
brunch armani

and finally i got the package cm-11-20150825-UNOFFICIAL-armani.zip,but when i use this package .i got an error said that :

...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
E:Zip file is corrupt!

is anything i am doing wrong? please help me !thx

---------- Post added at 01:18 PM ---------- Previous post was at 12:56 PM ----------

did you build success? i follow your solution,but got an zip that can not flash.it said

...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
E:Zip file is corrupt!

can you give me some advice? thx!
[Xiaomi Redmi 1S] vssprasad:
Thanks for share.

any guide to make "manifest.xml"
[Xiaomi Redmi 1S] ravi_ravio:
Thanks a lot bro,it really worth a lot
[Xiaomi Redmi 1S] EmanzzKie:
any update for this? it's 2017 so I need some updated tuts :3
[G 2014 Q&A, Help & Troubleshooting] tbiwalkar:
I relocked the bootloader but when i did , I got an error saying 'too many strings' or something

However, I restarted phone in bootloader and saw the status code (It was 2-bootloader status:Locked)

However i gave a 'oem lock' command again.

I get status 2-bootloader status:Locked, after relocking. (well thats ok) but i still see the bootloader unlocked warning.

I could Still flash the warning remover 'logo.bin' file

Now Im confused about whats happening! If my bootloader was locked then how could I get that warning? Rather , How could I ever flash a logo.bin file on my device?

ANy Help AppReciated!
[G 2014 Q&A, Help & Troubleshooting] doppelhelix:
It's no problem to unlock the device again. Just use the same code you received via email.

The bootloader-warning stays because even a relock does not restore warranty.

There's absolutely no reason to relock the device. As long as you are fully unrooted you will be able to install OTA even with unlocked bootloader.
[G 2014 Q&A, Help & Troubleshooting] tbiwalkar:
I understand but then how am i able to flash logo.bin?
[G 2014 Q&A, Help & Troubleshooting] doppelhelix:
You have to be unlocked for this. And just keep it unlocked. As I said, there's no point in relocking.
[G 2014 Q&A, Help & Troubleshooting] tbiwalkar:
I am locked and still i am able to flash various logo.bin files using mfastboot
[G 2014 Q&A, Help & Troubleshooting] doppelhelix:
Interesting. Thanks for the input. learned somthing new..[emoji4]
[Galaxy Tab S Q&A, Help & Troubleshooting] Dr.Aneeb:
hii guys I want to is there any battery issues in tab S 8.4....I m.planning to buy it.
[Galaxy Tab S Q&A, Help & Troubleshooting] DUHAsianSKILLZ:
Yes. Theres an issues with an loose battery connector. But its only on a small amount of units. When you buy it just check if the battery jumps. If it doesnt last more than 5 hours return it
[7" Kindle Fire HD Q&A, Help & Troubleshooting] jakatak98:
My kindle fire is stuck on the initial screen with all grey letters and it wont go away, im trying all the utilities i can but nothing is working because it says device not found but i have it plugged in . Please help
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] QA Bot:
Q&A for [RECOVERY] TWRP Recovery 2.8.1.0 - Apollo

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [RECOVERY] TWRP Recovery 2.8.1.0 - Apollo. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] draxie:
Just to clarify: does your device

get stuck forever at

spontaneously restart after

get stuck forever at a blank screen after

the "grey kindle screen"?

I managed to recover from the third alternative, but then I had adb access while the screen was blank...
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] droiduzr2:
my device boots up and stays at grey kindle screen

nothing happens after
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] jimyv:
That doesn't tell us anything.
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] Bruder Torgen:
How can I check if recovery is installed successfully? I could rollback to 309 and update with stock 310. Then I had to root and followed the instructions in the first post. Adb showed something with in and out, I rebooted and nothing seemed to have changed.

Wher I start with vol + It shows only reboot and factory reset.
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] EncryptedCurse:
If you're not booting into TWRP, then it probably didn't install.

Try using Flashify.
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] Bruder Torgen:
Great, I had to sideload Flashify apk and install it via adb install, then it worked , I could see the difference :)

Till now all seems great although the way to reach it is not described perfectly (as I normally have only to do with windows systems, too many steps I had to find out by myself and I never knew if the tablet will be still alive after the next step :D)

Pretty Good Work , thanks a lot for all your effort !!!!