yashsingh1/xdaforums huggingface dataset:
[LG K10 Questions & Answers] pvineeth97:
I am sure we will be getting Nougat. If T-Mobile accepts the Nougat update for K10 then you will get it too.
[LG K10 Questions & Answers] Nobodyslight:
What are the odds on T-Mobile though? I don't have much knowledge of their support style...
[LG K10 Questions & Answers] pvineeth97:
T-Mobile supports phones even if LG doesn't support them for upgrading to newer version. So there is a 50-50 chance.
[LG K10 Questions & Answers] Nobodyslight:
That's actually amazing to hear. It would be fantastic to have the Google assistant, and Nougat. But what do you think time wise?
[LG K10 Questions & Answers] Professor Woland:
About google assistant :

click
[LG K10 Questions & Answers] Nobodyslight:
Yeah that's what I was talking about. I figured this would happen since the alpha release of the Google app. It was about then I was pretty much done worrying about root; I primarily wanted root to get assistant. I have it on my Nexus 10 AOSP ROM, and I've been waiting to experience it on a phone.
[Tilt, TyTN II, MDA Vario III General] beonfocus:
Hello,

Where can i find the GPS on my Tilt ? in whice port ? rate ? type ?

thnx
[Tilt, TyTN II, MDA Vario III General] mattk_r:
COM 4, Baud 19200.

Works great for Google Maps, TOPO! and Pocket Streets.
[Tilt, TyTN II, MDA Vario III General] tyeo098:
baud 4800

com 4
[Tilt, TyTN II, MDA Vario III General] mattk_r:
what program? I ask because I did some testing on different programs, and while the Hermes BT baud is 9600, the internal Kaiser was faster at 19200. It may run at the lower speed, but why not use it?
[Tilt, TyTN II, MDA Vario III General] DSmithZ28:
OCN6 uses Com 4800 baud... On the Tilt.
[Tilt, TyTN II, MDA Vario III General] Radeon123:
My UK Tytn 2 also uses the GPS on com port 4 baud 4800, will not work with any other setting.

All my GPS programs use it, Tomtom Nav 6, Google Maps, GPS Test and GPS Tuner.
[Tilt, TyTN II, MDA Vario III General] mattk_r:
Hmmm... ok. Can't argue, but I wonder how I got it to work - and at the time I set it up it made since because being internal it should handle a faster serial baud rate than via the BT.

Anyhow, I'll try it at 4800 and see if it works there as well.
[Tilt, TyTN II, MDA Vario III General] Audio:
I use a Baud rate of 9600 with TOMTOM 6.032

Perhaps the Baud rate can change depending on your area (i.e which satellites you're pointing at)?
[Tilt, TyTN II, MDA Vario III General] weasel:
If you are using TT 6.032, then it automatically detects that you have a built-in GPS, so ignores the COM & Baud rate settings
[Tilt, TyTN II, MDA Vario III General] beonfocus:
Turn it on ?

Do i need to turn the GPS on ?

If yes how ?
[Other SmartWatches] GuyInDogSuit:
So I was looking at this watch and was wondering what brand it is? Is it a Lemfo? It has a MTK6580 proc with Android 5.1 (not Android Wear, apparently).
[Other SmartWatches] pablo11:
It's Lemfo. Has 512 mb ram and 4gb rom.

It does run full Android 5.1 and is a stand alone watch phone..
[Other SmartWatches] GuyInDogSuit:
Any hacks or tweaks for it? I don't see many custom ROMs for these kinds of watches, either.
[Other SmartWatches] pablo11:
Nope, there are no custom roms for this particular watch phone. It has only been for sale for about 2 weeks so it would be a while before a recovery is made....
[Other SmartWatches] GuyInDogSuit:
Do Lemfo watches usually, eventually, get a custom recovery?
[Other SmartWatches] Ultraman666:
So how do you upgrade the firmware to the latest since wireless upgrade doesn't work currently?

Sent from this Nexus "Pure" 6P!!!
[Other SmartWatches] Smith 001:
Check this.:fingers-crossed:

https://www.youtube.com/watch?v=OORmDly0lJ8&t=315s
[Other SmartWatches] GuyInDogSuit:
"An error occurred. Please try again later."

You have to go to the actual page to watch it.

https://www.youtube.com/watch?v=OORmDly0lJ8&t=315s
[Moto G 2015 Android Development] HelpMeruth:
LineageOS kernel

Hey guys! Since we now have los weeklies instead of nightlies,

I'm now building the LOS kernel whenever there are new commits or security patches

I'll try to check daily for new commits so you can get the fastest updates :D

You can also use this as base for kernels which use anyKernel, so you dont have to dirty flash your rom.

I used the build script / zip from [MENTION=2553399]squid12[/MENTION], huge thanks to him

ps: Built with ubertc 6.3

Download AFH or Use the download tab.

* OSPREY 26-2-2017 -=- MERLIN 27-2-2017

* OSPREY 3-3-2017 -=- MERLIN 3-3-2017

* OSPREY 7-3-2017 -=- MERLIN 7-3-2017

* OSPREY 13-3-2017 -=- MERLIN 13-3-2017

* OSPREY 1-4-2017 -=- MERLIN 1-4-2017

My source: https://github.com/HelpMeRuth/Base-Project

XDA:DevDB Information

LineageOS kernel, Kernel for the Moto G 2015

Contributors

HelpMeruth, Alberto97, squid2

Source Code: https://github.com/LineageOS/android_kernel_motorola_msm8916

Kernel Special Features: Stock

Version Information

Status: Stable

Current Stable Version: R1

Stable Release Date: 2017-02-26

Created 2017-02-26

Last Updated 2017-04-01
[Moto G 2015 Android Development] HelpMeruth:
Reserved

Changelog:

1-4-2017:
* harpia: Enable CONFIG_INET_DIAG_DESTROY
* ANDROID: sdcardfs: Fix incorrect hash
* ANDROID: sdcardfs: Fix style issues in macros
* ANDROID: sdcardfs: Use seq_puts over seq_printf
* ANDROID: sdcardfs: Use to kstrout
* ANDROID: sdcardfs: Use pr_[...] instead of printk
* ANDROID: sdcardfs: remove unneeded null check
* ANDROID: sdcardfs: Fix style issues with comments
* ANDROID: sdcardfs: Fix formatting
* ANDROID: sdcardfs: correct order of descriptors
* ANDROID: sdcardfs: Fix gid issue
* ANDROID: sdcardfs: Use tabs instead of spaces in multiuser.h
* ANDROID: sdcardfs: Remove uninformative prints
* ANDROID: sdcardfs: move path_put outside of spinlock
* ANDROID: sdcardfs: Use case insensitive hash function
* ANDROID: sdcardfs: declare MODULE_ALIAS_FS
* ANDROID: sdcardfs: Get the blocksize from the lower fs
* ANDROID: sdcardfs: Use d_invalidate instead of drop_recurisve
* ANDROID: sdcardfs: Switch to internal case insensitive compare
* ANDROID: sdcardfs: Use spin_lock_nested
* ANDROID: sdcardfs: Replace get/put with d_lock
* ANDROID: sdcardfs: rate limit warning print
* ANDROID: sdcardfs: Fix case insensitive lookup
* msm: mdss: mdss_set_rgb: Print a new line in pr_info
* power: align wakeup_sources format

13-3-2017:
* mfd: wcd9xxx: Add range checking in function wcd9xxx_init_slimslave
* ASoC: msm: qdsp6v2: Add range checking in msm_dai_q6_set_channel_map

7-3-2017:
* net: rmnet_data: Fix incorrect netlink handling
* input: misc: fix heap overflow issue in hbtp_input.c
* ANDROID: ion: check for kref overflow
* msm: cpp: Fix for integer overflow in cpp
* msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
* net: ipc_router: Register services only on client port
* qcacld-2.0: Add buf len check in wlan_hdd_cfg80211_testmode
* msm: camera: sensor: Validate eeprom_name string length
* msm: camera: fix bound check of offset to avoid overread overwrite
* msm: vidc: WARN_ON() reveals fuction addresses

3-3-2017:
* perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
* ANDROID: sdcardfs: support direct-IO (DIO) operations
* ANDROID: sdcardfs: implement vm_ops->page_mkwrite
* tcp: avoid infinite loop in tcp_splice_read()
* ipc/shm: Fix shmat mmap nil-page protection
* net/sched: pedit: make sure that offset is valid
* mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]

27-2-2017:
* Added merlin built.
* No changes in soruce.
26-2-2017:
* Release
[Moto G 2015 Android Development] HelpMeruth:
Reserved
[Moto G 2015 Android Development] Laloo' Hdez:
So, it's the default kernel of LOS, but updated, I'm well?

Although, many thanks for your work and time used to :)

Sorry for my bad English.
[Moto G 2015 Android Development] HelpMeruth:
Yes this is the stock los kernel in a flashable zip, I try to have it always updated
[Moto G 2015 Android Development] Ojas25.8:
Works for merlin?
[Moto G 2015 Android Development] HelpMeruth:
Not yet, will built when I'm home.
[Moto G 2015 Android Development] HelpMeruth:
Merlin built now available! i will update it along with osprey.

can someone confirm it booting? i dont have merlin myself. thanks
[Moto G 2015 Android Development] Ojas25.8:
Ya its booting up
[Moto G 2015 Android Development] HelpMeruth:
New update guys, download is in thread changelog is in first post!
[Moto G 2015 Android Development] HelpMeruth:
7-3-2017

New update guys, download is in thread changelog is in first post!

this is update includes march security patches
[Moto G 2015 Android Development] DiePirate:
Thank you.

This works for 6.0.1 stock on merlin?
[Moto G 2015 Android Development] HelpMeruth:
I don't have merlin, but it think it won't work. You can test it ;)
[Moto G 2015 Android Development] DiePirate:
Hi

Is working on stock 6.0.1, thanks.

Can you add thunderplug for better performance?
[Moto G 2015 Android Development] DiePirate:
Ok

I found a bug: big cluster is never active.

EDIT:

I think these commits are the problem:

https://github.com/HelpMeRuth/Base-Project/commit/dc661841ad5c5b461dc25a8b2de51ca85f8364d0

https://github.com/HelpMeRuth/Base-Project/commit/11175d35d07f12df282134b7d43d0ce14c84482d

We have 8 cpus not 4.

Sorry for my english.
[Moto G 2015 Android Development] HelpMeruth:
This isn't a custom kernel. I just built updates from lineage source code. Those commits don't do anything against merlin. Also someone else tested it on merlin nougat and it worked fine, so I think it's marshmallows fault
[Moto G 2015 Android Development] Pilovali:
Why would I wanna use this kernel instead of any other kernels/stock? Does this kernel has any advantages?
[Moto G 2015 Android Development] NeoPreacher:
The best way to find out is to try. I'm using slim and got better battery results with same performance. Ah I like those people that are doing like they're buying something. Such questions are useless for development. Simply try it or leave it.
[Moto G 2015 Android Development] HelpMeruth:
Nobody seems to understand,

I made this project to quickly update the lineage kernel from source. Because we have weeklies now you might have to wait longer for important security patches. I just provide quick updates that's it, if you want better battery or performance go flash optimus kernel.

If security is important go flash this kernel.
[Moto G 2015 Android Development] Pilovali:
I'm a newbie in custom ROM/kernel world, excuse me. I know what I wanted to know :) Thanks!
[Moto G 2015 Android Development] HelpMeruth:
new update.

all commits since 13-3-2017
[Moto G 2015 Android Development] reeeju:
[MENTION=6911440]HelpMeruth[/MENTION]

I wanna test your kernel over lineage latest build 30th march....

What difference shud I expect on this?

My device is osprey xt1550 2gb ram edition india
[Moto G 2015 Android Development] reeeju:
[MENTION=6911440]HelpMeruth[/MENTION]

Grt:good: work bro....keep doing ur good work..that's all I can say...very pleased by using this kernel ...

Yesterday I got almost 5 hrs of sot which is very good for me cos my LTE always on and surf internet frequently...play coc and angry birds 2 very much fts15 as a time pass game is installed in my phn

Fb lite and whasapp only 2 messenger I use and some banking apps

Cheers have a joint:highfive:
[Moto G 2015 Android Development] HelpMeruth:
[MENTION=6200601]reeeju[/MENTION] dont want to kill the party but i havent changed anything, this is stock los kernel.

only thing that might change outcome is the ubertc 6.3 toolchain.

but im happy it works for you :D

update coming soon, was on vacation sorry for no update.
[Moto G 2015 Android Development] reeeju:
Waiting for ur update....

Are u upto any mood to add some features and tuning to ur kernel or u like to keep it stock?
[Moto G 2015 Android Development] HelpMeruth:
new update.

all commits since 1-4-2017

[MENTION=6200601]reeeju[/MENTION]

when i get time.. i maintain this becaus its fast and easy, i need lots of hours to maintain my custom kernel (thats why i stopped ruthless).

but im looking to get back into modded kernels :)
[Moto G 2015 Android Development] reeeju:
Ok..downloading...dirty flash over previous build will work?
[Moto G 2015 Android Development] HelpMeruth:
yes just like normal
[Moto G 2015 Android Development] reeeju:
Flashed....
[Moto G 2015 Android Development] HelpMeruth:
Hey guys, i have a test build from a project im working on.

i updated the kernel to 3.10.105 (latest) from 3.10.49 as preparation for my new custom kernel. (im going to change the name from ruthless to DazzledKernel share your thoughts)

osprey download (confirmed by me)

merlin download (confirmed by ojas)
[Moto G 2015 Android Development] vygavedha:
I remember you replied you were behind something in ruthless kernel thread......

Let me flash this over Lineage kernel...
[Moto G 2015 Android Development] reeeju:
Flashed over ur previous build...using los14.1 official latest nightly....

All good till now..
[Moto G 2015 Android Development] HelpMeruth:
merlin or osprey? thanks for testing :D
[Moto G 2015 Android Development] reeeju:
Osprey xt1550
[Moto G 2015 Android Development] dwane3:
Changelog for test kernel?
[Moto G 2015 Android Development] HelpMeruth:
"This branch is 2734 commits ahead."

you really want to list all the changes??? :p:p:p

linux 3.10.49 --> 3.10.105

* merlin has been confirmed btw
[Moto G 2015 Android Development] dwane3:
No))

---------- Post added at 09:35 PM ---------- Previous post was at 09:34 PM ----------

Dt2w will be in the future?
[Moto G 2015 Android Development] HelpMeruth:
Probably
[Moto G 2015 Android Development] reeeju:
Subscribed this thread as i think there is chance of good development in future....
[Moto G 2015 Android Development] reeeju:
[MENTION=6911440]HelpMeruth[/MENTION]

Los14.1 updated bro ..using 20170406 build...

Sorry to ask but...

When r u going to release new build of ur kernel?

Ur last test build was not so okay..rather than previous one was better in case of handling battery and temperature...

Now i m on stock los kernel....

Hoping to see quick updates here...

Eagerly waiting for ur reply bro...
[Moto G 2015 Android Development] HelpMeruth:
It wasn't supposed to be good.. "Test build"

This threat is for stock, if you want a custom kernel wait for mine or flash optimus/fire/ud kernel

New stock updates soon btw
[Moto G 2015 Android Development] iamfarhanansari:
You talked about custom kernel

Are you making any custom kernel
[Moto G 2015 Android Development] NeoPreacher:
A bit more searching, maybe .... 2 pages back .... and than read, read, read.
[Moto G 2015 Android Development] HelpMeruth:
I was the dev if ruthless kernel, than stopped since I put to much time in it and it became boring. Now its just a hobby for in the weekend, but yes I'm working on something new.
[Moto G 2015 Android Development] zamazu:
Does this work on N
[Moto G 2015 Android Development] NeoPreacher:
Yes it does
[Moto G 2015 Android Development] arunkumar413:
I'm trying to use this kernel for porting B2G Os to moto g3. The porting guide (https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/Porting_B2G_OS/basics) says that I have include the below code in the init.rc file. I didn't find any init.rc file in the the below repositories. Please advise.

on early-init

start ueventd

import /init.b2g.rc

https://github.com/LineageOS/android_kernel_motorola_msm8916

https://github.com/LineageOS/android_device_motorola_osprey
[Moto G 2015 Android Development] igor 123:
Great job
[Huawei Mate 9 Guides, News, & Discussion] Coolyou:
You can see a benchmark on GSM:

http://www.gsmarena.com/huawei_mwc_2017_p10_p10_plus_watch_2-review-1577p3.php
[Huawei Mate 9 Guides, News, & Discussion] Lodix:
The p10 doesn't have final software yet. And the differences in benchmarks right now are minimal.
[Huawei Mate 9 Guides, News, & Discussion] Trixanity:
The difference is negligible and will definitely not be noticed in real world scenarios. However, why is this surprising or even a topic of discussion? The SoC is identical. Therefore it has the same performance. Then there is software. The software is newer but not final on the P10. Finally: the Mate 9 has a bigger enclosure and more surface area to distribute the heat and therefore will always be slightly 'better'. The same reason why the Mate 9 beats the Mate 9 Pro in non-graphical benchmarks.
[Huawei Mate 9 Guides, News, & Discussion] duraaraa:
P10 was really underwhelming for me. P10 plus even more so. Basically a Mate 9 Pro with a smaller battery, no?
[Huawei Mate 9 Guides, News, & Discussion] bimmerboii:
Mate series is the Huawei flagship device. The P series is below it
[Huawei Mate 9 Guides, News, & Discussion] vasra:
P10 has a better lens assembly (dual f1.8 both with OIS), 4x4 MIMO antenna for better reception and sd-card slot (mate 9 pro has none). Yes, minor changes, but may be important for camera centric users (like myself).

Let's see how P10 plus performs first.
[Huawei Mate 9 Guides, News, & Discussion] duraaraa:
The sd card slot is very nice, indeed. 256GB internal + SD card (albeit Chinese version only, which has somewhat limited LTE bands compared to int'l version) is a dream.

But if the battery life is worse than the Mate 9/Pro, that will be a sad thing. If you compare the Mate 8 to the P9, the difference in battery life is absolutely huge.

Luckily, it seems EMUI 5.1 has some decent battery optimizations. When I had it on my Mate 9, the battery didn't drain, at all, for quite a long time. Can't be sure until official release, of course.
[Huawei Mate 9 Guides, News, & Discussion] Trixanity:
The Mate 9 will have better battery life for obvious reasons and the devices aren't really meant replace one another, so I don't really see the point in making a 1:1 comparison. They're aimed at different customers with the P series being more 'mainstream'.

The bigger battery on the Mate series will in most cases trounce the P series and that's the point. However you get a smaller device with the P series.

So pick one. You can't have both.

The camera and signal reception will be superior on the P10P. The P series also has some interesting color/design options. The camera being flush with the chassis is also great.

Only thing they could have done differently is SoC (TSMC isn't ready with 10nm just yet, so Huawei is forced to wait for a Kirin 970 that hopefully has a bigger GPU and updated IP blocks on the SoC) or update the camera sensors.

I also don't think comparing older devices with new ones serve any purpose. A lot has changed since then. The difference will be smaller in battery life this time but you can't fight physics on this.
[Huawei Mate 9 Guides, News, & Discussion] duraaraa:
My disappointment is mainly aimed at the larger P10 Plus. 5.5 inch screen, same as Mate 9 pro, but a smaller battery. Although the difference in the battery size is not huge, I'm surprised they didn't go with 4000, since they managed to fit that in the M9 Pro.

Of course with the smaller P10, it can't be helped.
[Huawei Mate 9 Guides, News, & Discussion] Trixanity:
The Mate 9 Pro is 0.5mm thicker. That's probably where the 250 mAh comes from. They went with the more 'aesthetically pleasing' design for the P series (aka thin is better than battery life). I also think the display assembly for AMOLED displays is thinner and overall smaller, so probably a fair bit more internal volume for battery when all factors are accounted for.
[Huawei Mate 9 Guides, News, & Discussion] crimsonabyss:
same SOC doesn't means same performance all the time. thin body means it need to sacrifices some performance to keep it cool and less power consumption. same SOC yes, but different turning, result of different performance.
[Honor 5C Questions & Answers] DaRkLinK_35:
Hi ! I have a problem...

With my Honor 5C, i have no recovery, it freeze on boot for the recovery and i tried to flash TWRP but no result...

Can i have a solution for this ?
[Honor 5C Questions & Answers] ConradP:
You need to download full firmware for your phone version. Put it on sdnin dload folder then turn off the phone completely. After that volume up and down together (no power button). It should install the whole system again. If I remember correctly all steps :silly:
[Honor 5C Questions & Answers] Zarou:
Close enough. Actually, you have to press volume up, down AND the power button to install the firmware. :P

The whole process is the following :

- Use Huawei Firmware Finder to find the correct ROM to install on your device and download it. Be sure to download the correct file corresponding to your firmware/build version. This is VERY important.

- Plug your Honor 5C to your computer and create a dload folder to the root of your internal storage.

- Extract the archive you got from Huawei Firmware Finder and put the update.app file in the dload folder.

- Now put your phone off and back on by pressing simultaneously volume up, down and power button altogether. That should take care of that soft brick of yours and reinstall the whole system.

After that, you should be good to go. :)
[Honor 5C Questions & Answers] DaRkLinK_35:
Hi ! Thanks for your reply ConradP and Zarou !

For download the firmware, I have a beta Nougat update, so... How can I find the firmware for update ?

Thanks !
[Honor 5C Questions & Answers] Zarou:
Unfortunately, I don't know about beta update, sorry. Maybe you can download your previous firmware from HFF (the one you had before the beta) and then get back the Nougat update from where you got it in the first place.

By the way, are you sure that Nougat is supported by your device ? Apparently the beta is for some firmware variants only.
[Honor 5C Questions & Answers] DaRkLinK_35:
Hi !

This link was you redirected to the image for my honor 5C Nougat 7 and.. When how can I find the update for this version ?

Thanks man

http://hpics.li/cb7205f
[Android Apps and Games] pashkobohdan:
Hi devs.

I want to present you my new Spritz-tech Fast Reading app :)

Fast Readering Features :

★ "Nothing but text" mode - you see only text

★ Easy to use - even for kids

★ You can add books or texts to your bookshelf

★ Simple control

★ Different colors

★ Download book from cloud

★ Open DPF and txt files in app

Train and improve your reading up to speed 2000 word/minute.

App uses Spritz-like technology.

Simply watch to the center of the screen and read up to 2000 word per minute !

- Very important

If you want a promo code, first load and try the free app (Free version of this app) and later (if you liked free app) write, what you need a promo code.

I'll give promo code to all who want

- If you have any proposition about app - write to the comments !

If someone find any bugs - do report i will fix that asap. (better - write to comment in Project Page).

- GooglePlay links

Google Play Store (Pro version)

Google Play Store (Free version)

Screenshots :

[IMG="1"]https://s17.postimg.org/3ol3mtl3j/image.png[/IMG] [IMG="2"]https://s17.postimg.org/hwasbgxsf/image.png[/IMG]

[IMG="3"]https://s17.postimg.org/pqbdwv5lb/image.png[/IMG] [IMG="4"]https://s17.postimg.org/7sr4cfndb/image.png[/IMG]

[IMG="5"]https://s17.postimg.org/uriry8d1r/image.png[/IMG] [IMG="6"]https://s17.postimg.org/g9lkq8lqn/image.png[/IMG]

[IMG="7"]https://s17.postimg.org/o3m6bmtjj/image.png[/IMG] [IMG="8"]https://s17.postimg.org/7sr4cfndb/image.png[/IMG]
[Android Apps and Games] pashkobohdan:
Ig you want to get coupon for Pro version (2k words per minute) - write to private messages ! ;)
[Android Apps and Games] pashkobohdan:
Now you can buy this app just for 0.5$ (for other currency see at site).

Google play link

And here's 20 coupons for xda users :)

TU16F1GX58E1K5F4F6ZXENK

11WRMGWN9BBUZ35JG8LXNN1

Q7KZ64929WE5R6CX990RYHX

3HHKQ3P7CB6WHALZF1PMZJD

LXTFBB6LVUQB45N521A445F

9WA76G28UDSSNB8GPH6SV1E

39R9WDQ0WQQR3Y93AYPJ3HQ

3FYYTZNTAU6TC5TUCYBK99S

HFQH4WGA03RE4KTLE5VVTYY

30USX5ABCFV1LU5EGPE6A8A

KUHGFYDVPYMXX8B0Q3WBU2G
[Android Apps and Games] ipredatorv:
Thanks a lot mate, I managed to grab a coupon and using the app now [MENTION=409989]300[/MENTION], indeed fun to experiment.
[Android Apps and Games] pashkobohdan:
You're welcome !

I'm happy that my app helps people have fun and read any text :)