Misplaced Pages

Android Marshmallow

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

A code name , codename , call sign , or cryptonym is a code word or name used, sometimes clandestinely, to refer to another name, word, project, or person. Code names are often used for military purposes, or in espionage. They may also be used in industrial counter-espionage to protect secret projects and the like from business rivals, or to give names to projects whose marketing name has not yet been determined. Another reason for the use of names and phrases in the military is that they transmit with a lower level of cumulative errors over a walkie-talkie or radio link than actual names.

#566433

40-498: Android Marshmallow ( codenamed Android M during development) is the sixth major version of the Android operating system developed by Google , being the successor to Android Lollipop . It was announced at Google I/O on May 28, 2015, and released the same day as a beta , before being officially released on September 29, 2015. It was succeeded by Android Nougat on August 22, 2016. Android Marshmallow primarily focuses on improving

80-492: A marketing buzz for the project). Still others (such as Microsoft ) discuss code names publicly, and routinely use project code names on beta releases and such, but remove them from final product(s). In the case of Windows 95, the code name "CHICAGO" was left embedded in the INF File structure and remained required through Windows Me. At the other end of the spectrum, Apple includes the project code names for Mac OS X as part of

120-453: A "B", cargo aircraft with a "C". Training aircraft and reconnaissance aircraft were grouped under the word "miscellaneous", and received "M". The same convention applies to missiles, with air-launched ground attack missiles beginning with the letter "K" and surface-to-surface missiles (ranging from intercontinental ballistic missiles to antitank rockets) with the letter "S", air-to-air missiles "A", and surface-to-air missiles "G". Throughout

160-478: A "pivotal" role in Soviet air-strategy. Code names were adopted by the following process. Aerial or space reconnaissance would note a new aircraft at a Warsaw Pact airbase. The intelligence units would then assign it a code name consisting of the official abbreviation of the base, then a letter, for example, "Ram-A", signifying an aircraft sighted at Ramenskoye Airport . Missiles were given designations like "TT-5", for

200-443: A device will enter a low-power state if it is inactive and not being physically handled. In this state, network connectivity and background processing are restricted, and only "high-priority" notifications are processed. Additionally, network access by apps is deferred if the user has not recently interacted with the app. Apps may request a permission to exempt themselves from these policies, but will be rejected from Google Play Store as

240-508: A newly-inserted SD card or other secondary storage media to be optionally designated as "internal" rather than "portable" storage. "Portable" storage is the default behavior used in previous Android versions, treating the media as a secondary storage device for storage of user files, and the storage media can be removed or replaced without repercussions, but user-installed apps are restricted to writing to their respective package name directories located inside Android/data . This restriction

280-413: A redesigned application permissions model; apps are no longer automatically granted all of their specified permissions at installation time. An opt-in system is now used, in which users are prompted to grant or deny individual permissions (such as the ability to access the camera or microphone) to an application when they are needed for the first time. Applications remember the grants, which can be revoked by

320-466: A violation of its "Dangerous Products" policy if their core functionality is not "adversely affected" by them. Android Marshmallow provides native support for fingerprint recognition on supported devices via a standard API , allowing third-party applications to implement fingerprint-based authentication. Fingerprints can be used for unlocking devices and authenticating Play Store and Google Pay purchases. Android Marshmallow supports USB-C , including

360-610: Is a means of identification where the official nomenclature is unknown or uncertain. The policy of recognition reporting names was continued into the Cold War for Soviet, other Warsaw Pact , and Communist Chinese aircraft. Although this was started by the Air Standards Co-ordinating Committee (ASCC) formed by the United States, United Kingdom, Canada, Australia, and New Zealand, it was extended throughout NATO as

400-512: Is the oldest version of Android still supported by Google Play services. Android Marshmallow internally codenamed "Macadamia Nut Cookie". The first developer preview build for Marshmallow, codenamed Android "M", was unveiled and released at Google I/O on May 28, 2015, for the Nexus 5 and Nexus 6 smartphones , the Nexus 9 tablet , and the Nexus Player set-top box . The second developer preview

440-447: Is to never have to report to anyone that their son "was killed in an operation called 'Bunnyhug' or 'Ballyhoo'." Presently, British forces tend to use one-word names, presumably in keeping with their post-World War II policy of reserving single words for operations and two-word names for exercises. British operation code names are usually randomly generated by a computer and rarely reveal its components or any political implications unlike

SECTION 10

#1732868882567

480-669: The NATO reporting name for aircraft, rockets and missiles. These names were considered by the Soviets as being like a nickname given to one's unit by the opponents in a battle. The Soviets did not like the Sukhoi Su-25 getting the code name " Frogfoot ". However, some names were appropriate, such as "Condor" for the Antonov An-124 , or, most famously, "Fulcrum" for the Mikoyan MiG-29 , which had

520-513: The Nexus 4 , Nexus 7 (2012) and Nexus 10 , did not receive an official update. On October 14, 2015, LG announced that it planned to release Marshmallow for its flagship LG G4 smartphone in Poland the following week, marking the first third-party device to receive an update to Marshmallow. Android 6.0.1, a software patch featuring security fixes, support for Unicode 8.0 emoji (although without supporting skin tone extensions for human emoji), and

560-504: The Rhine ) was deliberately named to suggest the opposite of its purpose – a defensive "watch" as opposed to a massive blitzkrieg operation, just as was Operation Weserübung ( Weser -exercise), which signified the plans to invade Norway and Denmark in April 1940. Britain and the United States developed the security policy of assigning code names intended to give no such clues to

600-598: The USAAF , invented a system for the identification of Japanese military aircraft. Initially using short, " hillbilly " boys' names such as " Pete ", " Jake ", and " Rufe ", the system was later extended to include girls' names and names of trees and birds, and became widely used by the Allies throughout the Pacific theater of war. This type of naming scheme differs from the other use of code names in that it does not have to be kept secret, but

640-616: The American names (e.g., the 2003 invasion of Iraq was called "Operation Telic" compared to Americans' "Operation Iraqi Freedom", obviously chosen for propaganda rather than secrecy). Americans prefer two-word names, whereas the Canadians and Australians use either. The French military currently prefer names drawn from nature (such as colors or the names of animals), for instance Opération Daguet ("brocket deer") or Opération Baliste ("Triggerfish"). The CIA uses alphabetical prefixes to designate

680-551: The Android Compatibility Definition Document contains new security mandates for devices, dictating that those that are capable of accessing encrypted data without affecting performance must enable secure boot and device encryption by default. These conditions comprise part of a specification that must be met in order to be certified for the operating system, and be able to license Google Mobile Services software. The requirement for mandatory device encryption

720-650: The British case names were administered and controlled by the Inter Services Security Board (ISSB) staffed by the War Office . This procedure was coordinated with the United States when it entered the war . Random lists of names were issued to users in alphabetical blocks of ten words and were selected as required. Words became available for re-use after six months and unused allocations could be reassigned at discretion and according to need. Judicious selection from

760-627: The Second World War, the British allocation practice favored one-word code names ( Jubilee , Frankton ). That of the Americans favored longer compound words, although the name Overlord was personally chosen by Winston Churchill himself. Many examples of both types can be cited, as can exceptions. Winston Churchill was particular about the quality of code names. He insisted that code words, especially for dangerous operations, would be not overly grand nor petty nor common. One emotional goal he mentions

800-588: The US (just across the Bering Strait from Nome, Alaska). The names of colors are generally avoided in American practice to avoid confusion with meteorological reporting practices. Britain, in contrast, made deliberately non-meaningful use of them, through the system of rainbow codes . Although German and Italian aircraft were not given code names by their Allied opponents, in 1942, Captain Frank T. McCoy, an intelligence officer of

840-506: The United States code names are commonly set entirely in upper case. This is not done in other countries, though for the UK in British documents the code name is in upper case while operation is shortened to OP e.g., "Op. TELIC". This presents an opportunity for a bit of public-relations ( Operation Just Cause ), or for controversy over the naming choice (Operation Infinite Justice, renamed Operation Enduring Freedom ). Computers are now used to aid in

SECTION 20

#1732868882567

880-454: The ability to instruct devices to charge another device over USB. Marshmallow also introduces "verified links" that can be configured to open directly in their specified application without further user prompts. User data for apps targeting Marshmallow can be automatically backed up to Google Drive over Wi-Fi. Each application receives up to 25 MB of storage, which is separate from a user's Google Drive storage allotment. As of Marshmallow,

920-560: The ability to migrate data and applications to a microSD card, and other internal changes. Android Marshmallow was met by low adoption numbers, with 13.3% of Android devices running Marshmallow by July 2016. Usage of Marshmallow steadily increased since then, and by August 2017, 35.21% of Android devices ran Marshmallow, before receding. As of November 2023, 1.4% of Android devices ran Marshmallow. Security updates for Marshmallow ended in August 2018. As of September 2024, Android Marshmallow

960-403: The available allocation could result in clever meanings and result in an aptronym or backronym , although policy was to select words that had no obviously deducible connection with what they were supposed to be concealing. Those for the major conference meetings had a partial naming sequence referring to devices or instruments which had a number as part of their meaning, e.g., the third meeting

1000-519: The context of information currently being displayed on-screen. While the "Home" button was used in Android 5 to show available apps, the "Home" button is used now (together with a voice command) to generate on-screen cards which display information, suggestions, and actions related to the content. "Direct Share" allows Share menus to display recently used combinations of contacts and an associated app as direct targets. The new "Adoptable storage" feature allows

1040-810: The fifth rocket seen at Tyura-Tam . When more information resulted in knowing a bit about what a missile was used for, it would be given a designation like "SS-6", for the sixth surface-to-surface missile design reported. Finally, when either an aircraft or a missile was able to be photographed with a hand-held camera, instead of a reconnaissance aircraft, it was given a name like " Flanker " or " Scud " – always an English word, as international pilots worldwide are required to learn English. The Soviet manufacturer or designation – which may be mistakenly inferred by NATO – has nothing to do with it. Jet-powered aircraft received two-syllable names like Foxbat , while propeller aircraft were designated with short names like Bull . Fighter names began with an "F", bombers with

1080-406: The overall user experience of its predecessor. It introduced a new opt-in permissions architecture, new APIs for contextual assistants (first used by a new feature " Now on Tap " to provide context-sensitive search results), a new power management system that reduces background activity when a device is not being physically handled, native support for fingerprint recognition and USB-C connectors,

1120-503: The part of the agency supporting an operation. In many cases with the United States, the first word of the name has to do with the intent of the program. Programs with "have" as the first word, such as Have Blue for the stealth fighter development, are developmental programs, not meant to produce a production aircraft. Programs that start with Senior, such as Senior Trend for the F-117, are for aircraft in testing meant to enter production. In

1160-419: The primary storage partition. Existing data (including applications and "private" data folders) are migrated to the external storage, and normal operation of the device becomes dependent on the presence of the media. Apps and operating system functions will not function properly if the adopted storage device is removed, and the card can not be reused in other devices until reformatted . If the user loses access to

1200-545: The return of the "until next alarm" feature in Do Not Disturb mode, was released on December 7, 2015. A new "Assist" API allows information from a currently opened app, including text and a screenshot of the current screen, to be sent to a designated " assistant " application for analysis and processing. This system is used by the Google Search app feature " Google Now on Tap ", which allows users to perform searches within

1240-452: The selection. And further, there is a distinction between the secret names during former wars and the published names of recent ones. A project code name is a code name (usually a single word, short phrase or acronym) which is given to a project being developed by industry , academia , government, and other concerns. Project code names are typically used for several reasons: Different organizations have different policies regarding

Android Marshmallow - Misplaced Pages Continue

1280-418: The storage media, the adopted storage can be "forgotten", which makes the data permanently inaccessible. Samsung and LG have, however, removed the ability to use an SD card as "internal" storage on their Galaxy S7 and G5 devices, with Samsung arguing that the feature could result in unexpected losses of data, and prevents users from being able to transfer data using the card. Android Marshmallow introduces

1320-681: The uninitiated. For example, the British counter measures against the V-2 was called Operation Crossbow . The atomic bomb project centered in New Mexico was called the Manhattan Project , derived from the Manhattan Engineer District which managed the program. The code name for the American A-12 / SR-71 spy plane project, producing the fastest, highest-flying aircraft in the world,

1360-438: The use and publication of project code names. Some companies take great pains to never discuss or disclose project code names outside of the company (other than with outside entities who have a need to know, and typically are bound with a non-disclosure agreement ). Other companies never use them in official or formal communications, but widely disseminate project code names through informal channels (often in an attempt to create

1400-489: The user at any time. The new permissions model is used only by applications developed for Marshmallow using its software development kit (SDK), and older apps will continue to use the previous all-or-nothing approach. Permissions can still be revoked for those apps, though this might prevent them from working properly, and a warning is displayed to that effect. Marshmallow introduces new power management schemes known as "Doze" and "App Standby"; when running on battery power,

1440-594: Was Oxcart . The American group that planned that country's first ICBM was called the Teapot Committee . Although the word could stand for a menace to shipping (in this case, that of Japan), the American code name for the attack on the subtropical island of Okinawa in World War II was Operation Iceberg . The Soviet Union's project to base missiles in Cuba was named Operation Anadyr after their closest bomber base to

1480-545: Was "TRIDENT". Joseph Stalin , whose last name means "man of steel", was given the name "GLYPTIC", meaning "an image carved out of stone". Ewen Montagu , a British Naval intelligence officer, discloses in Beyond Top Secret Ultra that during World War II , Nazi Germany habitually used ad hoc code names as nicknames which often openly revealed or strongly hinted at their content or function. Some German code names: Conversely, Operation Wacht am Rhein (Watch on

1520-401: Was introduced in Android 4.4 KitKat . The Storage Access Framework , through which shared writing access to memory cards has been reinstated in Android 5.0 Lollipop , is backwards-incompatible and slower due to latencies . When designated as "Internal" storage, the storage media is reformatted with an encrypted ext4 file system, and is "adopted" by the operating system as an extension of

1560-450: Was originally intended to take effect on Lollipop, but was delayed due to performance issues. Code name During World War I , names common to the Allies referring to nations, cities, geographical features, military units, military operations, diplomatic meetings, places, and individual persons were agreed upon, adapting pre-war naming procedures in use by the governments concerned. In

1600-598: Was released on July 9, 2015, and the third and final preview was released on August 17, 2015, along with announcing that Android M would be titled Android " Marshmallow ". On September 29, 2015, Google unveiled launch devices for Marshmallow: the LG -produced Nexus 5X , the Huawei -produced Nexus 6P , alongside Google's own Pixel C tablet. Android 6.0 updates and factory images for Nexus 5 , 6 , 7 (2013) , 9 , and Player were released on October 5, 2015. Older Nexus devices, including

#566433