Project for developer? - Nexus One General

Ok. So my company purchased two 7" Android tablets pre-production from China. They turned out to actually not be "real" android as it seems to be running a skinned down Android on top of Windows CE. We are looking to place Android tablets in retail locations for a pilot test. I'm looking for a developer that would be able to do one or both of the following:
1) Put REAL Android on here. It doesn't matter whether it is 1.5, 1.6, etc. but we don't want Windows running in the background for the obvious reasons.
2) Develop a VERY simple (but pretty) application for a registration process that would guide the user through entering the values for the questions we are asking. The trick to this app is we also need a way to completely lock the device down so that the user can only use that app. Maybe a hidden button in a corner that would prompt for a password so that we could get out of the app.
We would gladly send one of these tablets and let the dev keep them for their time and we would also be willing to discuss pay based on time invested. Please PM if interested. Pics of the units below:
{
"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"
}

Anyone interested?

Bump...........

Porting Android to this device is probably an insanely time consuming and difficult project. Just look at the Android porting projects for various Non-android HTC Devices such as the Touch Pro/Diamond. Takes for ages as drivers needs to be written, etc...
I think you would be better of thrashing those fake tablets and maybe do some proper research next time you buy something from China..

Related

not another wiki

Well, after looking for an not finding what I wanted...I just decided to build it.
#1 - place to compare ROMs and Kitchens..with filter and sorting.
#2 - place to keep track of my own personal ROIM experiences
#3 - place to keep track of cabs I load (how many cabs do you have on your storage card you have no idea what it is)
So I built up this Sharepoint site and gave a bunch of Cookers rights to post their stuff.
I would LOVE it if I could get some Coders to post their stuff too. It's really pretty easy. And since it's not really an interactive sight...you only have to do it once...you don't have to monitor it continuously.
So, now I'm going to the public.
Here are some screenshots of the basic idea
{
"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"
}
Here are some of the cool stuff you can do with lists:
filter By Carrier
Filter By system
here's where users can track their experiences with different ROMs and Kitchens
Here they can track stuff on different Programs and Cab and such.
So....after all that...
The site is located at : http://sp.textultant.com/Mobility
The URL will redirect you there : http://TheMobilityExperts.com
Please understand that adding users is not automatic and somewhat cumbersome....I will try to process requests as soon as I can...but I just want to set expectations...It may by 24 hours or more in some cases. since I'm the only Admin right now.
Hope you like it...There's a survey out there on the site to let me know what you think.
EVERYONE can View...
there are instructions on the site for how to Join and Use
Here goes..........................
CHEERS!
Matt

Not another Wiki

Well, after looking for an not finding what I wanted...I just decided to build it.
#1 - place to compare ROMs and Kitchens..with filter and sorting.
#2 - place to keep track of my own personal ROIM experiences
#3 - place to keep track of cabs I load (how many cabs do you have on your storage card you have no idea what it is)
So I built up this Sharepoint site and gave a bunch of Cookers rights to post their stuff.
I would LOVE it if I could get some Coders to post their stuff too. It's really pretty easy. And since it's not really an interactive sight...you only have to do it once...you don't have to monitor it continuously.
So, now I'm going to the public.
Here are some screenshots of the basic idea
{
"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"
}
Here are some of the cool stuff you can do with lists:
filter By Carrier
Filter By system
here's where users can track their experiences with different ROMs and Kitchens
Here they can track stuff on different Programs and Cab and such.
So....after all that...
The site is located at : http://sp.textultant.com/Mobility
The URL will redirect you there : http://TheMobilityExperts.com
Please understand that adding users is not automatic and somewhat cumbersome....I will try to process requests as soon as I can...but I just want to set expectations...It may by 24 hours or more in some cases. since I'm the only Admin right now.
Hope you like it...There's a survey out there on the site to let me know what you think.
EVERYONE can View...
there are instructions on the site for how to Join and Use
Here goes..........................
CHEERS!
Matt

[App][Win] Detailed System Information [OLD/UNSUPPORTED!]

Hey guys!
Today I'd like to present to you, my first (ever) WPF application!
It's part of Universal Android Toolkit (See my signature), which is still WIP, but I thought I'd present it to you as a stand-a-lone app.
So don't go thinking weirdly if you see it in Universal Android Toolkit, once I've released the newest version (Which is gonna be friggin' sweet).
Anyways, it does what the thread title says. It gets detailed system information from your device.
This information includes, but is not limited to:
Build ID
ROM Name
Build Codename
Build Version
Device Model Number
Device Board
CPU Type
Manufacturer
Dalvik Heap Size
Default Alarm Tone
Default Ringtone
Carrier
GPRS Class
and
Client Base
Of course this isn't everything, but I'd like to keep some stuff until the release of UAT. Ya know, kinda keeping stuff secret (CaptainSparklez' voice)
Now, before loooking at the screenshots, please bear in mind, that this is literally the first WPF (Windows Presentation Foundation) application that I've ever created and released to the public!
So be nice when it comes to the design of things.
I'm a Linux guy, so I kept the close and minimize buttons on the top-left of the screen, where they belong
{
"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"
}
The source can be found on my GitHub (Although I'll sync it later on, and not at the time of posting this, due to me still needing to add some stuffs, like a title...)
This program is no longer supported by me! Check out Universal Android Toolkit for this kind of thing!

AvA ROM - Android TV for Tinkerboard

Hello XDA Community,
I invested over a year on this project and spent many frustrating hours getting a tablet based OS to perform like a version made for TV's.
This is not a finished product, but I thought some of you may find it useful. I am not a developer and therefore cannot guarantee an issue free experience. I stepped away from the project due to getting stuck in many areas. If anyone with the skills, time and willingness to help help me polish this OS is up to the task...feel free to send me a PM.
Without further delay, I present AvA ROM (Android Video Appliance) for Tinkerboard:
Demo video: AvA ROM - Boot Demo (boot pop-up in video is fixed)
Download: AvA ROM RC1
{
"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"
}
Things to know:
Based on Android 7.1.2.
Play Store is preinstalled.
Works best with keyboard and mouse.
Plugging in wireless remotes causes severe slowdown (solution = Android TV Remote app).
Shutdown/sleep doesn't work well.
Should run on Tinkerboard S.
Not licensed for Netflix or Disney Plus (most other apps and games work).
Image is 2.46 GB in size (minimum 4GB SD card).
There are workarounds for the above licensing woes, solutions are just a Google search away.
I look forward to hearing some of you got to try it out.
Please remember to click the "Like" button.
Best regards,
CypherDR
a.k.a
WrekLess.

Spoof android.software.leanback feature

Hello,
I'm in the process of developing a single Android application that runs on multiple different types of devices.
From normal smartphone, tablet to Android TV.
The layouts and styling for each tend to look quite different.
To manually test these applications I can resort to using emulators.
A big downside to emulators is that they tend to take up a lot of valuable resources from the development machine.
Therefor I prefer using real devices. (Ideally just 1 device).
I can use my smartphone to test both the normal layout AND
with the help of the smallest width option in the developer settings I can also test the tablet layout.
{
"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"
}
However there is no such option available to spoof/fake Android TV/Google TV on my test smartphone.
AFAIK Android has a kind of prioritisation which layout it tries to inflate.
When it detects a device that has the android.software.leanback feature it will inflate the TV-layout which typically resides in the `layout-television` folder.
Programmatically I check it as such:
Java:
getPackageManager().hasSystemFeature(PackageManager.FEATURE_LEANBACK));
// PackageManager.FEATURE_LEANBACK == "android.software.leanback"
Reference documentation https://developer.android.com/reference/android/content/pm/PackageManager#FEATURE_LEANBACK
Since this system feature is missing for normal smartphones it will never work.
You can find the supported features with:
Code:
adb shell pm list features
After some digging I found you can add these system features when you have root access.
They are kept in the /system/etc/permissions folder.
So I simply copy-pasted the `tv_core_hardware.xml` from the Android source code after which I briefly saw my phone render my application in Android TV.
Also the hasSystemFeature(PackageManager.FEATURE_LEANBACK) returned true!
Unfortunately the screens goes completely black after a second or two and reboots in panic mode.
TLDR; How can you force Android TV on a rooted smartphone/tablet?
FYI my rooted test device is an OnePlus 6
Thanks in advance.

Categories

Resources