yashsingh1/xdaforums huggingface dataset:
[ZenFone 2 Q&A, Help & Troubleshooting] Shaliuno:
ASUS Theme App now supports it. Nice >:)

http://xdaforums.com/zenfone2/general/3rd-party-themes-t3322516

So far I he checked the files, maybe it will help somebody:

this is the file that gets updated when you add/remove themes.

/data/data/com.asus.themeapp/databases/ThemeDatabase.db

It is SQLite database which has a table: downloaded_list that contains three columns:

package_name | size | last_modified

the data looks like:

com.asus.themes.th02111615007 | 3943230 | 1456314579000

In SDCARD there is a folder ".AsusTheme\themes" where stay your downloaded themes :

for example we have com.asus.themes.th02111615007.zip there, so:

In database we get com.asus.themes.th02111615007 as package_name

3943230 is equal to its size in bytes which is 3.75 MB (3,943,230 bytes)

And the last one is UNIX timestamp but three last zeroes should be removed.

http://www.onlineconversion.com/unix_time.htm

1456314579000 > 1456314579 > Wed, 24 Feb 2016 11:49:39 GMT

If you delete the ThemeDatabase.db it get created from scratch and your downloaded themes don't show there.

What I've found out:

You can see themes zip files from android file explorer but if you connect it via usb the directory looks empty for Windows.

If you copy the file/pack it or do anything that you can make it visible and copy back ThemeManager will mark that file as corrupted.

It somehow checks the timestamp and its size vs. existing themes database online or offline, no idea.

What I managed to achieve.

If I change modified date on zip file and keep old timestamp in database = corrupted theme file.

Both must be equal.

Same applies to size.

Howerver I believe it also checks if zip file is signed by their ASUS certificate.

But for that I need to sign theme zip file somehow, and I don't know for sure how to do it.

Not sure If I've explained it right, just got some time to drop my idea here.

TL, DR:

1. Theme Manager checks file name,size, modified date of theme.zip vs its entry in database ThemeDatabase.db

2. It also probably checks if it is signed with ASUS certificate.

First can be fixed easily.

Second is an issue.
[ZenFone 2 Q&A, Help & Troubleshooting] mattwheat:
Is there an xml file in the ThemeDatabade.db that we can edit the script by removing the lines telling it to check for said certification?
[MTCB Android Head Units Q&A] btrax:
Hi,

Sometimes, my GPS take up to 5-10 minutes to lock the signal. It's weird because sometimes it works perfectly !

I tried with my original ROM and with Malaysk ROM and I have the same effect.

My device is a Joynice QuadCore

Do you have any idea ? :)
[Upgrading, Modifying and Unlocking] junaidhassan:
Hi

i have a pocket pc prem phone 2003 (KP 300 phone model)product of keysmart a flop company. Now the problem is that when i turn on the phone only the blank screen on which the model written on the top is apperad and nothing else. so kindly any one help me that what happened to my phone and what should i have to do to get my phone back on working.

i have download the window mobile 6 and try to upgrade it but it gives the error rom is corrupted. so kindly can anyone guide me or post here the tutorial what software i need and from where i can download it to get my phone back again in working condition. Thanks

Waiting for your replys..............................
[Upgrading, Modifying and Unlocking] levenum:
Welcome to the forum!

Please note that we generally deal with phones made by HTC here and though other devices are mentioned occasionally it is best to refer to a more specific forum if such exists for your device.

I tried googling for the name of the phone you gave and came up with nothing resembling a WM 2003 phone edition pocket PC.

You will need to give full name and model of your phone and preferably a link to some info about it.

Even then if this is not a popular model you will likely get no answers.

Meanwhile, I suggest you look in the manual for how to preform a "hard reset". If this is a software fault hard reset should restore your phone to factory settings and fix the problem.

Note the ROMs are very specific! You can not just pick a WM 6 ROM and try it on your phone. If the phone stopped working because of a failed upgrade it is possible that you corrupted the OS / bootloader and is very likely that only a professional repairer shop can restore your phone.
[Upgrading, Modifying and Unlocking] junaidhassan:
reply

Thanks for you quick reply the model of my pocket pc is

" keysmart kp 300 " actually i bought this from the cyprus and now i am in pakistan this phone is still in warrenty but i still have no plan to go back to the cyprus so i am searching for a way to make my phone in working condition again. i also google a lot but the search resultes came in turkish language and still it is bit difficult for me to understand turkish.

i have perform a warm and cold reboot but in vain. and the site of the company " www.keysmart.com " only come up with the email at this crap. So plz if any one can help i will be really thankfull to him.
[Upgrading, Modifying and Unlocking] fallenczar:
http://www.keysmart.com.tr

http://www.google.com/search?hl=en&client=opera&rls=en&hs=gEl&q=KP+300+keysmart&btnG=Search
[OnePlus 2 Themes and Apps] krishna442:
This is the Marvel Bootanimation for 1080*1920 devices.

This had to be in landscape mode because of the resolution issues. Can provide normal if asked.

Here is the preview

https://www.youtube.com/watch?v=a1vWUe83LsQ

Original bootanimation is 1080*1920 45fps, no sound though! :)

You can download it here.

Flashable Zip: https://www.androidfilehost.com/?fid=24391638059057930

Normal Zip: https://www.androidfilehost.com/?fid=24391638059057934

Instructions:

If you've downloaded flashable zip follow instruction 1.

1. Download flashable zip, flash via TWRP.

If you've downloaded Normal zip follow instruction 2.

2. Download the zip file, change name to "bootanimation", copy it on to /system/media, change permissions to -rw-r-r, reboot and show off :cool:

How to change permissions in Android

Thanks to [MENTION=4496975]ANDR01D[/MENTION] for instructions. (I'm sorry if I missed anyone in credits, I'll add if anyone suggest)

Thanks to [MENTION=2645378]AndroidFileHost[/MENTION] for hosting.
[OnePlus 2 Themes and Apps] tejas999:
I think you should mention that the sound won't be present since Stock Android/AOSP doesn't support it.
[OnePlus 2 Themes and Apps] krishna442:
Added.
[OnePlus 2 Themes and Apps] nicesoni_ash:
Hard to enjoy a bootanimation in landscape mode but thanks for the efforts, won't look good in portrait so I can understand the dilemma.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Themes and Apps] krishna442:
Thank you. I tried a lot to get it into portrait. But either quality gets bad or aspect ratio rips off.
[Desire 820 General] misisipiman:
That's new system update from HTC but don't downloading file is damaged every time.
[Desire 820 General] iXaidyiu:
I think this one should be newer accroding to the build number but I received it some weeks ago already.
[Desire 820 General] Vivacity:
restart phone then download that will fix your problem. i was getting the same error.
[Desire 820 General] misisipiman:
Thanks
[Google Chromecast] moriel5:
Since Chromecast OS is basically a cut-down version of Chrome OS, shouldn't the code be in Chromium OS codebase?

If so, we should build a Chromiumcast OS and port it to those MiniPC's on them market (if we have the kernel sources and drivers).

Can anyone check the possibility of the above?

However, since Chrome OS uses a different kind of boot image, we should ask Chainfire for help, since he is working on the Chromebook Pixel, as it has such a boot image.

It is funny thought, Google puts Android on a Chromebook, and we may put Chrom(ium) OS on Android devices.

Update 1: Sorry for posting this here, XDA Labs isn't letting me reply to my own thread, but why not port it?

We should make it a full Chromium OS (with the abilities to make a local owner account and recieving casts, as well as casting to another device), while we're at it.

Update 2: Apparently it's a known XDA Labs server API issue, they're working on though, for now I need to wait for there to be a 2nd page to be able to post seperately from the opening post.

If it's just a webpage, then how about packaging it for the different systems (Windows, OS X, Linux, Android, Ubuntu Touch, Firefox OS, iOS, Windows Modern (8/8.1), Windows Universal (10), Sailfish, Unix, Chrome OS, etc.)?

Yes, I'm aware that half of these technically (via ports, for example) are either Linux or Unix (and that Linux is a port of Unix).

I would have included SkyOS, however it appears to have been discontinued before even graduating Alpha... several years ago.
[Google Chromecast] Asphyx:
It's not really a cut down version of Chrome OS but more of a cut down version of the Chrome Browser sans any ability to run Chrome OS Apps.

Similar to the chrome browser you find in an Android Phone.
[Google Chromecast] doitright:
It has nothing to do with what the OS is based on, the important part isn't the OS, but the actual cast receiver application. I was tinkering around with it for a little while and ended up with a not-entirely-functional APK file that implemented a cast receiver, using actual google code and libraries. Installed it on a Nexus 7, which was discoverable as a cast receiver on the network. More important thing to work on led to ignoring the project for a while.
[Google Chromecast] Asphyx:
The Cast Receiver is usually not much more than an HTML5 webpage.
[Google Chromecast] doitright:
The cast receiver is a LOT more than a webpage.
[Google Chromecast] Asphyx:
you can browse them all in just about any browser.

Want proof

Look at the linkage in the whitelist and go to the URLs for any receiver...

Example....

https://www.gstatic.com/cv/cast/apps/receiver/webrtc/stable/receiver1.html

They may call them HTM5 Applications but when it comes right down to it there is no difference between that and a webpage. Only in rare cases will they put security that denies a browser from loading them and in most cases if it fails to work it is only because they require and use some firmware code (i.e. Video Player) to function.
[Google Chromecast] doitright:
That web page does absolutely nothing.
[Google Chromecast] Asphyx:
Except load the receiver app that is waiting for linkage information from the app that was supposed to launch it when it connected to the CCast!

99.9% of the work is done at the controlling device not the receiver app.

That is the only thing the CCast actually loads the rest is sent to that receiver by the Controler app!

When you connect to the CCast from an app that's all the CCasts loads. Once loaded you can then send content to that Receiver.

Here is the receiver app Plex tells the CCast to load when you first connect their App to the CCast....

https://chromecast.plex.tv/production/index.html

The receivers are nothing more than webpages with various media players and java applications.
[Google Chromecast] doitright:
Just keep telling yourself that it actually does something. :good:
[Google Chromecast] Asphyx:
There really is no teaching the ignorant....

That page is the only thing the CCast loads!

The rest is done on the mobile device and that receiver does nothing without the mobile device connecting to that page you say does nothing...

Tell me did you try reading the source code of that page or was that too difficult for you?
[Google Chromecast] doitright:
Let me make this very clear;

1) Install https://play.google.com/store/apps/details?id=com.netflix.mediaclient&hl=en

2) Run it.

3) hit the chromecast button. Oh, there is none! Too bad.
[Google Chromecast] Asphyx:
Took you long enough to find the ONE RECEIVER APP (and it is the ONLY APP) that doesn't get loaded from the WEB because it is part of the CCast Firmware!

I find it interesting that in a discussion of RECEIVER APPS you show something from the play store where there are no receiver apps to try and prove your wrong point.
[Google Chromecast] 1619415:
Just look at the Chromecast firmware, there's custom ROMs here. In theory you could just look at it and experiment...
[Google Chromecast] moriel5:
I understand that there is no point in porting ChromiumOS, but what about the AndroidTV UI, with Cast Recieving built-in?
[Google Chromecast] 1619415:
That would be awesome!
[Google Chromecast] DaniPhii:
I think it could be a perfect combo to turn a Raspberry Pi into a casting device. Chromium OS already exists for Raspberry Pi, but it still has to be improved. http://www.chromiumosforsbc.org/
[Google Chromecast] moriel5:
I agree, but I would love if someone managed to remove the mandatory Google login, otherwise I won't use it.

Deleted my account some time back, don't want to open another one.
[Google Chromecast] x000x:
I was searching online for this b/c i figured someone would have done it by now. I'd really like to see android TV on chromecast
[Google Chromecast] moriel5:
But the Google log-in should be optional, not mandatory.
[Samsung Gear S2] wiilczek:
Hello All,

I'm trying to decide which smartwatch I want to buy and I'm torn between samsung gear s2 and huawei watch.

I think, I already watched almost all of tests /reviews but none of them had answers for my questions related to samsung gear s2. Please help me with them ,so I could finally made my decision :)

1) Notifications - no one never tell/show how the notification is working. As assume that when I receive any notification, watch will turn on and vibrate will be on. But what happen when I miss it?

I heard that there is some "orange" notification? How it looks like ? Can we see it in ambient mode?

Is there any "you go XX notification" counter or its more like you have new notification scroll the dial to see how much and from what apps?

I came back from garmin vivosmart band where once it receive notification it show it on screen, then goes black but when I wake it up it show mail icon with number of unread notifications.

2) Ambient mode - I didn't see it on person in samsung gear s2. On Huawei Watch its look sharp and very detailed but on pictures on net ambient mode in gear s2 looks less sharp and limited. Not downgraded "ambient mode" like moto360 but I get a feeling that is less detailed. Is that tue or ambient mode is the same sharp/crisp like normal watchface but in black/white mode?

3) Ambient mode #2 - I like that on huawei watch ambient mode is very detailed and can stay always on. I read that there is potential issue with samsung that after some time, while still wearing watch on hand it will turn black, even if there is always on ambient mode enabled. Is that true ? Thsi is a major sells point because I want to have it always on when I have it on my wrist.

4) Endurance - Most of you have this watch for a long time now. Is there are any problem with battery, screen burn in ect on it? Again my vivosmart have oled screen issue that start to show black pixels after 5-9 months ( depending on the usage) and this is now a known hardware problem that happen on all the devices. So I would know if there are "known" hardware issues that could pop-up after a while or not.

Thanks in advance for your help.
[Samsung Gear S2] rlichtefeld:
I'll try to answer you. I've had my Classic since December 26.

If the watch is on your wrist, it will vibrate when a Notification arrives. Different apps handle and send notifications differently. GoogleApp will only show last one. SMS will only show last one. (But, the Message App will let you scroll through all of them). TypeApp will show last one, but will also show a number of emails. If you click on that you can scroll through emails. There is a separate "queue" of email notifcations for each email account I have synched.

Each app has it's own notification queue. You can access them by scrolling wheel to the left. Or, swiping to the right. You can get rid of the notification by swiping to the top.

In the version in the US, with the current firmware, we don't have the orange notification. The version is Korea seems to have it, but I don't know if the version rolling out in Europe does.

The ambient mode watch face is a separate watch face that the watch designer designs. It doesn't have to look like the normal watch face. The intent is to be a low power mode only white pixels used. Mine never turns off when the watch is on the wrist, but some have reported issues with theirs going completely black. I have the setting for Always On. I also have the setting turned on for the Wake Up Gesture. This wil turn on the full watch face when you flick your wrist. Can be disconcerting in the cinema or driving at night, to have your watch turn on. Especially if you use a mostly white face like I do. (I currently use Pavilion by Liongate - mostly because it has a good ambient mode)

I've been wearing my watch every day, all day long and "it takes a licking, and still keeps ticking". I get a good 2 days on a full charge. But, most days I recharge when I sleep.
[Samsung Gear S2] wiilczek:
Thank you rlichtefeld and rogerperk for your kind reply !

It seems that samsung in term of functionality is the best option. However based on my experience with samsung device ( I had several smartphones) I worried that after a year, support for samsung gear s2 will be droped and the apps/firmware for "new" samsung watch will not be compatible with this model. :(Android wear is more "update proof" as still you can update the system on older moto360. What I geeting from review and this forum is that gear s2 is a "great device but lack of apps/support" . Well.. it would be simpler if this "companion devices" for smartphones was little bit cheaper, because at this price point its not that easy to decide. ;)

And speaking about the price, currently after a little price drop by huawei (in Europe) I can buy huawei watch silver/black band model in the

same price

as samsung gear s2 classic. So its even harder to choose "best" option. :(
[Samsung Gear S2] rlichtefeld:
As with anything dealing with electronics, if you wait long enough there will always be something cheaper and more powerful. However, while you wait, you don't get to use the tools/toys that you can get right now.

The S2 Classic is what I wanted in a smart watch. It is the correct size for me, and the rotating bezel works extremely well. I also wanted a watch where I could switch out the watch band.

Everyone has different wants and needs. As my grandfather used to say: "If everyone all liked the same thing, there would have been a big fight over your grandma".

Could the watch be better? Certainly. But, it is a very, very good smart watch.

Rob
[Samsung Gear S2] wiilczek:
Thank you again for your kind answer. You are absolutely right with waiting . I appreciate your argument , but finally I decided and bought.. huawei watch. What can I say? Samsung gear S2 is a very good smartwatch (for todays standard) but when I had an opportunity to take in both hands samsung gear s2 and huawei watch (price was not a factor because in the store they cost more/less the same), samsung feels more like sport active watch (similar to garmin watches) and huawei feels more like a classic watch.

And this is what I need. A smartwatch that replicates classic feeling, and with the great skymaster pilot watchface I'm more than happy now.
[Samsung Gear S2] WaxysDargle:
i actually just switched from huawei watch to gear s2. huawei watch has consistent performance issues, even after rooting. connection issues too. it also weighs a ton and looks like some kind of insane homing beacon you would attach to a walrus or something. battery life isnt the greatest either, and i found it to be erratic, despite my actual SOT or quantity of messages. some days i would get home with 65% left and some days 25%, which i found to be the stupidest of the stoop as far as features go. best feature was voice command... when it worked.

gear s2 pretty much performs the same all the time, which is pretty well. i havent had any connection issues with it either. it connects fast and stays connected (note 4 - CM13). it weighs about what a normal watch would weigh and is the perfect size. doesnt protrude from the wrist like the walrus beacon. the sensor in it is so fast that i can actually leave ambient-mode off and strictly rely on flicking my wrist to turn the screen on. huawei watch sensor was slow so i always ambient mode on. s-voice leaves something to be desired, but the functionality and battery life (which is also very consistent) are really awesome on this watch. i dont regret switching one bit.
[Samsung Gear S2] wiilczek:
Thanks WaxyDargle for your comment. My shop give me 10 days back policy if I want to return huawei watch. To reply to your comment I will try to answer objectively what I thought about huawei after 2 days ( I paired it with samsung S5 with custom Rom)

Performance issues - for me I didn't accounter any but maybe its to soon to comment.

Connection issues - again I had few problems (about this later) but the connection itself was solid.

Battery - I take it to office at 7:50 AM yesterday and today at 4 PM it says " you got 5% battery". From this moment watch turn of "always on mode" and "wifi mode" and the brightness was way below minimum you can set . Still watch finally give up just after 20 PM . So first impression: battery is acceptable. During that time I receive several calls, mails, facebook notification so I can say that I use it a lot.

watch design&look - You said that it "weights a ton" but for me its very very light and I didnt see any noticible differents in weight to samsung gear s2. During a day I forget that I had it on the wrist. Regarding thickness - it doesnt look thick when you put it on a wrist.

voice command - yup. Working 2 out of 10 but when its recognize voice its working correctly. "WHEN" ...

Biggest Pros so far: Please check attachments where I put my ambient and normal mode. IT LOOKS GREAT . Its stay that way and it didn't went to black when I have it on the wrist .To add more my co-worker that was sterring at my watch for a while didnt notice that was a smartwatch unitl screen light on to show a message.

Biggest cons : Samsung vibration is just BETTER. I mean compared to huawei watch I need to use special 3rd party app on huawei just to set vibration pattern to be noticable . Now it's OK but not "Great". "Out of the box" you definitelly will miss more incoming messages in huawei than in samsung.

Android Wear has several issues : sometimes not every message will show on a watch and in current 1.4 release there is 3 seconds (!!!) delay to incoming call after it will show on the watch. Downgrading to version 1.2 will solve this issue (no delays) but some other notification will/could not show up. Overall to not get too deep into issues, after reading several post here on the XDA I menaged to (hopefully) "solve" all of them but I believe that for customer who is no technician/dont know XDA or dont have a time to solving android issues (that currently exist on android wear) this would be a major let down. If Samsung is stable in synchronizing incoming notification - I would recommend samsung/tizen for most people.

So in the end currently I still prefer huawei but it have it flaws and not everyone will like it.
[Samsung Gear S2] WaxysDargle:
one thing i did on the huawei that almost completely fixed the connection issue was to install android wear 1.3 on my phone. version 1.4 made those issues drastically worse.
[Samsung Gear S2] wiilczek:
True . They massed it up in new version, but its android fault not a huawei itself - "Blame the game not the player". For now after few "extra tricks" from XDA its working ok. However If the problem will reappear in upcoming days I will consider to switch on samsung. Will see.
[Samsung Gear S2] WaxysDargle:
honestly, i am just waiting for android to get it right. im not a huge fan of samsung, and will probably just return it for an android wear later on as part of my protection plan. samsung is better right now but wont be for long