Profile

Cover photo
Dénes Géza
Attended MIKES KELEMEN LICEUM
Lives in BRASOV
62 followers|221,960 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Dénes Géza

Shared publicly  - 
 
 
At this year's International Motor Show in Frankfurt, Mercedes-Benz is presenting the V-Class with new appointments: From the end of 2015 the model is available with the AMG Line equipment package.
23 comments on original post
1
Add a comment...

Dénes Géza

Shared publicly  - 
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
 
Photo of the Day: Frost settles over the village of Peştera, Romania, in this picture by #YourShot member Eduard Gutescu. #photography
Frost settles over the village of Peştera, Romania, in this National Geographic Photo of the Day from our Your Shot community.
2
Add a comment...

Dénes Géza

Shared publicly  - 
 
 
Photo of the Day!

Spring skiing at Mt. Washington in New Hampshire. Photo by Jeff Fongemie.
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
 
Donate to Ebola and google will match! My wife and I just donated $15 million in addition to Google's $10 million...our hearts go out to everyone affected.
1
Add a comment...
Have him in circles
62 people
ahmad umer's profile photo
Radu Aman's profile photo
Land of Droid's profile photo
Louis van Beek's profile photo
Kakashi Bt's profile photo
Dinoiu Ioana Loredana's profile photo
Holo File Explorer's profile photo
Ra Gr's profile photo
hunor imreh's profile photo

Dénes Géza

Shared publicly  - 
 
 
So I have been meaning to write this up about using rro vs cm's theme engine so let's provide some back history and then explain how both systems work.

Overlays have been supported in android for a very long time.
Actually all the device trees in the android source code works by overlays (now know as static overlays), developers are very familiar with these because we use them all the time.

Overlays work on the concept of changing out resources of android for the purpose of making things specific to a device, runtime resource overlays have actually been in android since about the gingerbread days and is actually what the theme engine is based on.

Cm uses the overlays to provide themes but at the time of the inception of the theme engine, there was a not a simple way to have overlays be swappable so what did cm do, they decided to port aapt (android asset packaging tool) onto the device so they modify app's assets (resources) in real time but at the cost of modifying that actual app. (This is a major security hole in itself)

Sony decided to go about replicating this behavior for their xperia themes and submitted it to aosp and they got shot down because of using aapt on device because of the possible security implementations.

So with Sony intent on having swappabale themes worked with google to devise the current implementation of rro that provides a much more secure way of going about it.

They modified the asset manager to accept apks with just resources and map out the id of each resource in android and then overlay the modified resources at just runtime so those resources can map out to rro's changed or new resources to act like they were always part of those resources but only as long as that apk is there and loaded into the system.

With this system, it provides security because the system is already given permission but still confined in all of android but it is also powerful because new resources can made to add features, translations and so forth very quickly (OEMS are actually using it now to prototype )

With this system in place, the code was merged into aosp for lollipop, unfortunately with google keeping lollipop source mostly hidden, nobody realized that it broke in the process until 5.0 was already out and Sony quickly patched it in aosp for the next release (the 5 commits that need to be cherry picked for rro to properly work)

This means that future stock builds of android has this native theme engine built into it and Sony and Samsung and HTC are actually already using it (rumor is this works already in gpe Sony and Samsung lollipop builds) so it makes sense for the community to embrace it and build on it as our own project.

Cm though decided instead of embracing RRO (maybe they didn't know about it) ported their legacy code up for the theme engine with so much effort instead of looking for a new way with 13,000+ lines of code instead of probably about 200 lines of code to adapt the theme engine into was was already there so there is a ton of redundant code that is completely ridiculous.

Now unfortunately because cm completely disregard the native theme engine, they caused conflicts with it and aosp code.

Now the problem we are seeing is that since rro and our own project here to work with it and make it more extensible is a infant project just starting out, it is a bit unknown about how powerful it is and that it does the same exact thing as the theme engine is the downfall while we are still tuning it.

This is causing a bit of a split in the community because most people know the cm theme engine because it has been around for years so everyone in the community knows it so Roms (even ones that are supposed to be purely aosp based) are at a crossroads because the demand for themes is very high and the pressure to add the cm theme engine is high for them even though it caused issues in kit kat.

I discovered rro while I was looking for ways to add code without hard coding it into my source code for frank and started discussing it with brian gill, Reinhard/bitstra and aldy about implementing this and the benefit it would have for the community not just for Roms but for stock android firmware so this project was born.

The goal is still for adding features without hard coding tons of fragile code but we saw the demand for themes are high so we have been focusing on that.

The overlay manager and methods that we are creating will become open source once we fine tune it and create simple ways for users and themers/developers to work with it easily so it feels like native functions and something the community can adopted and be proud of.

I ask you guys to stick with us in this venture and I guarantee that you won't be disappointed because we got a lot of good stuff in progress right now for everyone from users to development
40 comments on original post
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
 
#Rasnov’s green area is now cleaner due to #Dexion’s volunteers. The activity was supported by the Mayor of Rasnov, Adrian Vestea and by the Goscom company, who kindly provided transportation for the collected waste.
750 bags of waste were collected from various sites around the Rasnov area as a result of the cleaning activity attended last Saturday by Dexion employees.
View original post
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
Get More Done With The Brand New Nexus 6 Phone & Nexus 9 Tablet
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
Smartphone and Tablet Reviews, Video, Editorial, and News
1
Add a comment...

Dénes Géza

Shared publicly  - 
 
 
Looking for an expert in IT

Joke or real life?
1
Add a comment...
People
Have him in circles
62 people
ahmad umer's profile photo
Radu Aman's profile photo
Land of Droid's profile photo
Louis van Beek's profile photo
Kakashi Bt's profile photo
Dinoiu Ioana Loredana's profile photo
Holo File Explorer's profile photo
Ra Gr's profile photo
hunor imreh's profile photo
Education
  • MIKES KELEMEN LICEUM
    MATH-PHISYCS, 1998 - 2002
  • UNIVERSITATEA TRANSILVANIA BRASOV
    CIVIL ENGINEERING, 2002 - 2007
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Dead Among Us
  • franco.Kernel updater
  • MOTO LOKO HD
  • VEGA Conflict
  • Truck Simulator 3D
  • ROBOCOP
  • TwoDots
Work
Occupation
Structural Engineer
Skills
Many
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
BRASOV
Previously
SEPSISZENTGYORGY
Dénes Géza's +1's are the things they like, agree with, or want to recommend.
TeamViewer – Access your computer remotely and share your desktop with f...
www.teamviewer.com

Remote Control any computer within seconds as if you were sitting right in front of it and host online meetings and presentations easily ove

Homesthetics
plus.google.com

Feed your imagination!

Pocketnow
plus.google.com

Smartphone and Tablet Reviews, Video, Editorial, and News

Month: Widget pentru calendar
market.android.com

Month este o colecție de widget-uri frumoase și utile. Vizualizați evenimentele din calendar, zilele de naștere ale prietenilor în peste 70

AutoCAD 360
market.android.com

O Autodesk® AutoCAD 360, antigo AutoCAD WS, é o aplicativo móvel oficial da AutoCAD®. O AutoCAD 360 é um aplicativo móvel gratuito* para a c

Scrisoarea unei tinere către Ponta: „Îţi scriu ca şi cum ai fi Moş Crăci...
adevarul.ro

Scrisoarea unei tinere către premierul Victor Ponta a devenit cunoscută în mediul online, după ce a fost distribuită pe Facebook de mai mulţ

Toyota makes another beautiful 'Gran Turismo' supercar
www.theverge.com

Earlier this year, Toyota created the gorgeous FT-1 for "Vision Gran Turismo," an ongoing series of concept cars designed by real-world car

Material Hazy WHITE CM11 THEME
market.android.com

OTTIMIZZATO PER XHDPI/XXHDPI DEVICES!Material Hazy è un tema per Theme Engine; questa funzione è disponibile in varie ROM (CM/PA/MAHDI...) M

Pushbullet
play.google.com

Never miss another phone call or text message again while using your computer!Pushbullet automatically shows you all of your phone's notific

Festivalul găluştelor cu prune, în weekend la Natura Parc - Biz Brasov
www.bizbrasov.ro

În acest weekend, la Natura Parc, în Chichiş, are loc Festivalul găluştelor cu prune. Festivalul găluştelor cu prune este cel de-al doilea e

SoundCloud - Music & Audio
market.android.com

Millions of people use SoundCloud to listen to music and audio for free.Wherever you are. Whatever you’re doing. The SoundCloud app lets you

AllCast Receiver
market.android.com

AllCast Receiver is the companion app to the AllCast phone and tablet app.Use the AllCast app to send photos, videos, and music to the Recei

Instagram
market.android.com

Over 200 million users love Instagram! It's a simple way to capture and share the world's moments on your Android. Customize your photos and

Financius - Expense Manager
market.android.com

Financius is a simple application that helps you log and track your expenses and keep an eye on your balance.Features: - Most relevant infor

Liga MOL
market.android.com

Acesta este aplicația neoficială a Ligii MOL pentru sezonul 2013/2014. Liga MOL este o competiție hocheistică comună între Ungaria, România

ROM Manager
market.android.com

ROM Manager is THE MUST HAVE APP for any Android root user. (Over 10 million downloads and counting!)* Flash your recovery to the latest and

SPIGEN Google Nexus 5 Case Give-a-way - Winner announced later today
ihaveagadget.blogspot.com

Yes its the 15th of December and later today we will announce the winner of the wonderful +Spigen Ultra Hybrid Case for Nexus 5, +Google lat

Action Launcher Pro
market.android.com

*** 50% off for a very limited time!!! ***★★★ Featured by Engadget, Google Play, Lifehacker, MKBHD and Leo Laporte on TWiT ★★★ ★★★ "Action L

Public - a month ago
reviewed a month ago
Public - 3 months ago
reviewed 3 months ago
Public - 3 months ago
reviewed 3 months ago
24 reviews
Map
Map
Map
Recommend. Everything just as expected.
Public - 3 months ago
reviewed 3 months ago
Public - 3 months ago
reviewed 3 months ago